From ec7a881d68db835ba695bb7bc1f56f01027142b5 Mon Sep 17 00:00:00 2001 From: liuliang <401809302@qq.com> Date: Sun, 13 Oct 2024 15:53:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E5=89=8D=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../request/hrmattendance/HrmjucailCheckAgain_e9.jsp | 10 +++++----- .../request/hrmattendance/HrmjucailEvection_e9.jsp | 3 ++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/workflow/request/hrmattendance/HrmjucailCheckAgain_e9.jsp b/workflow/request/hrmattendance/HrmjucailCheckAgain_e9.jsp index 6cde916..24edbe8 100644 --- a/workflow/request/hrmattendance/HrmjucailCheckAgain_e9.jsp +++ b/workflow/request/hrmattendance/HrmjucailCheckAgain_e9.jsp @@ -34,11 +34,11 @@ //新行默认上一行补打卡日期 WfForm.changeSingleField(WfForm.convertFieldNameToId("bdkrq","detail_1")+"_"+index, {value: bdkrq}); //取第一行对应的补打卡类型 - bdklx = mobx.toJS(wfform.getFieldValueObj(WfForm.convertFieldNameToId("bdklx","detail_1")+"_"+(index-1)).specialobj); - if (bdklx !== null){ - //新行默认上一行的补打卡类型 - WfForm.changeSingleField(WfForm.convertFieldNameToId("bdklx","detail_1")+"_"+index, {value:bdklx[0].id,specialobj:[{id:bdklx[0].id,name:bdklx[0].mc}]}); - } + // bdklx = mobx.toJS(wfform.getFieldValueObj(WfForm.convertFieldNameToId("bdklx","detail_1")+"_"+(index-1)).specialobj); + // if (bdklx !== null){ + // //新行默认上一行的补打卡类型 + // WfForm.changeSingleField(WfForm.convertFieldNameToId("bdklx","detail_1")+"_"+index, {value:bdklx[0].id,specialobj:[{id:bdklx[0].id,name:bdklx[0].mc}]}); + // } } WfForm.changeSingleField(WfForm.convertFieldNameToId("bdkr","detail_1")+"_"+index, {value:bdkr[0].id,specialobj:[{id:bdkr[0].id,name:bdkr[0].name}]}); }); diff --git a/workflow/request/hrmattendance/HrmjucailEvection_e9.jsp b/workflow/request/hrmattendance/HrmjucailEvection_e9.jsp index 46495b1..a411b37 100644 --- a/workflow/request/hrmattendance/HrmjucailEvection_e9.jsp +++ b/workflow/request/hrmattendance/HrmjucailEvection_e9.jsp @@ -17,6 +17,7 @@ //出差时间长度不可编辑 WfForm.changeFieldAttr(WfForm.convertFieldNameToId("ccsc"), 1); WfForm.changeFieldAttr(WfForm.convertFieldNameToId("mttsdcc"), 2); + WfForm.changeFieldValue(WfForm.convertFieldNameToId("mttsdcc"),{ value: '0' }); break; case '3'://按时间区间出差 WfForm.changeFieldValue(WfForm.convertFieldNameToId("scdw"),{ value: '1' });//出差时长单位为小时 @@ -53,7 +54,7 @@ */ function adddetail() { //首先进行必填校验,不通过直接退出 - if(!WfForm.verifyFormRequired(false, true)){ return; } + // if(!WfForm.verifyFormRequired(false, true)){ return; } //获取出差时段类型:0:全天;1:指定时间区间;2:半天;3:指定时长长度 let ccsd = WfForm.getFieldValue(WfForm.convertFieldNameToId("ccsd")); //每天同时段出差,1:是,0:否