|
|
@@ -57,15 +57,13 @@ public class HlgCompanySubcontractorServiceImpl extends ServiceImpl<HlgCompanySu
|
|
|
hlgCompanySubcontractor.setUpdateBy(sysUser.getUsername());
|
|
|
hlgCompanySubcontractor.setIsLock(1);
|
|
|
save(hlgCompanySubcontractor);
|
|
|
- if (StringUtils.isNotBlank(hlgCompanySubcontractor.getServiceContract())) {
|
|
|
- HlgCompanySubcontractorContract hlgCompanySubcontractorContract = new HlgCompanySubcontractorContract();
|
|
|
- hlgCompanySubcontractorContract.setServiceContract(hlgCompanySubcontractor.getServiceContract());
|
|
|
- hlgCompanySubcontractorContract.setCompanySubcontractorId(hlgCompanySubcontractor.getId());
|
|
|
- hlgCompanySubcontractorContract.setSysOrgCode(hlgCompany.getSysOrgCode());
|
|
|
- hlgCompanySubcontractorContract.setGenerateTime(new Date());
|
|
|
- hlgCompanySubcontractorContract.setGenerateBy(sysUser.getUsername());
|
|
|
- hlgCompanySubcontractorContractService.save(hlgCompanySubcontractorContract);
|
|
|
- }
|
|
|
+ HlgCompanySubcontractorContract hlgCompanySubcontractorContract = new HlgCompanySubcontractorContract();
|
|
|
+ hlgCompanySubcontractorContract.setServiceContract(hlgCompanySubcontractor.getServiceContract());
|
|
|
+ hlgCompanySubcontractorContract.setCompanySubcontractorId(hlgCompanySubcontractor.getId());
|
|
|
+ hlgCompanySubcontractorContract.setSysOrgCode(hlgCompany.getSysOrgCode());
|
|
|
+ hlgCompanySubcontractorContract.setGenerateTime(new Date());
|
|
|
+ hlgCompanySubcontractorContract.setGenerateBy(sysUser.getUsername());
|
|
|
+ hlgCompanySubcontractorContractService.save(hlgCompanySubcontractorContract);
|
|
|
//同步企业账户表
|
|
|
HlgAccount hlgAccount = new HlgAccount();
|
|
|
hlgAccount.setCompanyId(hlgCompany.getId());
|
|
|
@@ -103,10 +101,10 @@ public class HlgCompanySubcontractorServiceImpl extends ServiceImpl<HlgCompanySu
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void deleteCompanySubcontractor(HlgCompanySubcontractor hlgCompanySubcontractor) {
|
|
|
- int accountId=hlgAccountMapper.getAccountId(hlgCompanySubcontractor);
|
|
|
+ int accountId = hlgAccountMapper.getAccountId(hlgCompanySubcontractor);
|
|
|
hlgAccountMapper.deleteById(accountId);
|
|
|
- List<String> list=hlgCompanySubcontractorContractService.findListByHlgCompanySubcontractorId(hlgCompanySubcontractor.getId());
|
|
|
- if(list.size()>0){
|
|
|
+ List<String> list = hlgCompanySubcontractorContractService.findListByHlgCompanySubcontractorId(hlgCompanySubcontractor.getId());
|
|
|
+ if (list.size() > 0) {
|
|
|
hlgCompanySubcontractorContractService.removeByIds(list);
|
|
|
}
|
|
|
removeById(hlgCompanySubcontractor.getId());
|
|
|
@@ -122,7 +120,7 @@ public class HlgCompanySubcontractorServiceImpl extends ServiceImpl<HlgCompanySu
|
|
|
@Override
|
|
|
public boolean updateHlgCompanySubcontractor(HlgCompanySubcontractor hlgCompanySubcontractor) {
|
|
|
updateById(hlgCompanySubcontractor);
|
|
|
- HlgCompanySubcontractorContract hlgCompanySubcontractorContract= hlgCompanySubcontractorContractService.findHlgCompanySubcontractorContract(hlgCompanySubcontractor.getId());
|
|
|
+ HlgCompanySubcontractorContract hlgCompanySubcontractorContract = hlgCompanySubcontractorContractService.findHlgCompanySubcontractorContract(hlgCompanySubcontractor.getId());
|
|
|
hlgCompanySubcontractorContract.setServiceContract(hlgCompanySubcontractor.getServiceContract());
|
|
|
hlgCompanySubcontractorContractService.updateById(hlgCompanySubcontractorContract);
|
|
|
return true;
|