From c036557db88c6297b9a626a892dce35c14ab8ee5 Mon Sep 17 00:00:00 2001
From: nickchange <126672920+nickchange@users.noreply.github.com>
Date: 星期四, 09 十一月 2023 18:30:31 +0800
Subject: [PATCH] 11.6

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java
index 4caf30c..2deb31a 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java
@@ -410,6 +410,7 @@
         stringObjectHashMap.put("cover",cover);
         stringObjectHashMap.put("productImages",productImages);
         stringObjectHashMap.put("sort",sort);
+        stringObjectHashMap.put("type",UserExt.getUser().getObjectType());
         System.out.println(stringObjectHashMap);
         pointMercharsClient.updateGoodsDetail(stringObjectHashMap);
         return new SuccessTip<>();
@@ -481,6 +482,9 @@
         pointsMerchandise.setState(1);
         pointsMerchandise.setInsertTime(new Date());
         pointsMerchandise.setCoursePackageConfigId(coursePackageConfigId);
+        if(UserExt.getUser().getObjectType()!=1){
+            pointsMerchandise.setStatus(2);
+        }
         // 代替storeId
         pointsMerchandise.setShelves(1);
         if(typeAll!=2){
@@ -499,7 +503,9 @@
                 }
                 pointMercharsClient.addCitys(objects);
             }else if(useScope==3){
-
+                if(UserExt.getUser().getObjectType()==3){
+                    storeIds=UserExt.getUser().getObjectId().toString();
+                }
                 Integer oid=null;
                 String[] split = storeIds.split(",");
                 for (int i = 0; i < split.length; i++) {
@@ -521,7 +527,18 @@
                 }catch (Exception e){
                     e.printStackTrace();
                 }
+            }else if(useScope==1){
+                Integer id = pointMercharsClient.add(pointsMerchandise);
             }
+
+
+
+        }else {
+            // ?
+            pointsMerchandise.setShelves(storeId);
+            pointsMerchandise.setUseScope(3);
+
+            Integer id = pointMercharsClient.add(pointsMerchandise);
         }
         return new SuccessTip<>();
 

--
Gitblit v1.7.1