From a736a3d09dd52bb81fa922861fc8938c8eb26550 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期二, 24 九月 2024 16:09:23 +0800
Subject: [PATCH] 合并代码

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 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 22318d9..4158387 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
@@ -416,8 +416,10 @@
      */
     @PostMapping(value = "/update")
     @ResponseBody
-    public Object update( Integer pointMerchandiseId,Integer quantityIssued,Integer pickUpQuantity,String redemptionInstructions,String cover,String productImages,Integer sort){
+    public Object update(String name, Integer pointMerchandiseId,Integer quantityIssued,Integer pickUpQuantity,
+                          String redemptionInstructions,String cover,String productImages,Integer sort){
         Map<String, Object> stringObjectHashMap = new HashMap<>();
+        stringObjectHashMap.put("name",name);
         stringObjectHashMap.put("pointMerchandiseId",pointMerchandiseId);
         stringObjectHashMap.put("quantityIssued",quantityIssued);
         stringObjectHashMap.put("pickUpQuantity",pickUpQuantity);
@@ -501,7 +503,19 @@
         SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
         pointsMerchandise.setStartTime(format.parse(startTime.split(" - ")[0]));
         pointsMerchandise.setEndTime(format.parse(startTime.split(" - ")[1]));
-        pointsMerchandise.setUseScope(useScope);
+        if (UserExt.getUser().getObjectType()==3){
+            if (StringUtils.hasLength(sites)){
+                useScope = 4;
+                storeIds="";
+                pointsMerchandise.setUseScope(4);
+            }else{
+                useScope = 3;
+                pointsMerchandise.setUseScope(3);
+            }
+        }else{
+            pointsMerchandise.setUseScope(useScope);
+
+        }
         if(ToolUtil.isNotEmpty(provinceCode)){
             TCity one = cityService.getOne(new LambdaQueryWrapper<TCity>().eq(TCity::getCode, provinceCode));
             pointsMerchandise.setProvinceCode(provinceCode);

--
Gitblit v1.7.1