Jelajahi Sumber

解决历史记录不显示产品名称

Qchen 2 tahun lalu
induk
melakukan
e68c8b760b

+ 6 - 2
src/main/java/com/ydtech/modules/protocols/service/impl/PtlAgreementProductCostsNewServiceImpl.java

@@ -497,6 +497,8 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
                     String uuid = IdGenerate.nextId();
                     ptlAgreementProductCostsNewHistory.setBatch(uuid);
                     ptlAgreementProductCostsNewHistory.setOperatorType("add");
+                    ptlAgreementProductCostsNewHistory.setProductId(agreementProductCosts.getProductId().get(i));
+                    ptlAgreementProductCostsNewHistory.setProductName(agreementProductCosts.getProductName().get(i));
                     ptlAgreementProductCostsNewHistory.setModifier(BaseController.getUser().getId());
                     ptlAgreementProductCostsNewHistory.setOperatorTime(LocalDateTime.now());
                     ptlAgreementProductCostsNewHistoryService.save(ptlAgreementProductCostsNewHistory);
@@ -710,7 +712,8 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
         //生成批次ID
         String uuid = IdGenerate.nextId();
         ptlAgreementProductCostsNewHistory.setBatch(uuid);
-
+        ptlAgreementProductCostsNewHistory.setProductId(newProjectId);
+        ptlAgreementProductCostsNewHistory.setProductName(newProjectName);
         ptlAgreementProductCostsNewHistory.setOperatorType("update");
         ptlAgreementProductCostsNewHistory.setModifier(BaseController.getUser().getId());
         ptlAgreementProductCostsNewHistory.setOperatorTime(LocalDateTime.now());
@@ -820,7 +823,8 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
         //生成批次ID
         String uuid = IdGenerate.nextId();
         ptlAgreementProductCostsNewHistory.setBatch(uuid);
-
+        ptlAgreementProductCostsNewHistory.setProductId(ptlAgreementProductCostsNew.getProductId());
+        ptlAgreementProductCostsNewHistory.setProductName(ptlAgreementProductCostsNew.getProductName());
         ptlAgreementProductCostsNewHistory.setOperatorType("delete");
         ptlAgreementProductCostsNewHistory.setModifier(BaseController.getUser().getId());
         ptlAgreementProductCostsNewHistory.setOperatorTime(LocalDateTime.now());