合同批量更新字段

This commit is contained in:
潘荣晟
2025-12-04 17:49:31 +08:00
parent 088a7c3f2d
commit f4d4a2afe2
5 changed files with 26 additions and 9 deletions

View File

@@ -282,18 +282,20 @@ public class ContractServiceImpl implements ContractService {
// 保存动态字段
List<TmplInscDatBsnSaveReqVO> dynamicsFields = reqVO.getDynamicsFields();
if (dynamicsFields != null && !dynamicsFields.isEmpty()) {
dynamicsFields.forEach(dynamicsField -> {
dynamicsField.setBsnId(reqVO.getBusinessId().toString());
tmplInscDatBsnService.createTmplInscDatBsn(dynamicsField);
});
// dynamicsFields.forEach(dynamicsField -> {
// dynamicsField.setBsnId(reqVO.getBusinessId().toString());
// tmplInscDatBsnService.createTmplInscDatBsn(dynamicsField);
// });
tmplInscDatBsnService.updateTmplInscDatBsnBatch(dynamicsFields);
}
// 保存动态条款
List<TmplInscItmBsnSaveReqVO> dynamicsItems = reqVO.getDynamicsItems();
if (dynamicsItems != null && !dynamicsItems.isEmpty()) {
dynamicsItems.forEach(dynamicsItem -> {
dynamicsItem.setBsnId(reqVO.getBusinessId().toString());
tmplInscItmBsnService.createTmplInscItmBsn(dynamicsItem);
});
// dynamicsItems.forEach(dynamicsItem -> {
// dynamicsItem.setBsnId(reqVO.getBusinessId().toString());
// tmplInscItmBsnService.createTmplInscItmBsn(dynamicsItem);
// });
tmplInscItmBsnService.updateTmplInscItmBsnBatch(dynamicsItems);
}