修改bug#40877
This commit is contained in:
+13
-13
@@ -810,18 +810,18 @@ public class PayIncomeContractServiceImpl extends ServiceImpl<PayIncomeContractM
|
||||
* @Exception
|
||||
*/
|
||||
private void setPayIncomeContractEdit(PayIncomeContract payIncomeContract,PayIncomeContract payIncomeContractStatus){
|
||||
if(!Objects.equals(payIncomeContractStatus.getSignedCompanyTemporaryId(),payIncomeContract.getSignedCompanyId())){
|
||||
// 企业
|
||||
PayCompanyManagementTemporary chargeCompanyName = payCompanyManagementTemporaryService.insertCompanyManagementTemporary(payIncomeContract.getSignedCompanyId());
|
||||
if(Objects.isNull(chargeCompanyName)){
|
||||
throw new JeroBootException("企业名称为空!");
|
||||
}
|
||||
payIncomeContract.setSignedCompanyTemporaryId(chargeCompanyName.getId());
|
||||
payIncomeContract.setSignedCompanyTemporaryName(chargeCompanyName.getCompanyName());
|
||||
payCompanyManagementTemporaryService.removeById(payIncomeContract.getSignedCompanyTemporaryId());
|
||||
}else{
|
||||
payIncomeContract.setSignedCompanyId(payIncomeContractStatus.getSignedCompanyId());
|
||||
}
|
||||
// if(!Objects.equals(payIncomeContractStatus.getSignedCompanyTemporaryId(),payIncomeContract.getSignedCompanyId())){
|
||||
// // 企业
|
||||
// PayCompanyManagementTemporary chargeCompanyName = payCompanyManagementTemporaryService.insertCompanyManagementTemporary(payIncomeContract.getSignedCompanyId());
|
||||
// if(Objects.isNull(chargeCompanyName)){
|
||||
// throw new JeroBootException("企业名称为空!");
|
||||
// }
|
||||
// payIncomeContract.setSignedCompanyTemporaryId(chargeCompanyName.getId());
|
||||
// payIncomeContract.setSignedCompanyTemporaryName(chargeCompanyName.getCompanyName());
|
||||
// payCompanyManagementTemporaryService.removeById(payIncomeContractStatus.getSignedCompanyTemporaryId());
|
||||
// }else{
|
||||
// payIncomeContract.setSignedCompanyId(payIncomeContractStatus.getSignedCompanyId());
|
||||
// }
|
||||
|
||||
if(!Objects.equals(payIncomeContractStatus.getSignedContactsTemporaryId(),payIncomeContract.getSignedContactsId())){
|
||||
// 联系人
|
||||
@@ -831,7 +831,7 @@ public class PayIncomeContractServiceImpl extends ServiceImpl<PayIncomeContractM
|
||||
}
|
||||
payIncomeContract.setSignedContactsTemporaryId(contactsName.getId());
|
||||
payIncomeContract.setSignedContactsTemporaryName(contactsName.getName());
|
||||
payContactsManagementTemporaryService.removeById(payIncomeContract.getSignedContactsTemporaryId());
|
||||
payContactsManagementTemporaryService.removeById(payIncomeContractStatus.getSignedContactsTemporaryId());
|
||||
}else{
|
||||
payIncomeContract.setSignedContactsId(payIncomeContractStatus.getSignedContactsId());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user