From 8c61d5e2c0bdaf815a666a643079896e49520055 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期二, 30 五月 2023 02:28:21 +0800
Subject: [PATCH] 优化代码
---
service-store/src/main/java/com/java110/store/cmd/purchase/ResourceEnterCmd.java | 24 +++++++++++++++++-------
1 files changed, 17 insertions(+), 7 deletions(-)
diff --git a/service-store/src/main/java/com/java110/store/cmd/purchase/ResourceEnterCmd.java b/service-store/src/main/java/com/java110/store/cmd/purchase/ResourceEnterCmd.java
index 02663b5..82109ba 100644
--- a/service-store/src/main/java/com/java110/store/cmd/purchase/ResourceEnterCmd.java
+++ b/service-store/src/main/java/com/java110/store/cmd/purchase/ResourceEnterCmd.java
@@ -36,7 +36,7 @@
* 璇锋眰鍦板潃涓�/app/purchase/resourceEnter
*/
-@Java110CmdDoc(title = "閲囪喘浜哄憳鍏ュ簱",
+@Java110CmdDoc(title = "閲囪喘鍏ュ簱",
description = "涓昏鐢ㄤ簬 閲囪喘浜哄憳鍏ュ簱",
httpMethod = "post",
url = "http://{ip}:{port}/app/purchase/resourceEnter",
@@ -48,10 +48,10 @@
@Java110ParamsDoc(params = {
@Java110ParamDoc(name = "applyOrderId", length = 30, remark = "閲囪喘鐢宠鍗曡鍗旾D"),
@Java110ParamDoc(name = "purchaseApplyDetailVo", type = "Array",length = 30, remark = "閲囪喘鐗╁搧淇℃伅"),
- @Java110ParamDoc(parentNodeName = "-", name = "purchaseQuantity", type = "Int",length = 30, remark = "鏁伴噺"),
- @Java110ParamDoc(parentNodeName = "-", name = "price", type = "String",length = 30, remark = "浠锋牸"),
- @Java110ParamDoc(parentNodeName = "-", name = "id", type = "String",length = 30, remark = "閲囪喘鏄庣粏ID"),
- @Java110ParamDoc(parentNodeName = "-", name = "resId", type = "String",length = 30, remark = "鐗╁搧ID"),
+ @Java110ParamDoc(parentNodeName = "purchaseApplyDetailVo", name = "purchaseQuantity", type = "Int",length = 30, remark = "鏁伴噺"),
+ @Java110ParamDoc(parentNodeName = "purchaseApplyDetailVo", name = "price", type = "String",length = 30, remark = "浠锋牸"),
+ @Java110ParamDoc(parentNodeName = "purchaseApplyDetailVo", name = "id", type = "String",length = 30, remark = "閲囪喘鏄庣粏ID"),
+ @Java110ParamDoc(parentNodeName = "purchaseApplyDetailVo", name = "resId", type = "String",length = 30, remark = "鐗╁搧ID"),
})
@Java110ResponseDoc(
@@ -103,6 +103,15 @@
}
}
+ /**
+ * 閲囬噰璐敵璇�-閲囪喘瀹℃牳纭鍏ュ簱
+ * @param event 浜嬩欢瀵硅薄
+ * @param context 鏁版嵁涓婃枃瀵硅薄
+ * @param reqJson 璇锋眰鎶ユ枃
+ * @throws CmdException
+ * @throws ParseException
+ */
+
@Override
public void doCmd(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException, ParseException {
@@ -153,10 +162,11 @@
resourceStoreTimesPo.setApplyOrderId(purchaseApplyPo.getApplyOrderId());
resourceStoreTimesPo.setPrice(purchaseApplyDetailPo.getPrice());
resourceStoreTimesPo.setStock(purchaseApplyDetailPo.getPurchaseQuantity());
- resourceStoreTimesPo.setResId(purchaseApplyDetailPo.getResId());
+ resourceStoreTimesPo.setResCode(resourceStoreDtos.get(0).getResCode());
resourceStoreTimesPo.setStoreId(resourceStoreDtos.get(0).getStoreId());
resourceStoreTimesPo.setTimesId(GenerateCodeFactory.getGeneratorId("10"));
- resourceStoreTimesV1InnerServiceSMOImpl.saveResourceStoreTimes(resourceStoreTimesPo);
+ resourceStoreTimesPo.setShId(purchaseApplyDetailPo.getShId());
+ resourceStoreTimesV1InnerServiceSMOImpl.saveOrUpdateResourceStoreTimes(resourceStoreTimesPo);
}
//鑾峰彇璁㈠崟鍙�
String applyOrderId = purchaseApplyPo.getApplyOrderId();
--
Gitblit v1.8.0