<#include "/public/template/setTemplate.html"> <#assign formId="attRuleEditForm${uuid!}"> <#macro setContent>
<@i18n 'att_rule_baseRuleSet'/>
<@i18n 'att_rule_baseRuleSignIn'/>
<@ZKUI.Combo width="400" id="att_baseRuleSignIn" readonly="true" empty="false" value="${attParams['att.baseRule.signIn']!}" hideLabel="true" name="att.baseRule.signIn">
<@i18n 'att_rule_baseRuleSignOut'/>
<@ZKUI.Combo width="400" id="att_baseRuleSignOut" readonly="true" empty="false" value="${attParams['att.baseRule.signOut']!}" hideLabel="true" name="att.baseRule.signOut">
<@i18n 'att_rule_baseRuleCrossDay'/>
<@ZKUI.Combo width="400" id="att_baseRuleCrossDay" readonly="true" empty="false" value="${attParams['att.baseRule.crossDay']!}" hideLabel="true" name="att.baseRule.crossDay">
<@i18n 'att_rule_baseRuleCountOvertime'/>
<@ZKUI.Combo width="400" id="att_baseRuleCountOvertime" readonly="true" empty="false" value="${attParams['att.baseRule.countOvertime']!}" hideLabel="true" name="att.baseRule.countOvertime">
<@i18n 'att_rule_baseRuleSmartFindClass'/>

<@i18n 'att_rule_baseRuleSmartFindRemark1'/>

<@i18n 'att_rule_baseRuleSmartFindRemark2'/>

<@ZKUI.Combo width="400" id="att_baseRuleSmartFindClass" readonly="true" empty="false" value="${attParams['att.baseRule.smartFindClass']!}" hideLabel="true" name="att.baseRule.smartFindClass">
<@i18n 'att_rule_baseRuleLateAndEarly'/>
<@ZKUI.Combo width="400" id="att_baseRuleLateAndEarly" readonly="true" empty="false" value="${attParams['att.baseRule.lateAndEarly']!}" hideLabel="true" name="att.baseRule.lateAndEarly">
<@i18n 'att_rule_noSignInCountType'/>
<@ZKUI.Combo width="194" id="att_baseRuleNoSignInCountType" readonly="true" empty="false" value="${attParams['att.baseRule.noSignInCountType']!}" hideLabel="true" name="att.baseRule.noSignInCountType">

<@i18n 'att_rule_isInCompleteTip'/>

<@i18n 'att_rule_baseRuleNoSignInCountLateMinuteRemark'/>

<@i18n 'att_rule_absentTip'/>

<@i18n 'att_rule_noSignOffCountType'/>
<@ZKUI.Combo width="194" id="att_baseRuleNoSignOffCountType" readonly="true" empty="false" value="${attParams['att.baseRule.noSignOffCountType']!}" hideLabel="true" name="att.baseRule.noSignOffCountType">

<@i18n 'att_rule_isInCompleteTip'/>

<@i18n 'att_rule_baseRuleNoSignOffCountEarlyMinuteRemark'/>

<@i18n 'att_rule_baseRuleShortestMinutes'/>
<@i18n 'att_rule_baseRuleLongestMinutes'/>
<@i18n 'att_rule_countConvertDecimal'/>
<@ZKUI.Combo width="400" id="att_countConvertDecimal" readonly="true" empty="false" value="${attParams['att.countConvert.decimal']!}" hideLabel="true" name="att.countConvert.decimal">
<@i18n 'att_param_notLeaveSetting'/>
<#list attLeaveTypeItemList as item>

${item.leaveTypeName}

<#list attLeaveTypeItemList as item>
<#if item.convertCount != '-1'>
<@i18n 'att_param_smallestUnit'/>*
<@ZKUI.Combo width="194" name="attLeaveTypeItemList[${item_index}].convertUnit" value="${item.convertUnit}" empty="false" hideLabel="true" title="att_param_smallestUnit">
<@i18n 'att_param_roundingControl'/>*
<@ZKUI.Combo width="400" name="attLeaveTypeItemList[${item_index}].convertType" value="${item.convertType}" empty="false" hideLabel="true" title="att_param_roundingControl">
<@i18n 'att_param_reportSymbol'/>*
<#if attParams['att.annualLeave.enable']=="0">
<@i18n 'att_annualLeave_setting'/>
<@i18n 'att_annualLeave_calculate'/>
<@ZKUI.Combo id="attAnnualLeaveCalculateMonth" width="150" name="att.annualLeave.calculateMonth" value="${attParams['att.annualLeave.calculateMonth']!}" readonly="true" empty="false" hideLabel="true"> <#list 1..12 as month> <@ZKUI.Combo id="attAnnualLeaveCalculateDay" width="150" name="att.annualLeave.calculateDay" value="${attParams['att.annualLeave.calculateDay']!}" readonly="true" empty="false" hideLabel="true">
<@ZKUI.Input id="attAnnualLeaveCalculateType" hideLabel="true" type="checkbox" name="att.annualLeave.enableCalculateType" value="${attParams['att.annualLeave.enableCalculateType']!}" trueValue="true" falseValue="false" eventCheck=true/> <@i18n 'att_annualLeave_workTimeCalculate'/>
<@i18n "att_annualLeave_calculateTip1"/>
<@i18n "att_annualLeave_calculateTip2"/>
<@i18n 'att_annualLeave_rule'/>
<#list attAnnualLeaveRuleItemList as item>
<#if item_index == 0 > <#elseif item_index == 1> <@i18n "base_cron_year"/> ≤ <#elseif item_index == (attAnnualLeaveRuleItemList?size - 1)> <#else> <@i18n "base_cron_year"/> ≤ <#if item_index == (attAnnualLeaveRuleItemList?size - 1) > <@i18n "att_annualLeave_years"/> ≥ <#else> <@i18n "att_annualLeave_years"/> < <#if item_index == 0 > <#elseif item_index == (attAnnualLeaveRuleItemList?size - 1) > <#else> <@i18n "base_cron_year"/>, <@i18n "att_annualLeave_have"/> <#if item_index == (attAnnualLeaveRuleItemList?size - 1)> <#else> <@i18n "att_annualLeave_days"/>
<#if item_index != 0 && item_index != 1 && item_index != (attAnnualLeaveRuleItemList?size - 1)>
<@i18n 'pers_param_infoProtection'/>
<@ZKUI.Input type="checkbox" id="attPhotoEncryptProp" name="att.photo.encryptProp" value="${attParams['att.photo.encryptProp']!}" trueValue="true" falseValue="false" eventCheck=true hideLabel="true" /> <@i18n "att_statistical_attPhoto"/>
<@ZKUI.Permission name="att:rule:realTimeSet">
<@i18n 'att_realTime_realTimeSet'/>
<@ZKUI.Input id="attRealTimeRollCall" hideLabel="true" type="checkbox" name="att.realTime.rollCall" value="${attParams['att.realTime.rollCall']!}" trueValue="0" falseValue="1" eventCheck=true/> <@i18n "att_realTime_openRealTime"/>
<#if showEmployeeSet?? && showEmployeeSet=="true"> <@ZKUI.Permission name="att:rule:employeeSet">
<@i18n 'att_self_persSelfLogin'/>
<@i18n 'att_self_isOpenSelfLogin'/>