Commit c049c2ab by 王衍超

合同预警完善;

parent d0354cf7
......@@ -188,7 +188,7 @@ public class ContractServiceImpl implements ContractService {
contract.set("approveState", 2);
contractInfoDao.update(contract);
//合同审批通过后,自动新增砂石余量预警设置
//1.合同审批通过后,自动新增砂石余量预警设置
UUID contractId = contract.getUuid("id");
String billType = "合同";
String contractBaseInfo = getContractBaseInfo(contract);
......@@ -204,15 +204,24 @@ public class ContractServiceImpl implements ContractService {
warnSetting.setMemo(contractBaseInfo);
warningSettingService.insertWarnSetting(warnSetting);
}
//自动新增一条合同到期预警设置
String target = "到期提醒(天)";
//2.自动新增一条合同到期预警设置
String target2 = "到期提醒(天)";
WarnSettingEntity expireWarnSetting = new WarnSettingEntity();
expireWarnSetting.setBillType(billType);
expireWarnSetting.setBillId(contractId);
expireWarnSetting.setTarget(target);
expireWarnSetting.setTarget(target2);
expireWarnSetting.setOpen(true);
expireWarnSetting.setMemo(contractBaseInfo);
warningSettingService.insertWarnSetting(expireWarnSetting);
//3.自动新增一条合同预付款余额预警设置
String target3 = "预付款余额";
WarnSettingEntity paymentWarnSetting = new WarnSettingEntity();
paymentWarnSetting.setBillType(billType);
paymentWarnSetting.setBillId(contractId);
paymentWarnSetting.setTarget(target3);
paymentWarnSetting.setOpen(true);
paymentWarnSetting.setMemo(contractBaseInfo);
warningSettingService.insertWarnSetting(paymentWarnSetting);
}
@Override
......
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