|
@@ -287,8 +287,10 @@ let rptSignatureHelper = {
|
|
//只有在审批人通过后才获取审批时间
|
|
//只有在审批人通过后才获取审批时间
|
|
// let dt = new Date(stga.end_time);
|
|
// let dt = new Date(stga.end_time);
|
|
dftDate = (new Date(stga.end_time)).Format('yyyy-MM-dd');
|
|
dftDate = (new Date(stga.end_time)).Format('yyyy-MM-dd');
|
|
|
|
+ } else {
|
|
|
|
+ dftDate = '';
|
|
}
|
|
}
|
|
- break;
|
|
|
|
|
|
+ // break; // 实际情况:有可能会有多次审核,要取最后一次
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -564,9 +566,14 @@ let rptSignatureHelper = {
|
|
if (role_rel.sign_date === undefined || role_rel.sign_date === null || role_rel.sign_date === '') {
|
|
if (role_rel.sign_date === undefined || role_rel.sign_date === null || role_rel.sign_date === '') {
|
|
for (const stg_audit of STAGE_AUDIT) {
|
|
for (const stg_audit of STAGE_AUDIT) {
|
|
if (role_rel.acc_id === stg_audit.aid) {
|
|
if (role_rel.acc_id === stg_audit.aid) {
|
|
- role_rel.sign_date = stg_audit.end_time;
|
|
|
|
- rptSignatureHelper.originalRoleRelList[rridx].sign_date = stg_audit.end_time;
|
|
|
|
- break;
|
|
|
|
|
|
+ if (stg_audit.status === 3) {
|
|
|
|
+ role_rel.sign_date = stg_audit.end_time;
|
|
|
|
+ rptSignatureHelper.originalRoleRelList[rridx].sign_date = stg_audit.end_time;
|
|
|
|
+ } else {
|
|
|
|
+ role_rel.sign_date = '';
|
|
|
|
+ rptSignatureHelper.originalRoleRelList[rridx].sign_date = '';
|
|
|
|
+ }
|
|
|
|
+ // break; //因为实际业务中会有反复,所以就不break了,一直判断,以最后一个为准
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|