已存档的合同才可在邮寄列表显示,改成不限制状态了,只要录入了合同信息,就可以邮寄
This commit is contained in:
+12
-11
@@ -178,6 +178,18 @@ public class PayIncomeContractServiceImpl extends ServiceImpl<PayIncomeContractM
|
|||||||
payIncomeContract.setStatus(PayIncomeContractCommon.STATUS1);
|
payIncomeContract.setStatus(PayIncomeContractCommon.STATUS1);
|
||||||
payIncomeContractService.save(payIncomeContract);
|
payIncomeContractService.save(payIncomeContract);
|
||||||
|
|
||||||
|
// 更新到合同邮寄表
|
||||||
|
PayMailContract payMailContract = new PayMailContract();
|
||||||
|
PayContactsManagementTemporary payContactsManagementTemporary = payContactsManagementTemporaryService.getById(payIncomeContract.getSignedContactsTemporaryId());
|
||||||
|
if(!Objects.isNull(payContactsManagementTemporary)){
|
||||||
|
payMailContract.setMobile(payContactsManagementTemporary.getPhone());
|
||||||
|
payMailContract.setEmail(payContactsManagementTemporary.getEmail());
|
||||||
|
}
|
||||||
|
payMailContract.setContractId(payIncomeContract.getId());
|
||||||
|
payMailContract.setPostStatus(PayIncomeContractCommon.POST_STATUS0);
|
||||||
|
payMailContract.setLiaisonMan(payIncomeContract.getContractName());
|
||||||
|
payMailContractService.save(payMailContract);
|
||||||
|
|
||||||
// 校验金额
|
// 校验金额
|
||||||
checkPayIncomeContractInstallment(listPayIncomeContractInstallment,payIncomeContract);
|
checkPayIncomeContractInstallment(listPayIncomeContractInstallment,payIncomeContract);
|
||||||
// 新建项目 给企业联系人发送消息
|
// 新建项目 给企业联系人发送消息
|
||||||
@@ -790,17 +802,6 @@ public class PayIncomeContractServiceImpl extends ServiceImpl<PayIncomeContractM
|
|||||||
LambdaUpdateWrapper<PayMailContract> updatePayMailContract = new LambdaUpdateWrapper<>();
|
LambdaUpdateWrapper<PayMailContract> updatePayMailContract = new LambdaUpdateWrapper<>();
|
||||||
updatePayMailContract.eq(PayMailContract::getContractId,payIncomeContract.getId());
|
updatePayMailContract.eq(PayMailContract::getContractId,payIncomeContract.getId());
|
||||||
payMailContractService.remove(updatePayMailContract);
|
payMailContractService.remove(updatePayMailContract);
|
||||||
// 更新到合同邮寄表
|
|
||||||
PayMailContract payMailContract = new PayMailContract();
|
|
||||||
PayContactsManagementTemporary payContactsManagementTemporary = payContactsManagementTemporaryService.getById(payIncomeContractNew.getSignedContactsTemporaryId());
|
|
||||||
if(!Objects.isNull(payContactsManagementTemporary)){
|
|
||||||
payMailContract.setMobile(payContactsManagementTemporary.getPhone());
|
|
||||||
payMailContract.setEmail(payContactsManagementTemporary.getEmail());
|
|
||||||
}
|
|
||||||
payMailContract.setContractId(payIncomeContractNew.getId());
|
|
||||||
payMailContract.setPostStatus(PayIncomeContractCommon.POST_STATUS0);
|
|
||||||
payMailContract.setLiaisonMan(payIncomeContractNew.getContractName());
|
|
||||||
payMailContractService.save(payMailContract);
|
|
||||||
|
|
||||||
// 获取财务人员,发送消息
|
// 获取财务人员,发送消息
|
||||||
List<SysUser> list = sysUserService.getRolesUser(Arrays.asList(RoleCommon.CWRY));
|
List<SysUser> list = sysUserService.getRolesUser(Arrays.asList(RoleCommon.CWRY));
|
||||||
|
|||||||
Reference in New Issue
Block a user