From 4ae8287272face3e42a7b4f0d6900d76f1f514db Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期三, 28 九月 2022 12:02:39 +0800 Subject: [PATCH] 产品bom上传日志 --- src/main/java/com/whyc/service/ProductService.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/ProductService.java b/src/main/java/com/whyc/service/ProductService.java index f163fef..e40d65f 100644 --- a/src/main/java/com/whyc/service/ProductService.java +++ b/src/main/java/com/whyc/service/ProductService.java @@ -10,6 +10,7 @@ import com.whyc.pojo.*; import com.whyc.util.ActionUtil; import com.whyc.util.CommonUtil; +import com.whyc.util.DateUtil; import com.whyc.util.FileUtil; import com.whyc.util.Zip4jUtil; import org.apache.poi.openxml4j.exceptions.InvalidFormatException; @@ -44,6 +45,9 @@ @Autowired private MaterialService mService; + + @Autowired + private ProductLockLogService productLockLogService; //鏌ヨ鍑烘墍鏈夌殑浜у搧淇℃伅(鍒嗛〉鍔犳ā绯婃煡璇�<浜у搧鐨勭紪鐮侊紝鍨嬪彿锛屽悕瀛楋紝瀹氬埗琛ㄧ紪鍙�> public Response getAllProduct(String subCode,String parentCode, String parentName, String parentModel, String customCode, int pageCurr, int pageSize) { @@ -658,6 +662,19 @@ pbhService.insertBatch(bomHistoryList); } + //娣诲姞鏂板鏃ュ織鍒皌b_product_lock_log琛� + ProductLockLog lockLog = new ProductLockLog(); + lockLog.setParentCode(parentCode); + lockLog.setCustomCode(customCode); + lockLog.setVersion(nextVersion); + lockLog.setVersionTime(DateUtil.YYYY_MM_DD_HH_MM_SS.format(product.getVersionTime())); + lockLog.setReason("浜у搧bom涓婁紶"); + lockLog.setOwner(ActionUtil.getUser().getName()); + lockLog.setCreateTime(date); + //-1浠h〃鏃ュ織绫诲瀷涓�:浜у搧bom涓婁紶 + lockLog.setLockFlag(-1); + + productLockLogService.insert(lockLog); return new Response().setII(1,"鏂板瀹屾垚"); } -- Gitblit v1.9.1