{% 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 %}