{% extends "data_edit.html" %}
{% load i18n %}
{% block form %}
{% autoescape off %}
{{ form.as_table }}
{% endautoescape %}
{% if "mysite.iaccess&mysite.att"|hasApp and "mysite"|is_zkaccess_att and "mysite"|is_zkaccess_5to4 %}
{% else %}
{% trans "用户指纹登记:" %} |
{% trans '指纹登记'%} |
|
{% endif %}
{% endblock %}
{% load i18n %}
{% block addjs %}
flag={% if request.user.is_superuser %}true{% else %}false{% endif %}
function toggleShowPwd(show)
{
if(show)
{
$('#id_ResetPassword').parent().parent().show();
$('#id_Password').parent().parent().show();
$('#id_ResetPassword').val('');
$('#id_Password').val('');
}
else
{
$('#id_ResetPassword').parent().parent().hide();
$('#id_Password').parent().parent().hide();
$('#id_ResetPassword').val('111111');
$('#id_Password').val('111111');
}
}
function toggleShowSuper(show)
{
var dept=$('#id_AuthedDept')
if(show)
{
$('#id_groups').parent().parent().show();
$('#id_AuthedArea').parent().parent().parent().parent().parent().show()
$('#id_AuthedDept').parent().parent().parent().parent().parent().show()
}
else
{
//alert($('#id_groups').parent().parent().val()+"false");
$('#id_groups').parent().parent().hide();
$('#id_AuthedDept').parent().parent().parent().parent().parent().hide()
$('#id_AuthedArea').parent().parent().parent().parent().parent().hide()
}
}
//登记用户的指纹
function userRegsFp()
{
if(!$.browser.msie)
{
return false;
}
var flag = false;
for(var i in zkonline)
{
if(i == "FPEngineVersion")
{
flag = true;
}
}
if(!flag)
{
return false;
}
var tmpadd="";
var tfids=$("#id_fpidnum"+tmpadd).val();
var fp=$("#id_finnger"+tmpadd).val();
var oldidscount=0;
var tmp=0;
$("#id_actflag").val('delete');
if(tfids!="" || fp!="")
{
var te=tfids+","+fp;
if(te.substr(0,1)==",")
{
te=te.substr(1);
}
if(te.substr(te.length-1,1)==",")
{
te=te.substr(0,te.length-1);
}
tmp=te.split(",");
oldidscount=tmp.length
if( fp!="") //同一次登记指纹,第二次以上打开登记窗口
{
var tt=fp.split(",")
oldidscount=oldidscount-tt.length
}
var ids=""
for(var i=0;i<10;i++)
{
var bln=false
for(var j=0;j2)
{
fingerids.push(i-1);
var t=zkonline.ConvertTemplateToEmStr( zkonline.GetRegFingerTemplateEx('9',i));
template.push(t);
}
}
var count=0
if(oldidscount>0)
{
count=fingerids.length+oldidscount
var tid=tfids.split(",")
for(var i=0;i2)
{
fingerids10.push(i-1);
var t=zkonline.ConvertTemplateToEmStr( zkonline.GetRegFingerTemplateEx('10',i));
template10.push(t);
}
}
var count=0
if(oldidscount>0)
{
count=fingerids10.length+oldidscount
var tid=tfids.split(",")
for(var i=0;i{%trans '长度必须大于4位,小于18位,默认密码为111111'%}")
$("#id_ResetPassword").addClass("required").after("
{%trans '长度必须大于4位,小于18位,默认密码为111111'%}")
if(!flag)
$("#id_is_superuser").parent().parent().hide();
else
$("#id_is_superuser").parent().parent().show();
$('#id_is_resetPw').click(function()
{
toggleShowPwd(this.checked);
})
$('#id_is_superuser').click(function()
{
toggleShowSuper(!this.checked);
})
if(divedit.find("#id_username").val()!="")
{
$("#div_id_finngerT").html("{% trans '已登记指纹' %}" + divedit.find("#id_fpcount").val());
}
{% if isAdd %}
$('#id_is_staff').attr("checked","checked")
$('#id_is_resetPw').parent().parent().hide();
$("#id_username").addClass("required wZBaseCharField");
{% else %}
$.each($('#id_is_resetPw'),function(){
if($(this).attr("checked"))
toggleShowPwd(this.checked);
else
toggleShowPwd(false);
});
$('#id_username').attr('readonly','True')
{% endif %}
if($('#id_is_superuser').length==0 || $('#id_is_superuser').attr('checked'))
toggleShowSuper(false)
//为备注文字添加灰色样式
$("#id_username").parent().addClass("color_gray");
$(".btn_showDeptTree").parent().addClass("color_gray");
$("#id_is_staff").parent().addClass("color_gray");
$("#id_is_superuser").parent().addClass("color_gray");
$("#id_first_name").addClass("wZBaseCharField");
$("#id_last_name").addClass("wZBaseCharField");
$("#id_email").addClass("wZBaseCharField");
//alert($('#id_groups').html().length)
if($('#id_groups').html().length <= 10)
{
$('#id_groups').text(gettext('当前没有可用的角色,请先添加角色'));
}
})
{% endblock %}