采购合同修改

This commit is contained in:
lg
2025-10-18 18:45:25 +08:00
parent 03b249afe7
commit 7bdf8f53b9

View File

@ -240,7 +240,6 @@ public class XzdPurchaseContractInformationServiceImpl extends ServiceImpl<XzdPu
return flag; return flag;
} }
/** /**
* 修改采购合同信息 * 修改采购合同信息
* *
@ -299,13 +298,8 @@ public class XzdPurchaseContractInformationServiceImpl extends ServiceImpl<XzdPu
item.setContractDetailsId(bo.getId())); item.setContractDetailsId(bo.getId()));
} }
xzdSettlementRulesService.saveOrUpdateBatch(bo.getZftk()); xzdSettlementRulesService.saveOrUpdateBatch(bo.getZftk());
bo.getHtzytkyd().setTableName(XzdClassEnum.PURCHASE_CONTRACT_INFORMATION.getClassName()); bo.getHtzytkyd().setTableName(XzdClassEnum.PURCHASE_CONTRACT_INFORMATION.getClassName());
xzdContractDepositInfoService.saveOrUpdate(bo.getHtzytkyd()); xzdContractDepositInfoService.saveOrUpdate(bo.getHtzytkyd());
return baseMapper.updateById(update) > 0; return baseMapper.updateById(update) > 0;
} }
@ -315,7 +309,6 @@ public class XzdPurchaseContractInformationServiceImpl extends ServiceImpl<XzdPu
private void validEntityBeforeSave(XzdPurchaseContractInformation entity){ private void validEntityBeforeSave(XzdPurchaseContractInformation entity){
//TODO 做一些数据校验,如唯一约束 //TODO 做一些数据校验,如唯一约束
} }
/** /**
* 校验并批量删除采购合同信息信息 * 校验并批量删除采购合同信息信息
* *
@ -379,6 +372,13 @@ public class XzdPurchaseContractInformationServiceImpl extends ServiceImpl<XzdPu
item.setProjectName(projectName); item.setProjectName(projectName);
} }
} }
//其他收入合同项目名称
if (item.getOtherIncomeContractProject() != null){
String projectName = xzdProjectService.queryNameById(item.getOtherIncomeContractProject());
if (projectName != null){
item.setOtherIncomeContractProjectName(projectName);
}
}
//甲方单位(客户信息列表) //甲方单位(客户信息列表)
R<QuerCorrespondentDto> byid = iXzdCorrespondentList.getCustomerByid(item.getPartyAUnit()); R<QuerCorrespondentDto> byid = iXzdCorrespondentList.getCustomerByid(item.getPartyAUnit());
if (byid!=null){ if (byid!=null){
@ -451,8 +451,6 @@ public class XzdPurchaseContractInformationServiceImpl extends ServiceImpl<XzdPu
lambdaQueryWrapper4.eq(XzdContractDepositInfo::getContractDetailsId, item.getId()); lambdaQueryWrapper4.eq(XzdContractDepositInfo::getContractDetailsId, item.getId());
XzdContractDepositInfo list3 = xzdContractDepositInfoService.getOne(lambdaQueryWrapper4); XzdContractDepositInfo list3 = xzdContractDepositInfoService.getOne(lambdaQueryWrapper4);
item.setHtzytkyd(list3); item.setHtzytkyd(list3);
} }
} }