Commit ea92b265 authored by hongguangwu's avatar hongguangwu

MVP1.7.16-还原撤销签署状态

parent 34144adc
...@@ -137,13 +137,17 @@ public class TEmployeeContractPreController { ...@@ -137,13 +137,17 @@ public class TEmployeeContractPreController {
YifuUser user = SecurityUtils.getUser(); YifuUser user = SecurityUtils.getUser();
//如果是电子签发起线下签先更新为线下签 //如果是电子签发起线下签先更新为线下签
if(null != signType && null != idList) { if(null != signType && null != idList) {
TEmployeeContractPre tEmployeeContractPre;
// 2025-11-3 14:54:57 测试(龙弟)说发起线下签署,如果是电子签,将撤销原因,是否撤销还原到初始的
for (String id : idList) { for (String id : idList) {
TEmployeeContractPre tEmployeeContractPre = tEmployeeContractPreService.getById(id); tEmployeeContractPre = tEmployeeContractPreService.getById(id);
if (tEmployeeContractPre != null && "0".equals(tEmployeeContractPre.getSignType())) { if (tEmployeeContractPre != null && "0".equals(tEmployeeContractPre.getSignType())) {
tEmployeeContractPre.setSignType("1"); tEmployeeContractPre.setSignType("1");
tEmployeeContractPre.setChangeTypeReason("手动派单转为线下签"); tEmployeeContractPre.setChangeTypeReason("手动派单转为线下签");
tEmployeeContractPre.setChangeTypeUser(user.getNickname()); tEmployeeContractPre.setChangeTypeUser(user.getNickname());
tEmployeeContractPre.setChangeTypeTime(DateUtil.getCurrentDateTime()); tEmployeeContractPre.setChangeTypeTime(DateUtil.getCurrentDateTime());
tEmployeeContractPre.setSignFlag(CommonConstants.ONE_STRING);
tEmployeeContractPre.setRevokeReason("");
tEmployeeContractPreService.updateById(tEmployeeContractPre); tEmployeeContractPreService.updateById(tEmployeeContractPre);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment