From 42a39792eb61d667ca3a829eeaf59b300c6f506e Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期二, 25 十月 2022 11:16:38 +0800
Subject: [PATCH] 加入营销商品功能

---
 service-common/src/main/java/com/java110/common/cmd/attendanceClasses/SaveAttendanceClassesCmd.java |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/service-common/src/main/java/com/java110/common/cmd/attendanceClasses/SaveAttendanceClassesCmd.java b/service-common/src/main/java/com/java110/common/cmd/attendanceClasses/SaveAttendanceClassesCmd.java
index 7d6a4c2..1948118 100644
--- a/service-common/src/main/java/com/java110/common/cmd/attendanceClasses/SaveAttendanceClassesCmd.java
+++ b/service-common/src/main/java/com/java110/common/cmd/attendanceClasses/SaveAttendanceClassesCmd.java
@@ -80,18 +80,19 @@
         AttendanceClassesPo attendanceClassesPo = BeanConvertUtil.covertBean(reqJson, AttendanceClassesPo.class);
         attendanceClassesPo.setClassesId(GenerateCodeFactory.getGeneratorId(CODE_PREFIX_ID));
         attendanceClassesPo.setStoreId(cmdDataFlowContext.getReqHeaders().get("store-id"));
+        //澶勭悊鎴垮眿灞炴��
+        dealAttr(reqJson,attendanceClassesPo, cmdDataFlowContext);
+
         int flag = attendanceClassesV1InnerServiceSMOImpl.saveAttendanceClasses(attendanceClassesPo);
 
         if (flag < 1) {
             throw new CmdException("淇濆瓨鏁版嵁澶辫触");
         }
-        //澶勭悊鎴垮眿灞炴��
-        dealAttr(reqJson, cmdDataFlowContext);
 
         cmdDataFlowContext.setResponseEntity(ResultVo.success());
     }
 
-    private void dealAttr(JSONObject reqJson, ICmdDataFlowContext context) {
+    private void dealAttr(JSONObject reqJson,AttendanceClassesPo attendanceClassesPo, ICmdDataFlowContext context) {
 
         if (!reqJson.containsKey("attrs")) {
             return;
@@ -107,8 +108,8 @@
         int flag = 0;
         for (int attrIndex = 0; attrIndex < attrs.size(); attrIndex++) {
             attr = attrs.getJSONObject(attrIndex);
-            attr.put("classesId", reqJson.getString("classesId"));
-            attr.put("storeId", reqJson.getString("storeId"));
+            attr.put("classesId", attendanceClassesPo.getClassesId());
+            attr.put("storeId", attendanceClassesPo.getStoreId());
             attr.put("attrId",GenerateCodeFactory.getGeneratorId(CODE_PREFIX_ID));
             AttendanceClassesAttrPo attendanceClassesAttrPo = BeanConvertUtil.covertBean(attr, AttendanceClassesAttrPo.class);
             flag = attendanceClassesAttrV1InnerServiceSMOImpl.saveAttendanceClassesAttr(attendanceClassesAttrPo);

--
Gitblit v1.8.0