From 6357f89bf38b83b779e233249c2b0e480b78e164 Mon Sep 17 00:00:00 2001 From: luo <2855143437@qq.com> Date: 星期六, 23 九月 2023 17:24:16 +0800 Subject: [PATCH] 学员 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TGoodsController.java | 61 ++++++++---------------------- 1 files changed, 17 insertions(+), 44 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 3ea55ca..58c86e5 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 @@ -14,7 +14,6 @@ import com.dsh.course.feignClient.activity.PointMercharsClient; import com.dsh.course.feignClient.activity.model.*; import com.dsh.guns.config.UserExt; -import com.dsh.guns.core.base.controller.BaseController; import com.dsh.guns.core.base.tips.ErrorTip; import com.dsh.guns.core.base.tips.SuccessTip; import com.dsh.guns.core.common.constant.factory.PageFactory; @@ -36,7 +35,10 @@ import javax.annotation.Resource; import java.io.IOException; import java.text.SimpleDateFormat; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import java.util.stream.Collectors; @@ -46,7 +48,7 @@ @Controller @RequestMapping("/tGoods") -public class TGoodsController extends BaseController { +public class TGoodsController { @@ -301,31 +303,14 @@ client.insertIntoData(dataVo); return new SuccessTip<>(); } - - /** - * 编辑 商品详情 - * @param pointMerchandiseId 商品Id - * @param quantityIssued 发放数量 - * @param pickUpQuantity 限领数量 - * @param redemptionInstructions 说明 - * @param cover 封面图 - * @param productImages 商品图片 - * @param sort 排序 - * @return - */ @PostMapping(value = "/update") @ResponseBody - public Object update( Integer pointMerchandiseId,Integer quantityIssued,Integer pickUpQuantity,String redemptionInstructions,String cover,String productImages,Integer sort){ - Map<String, Object> stringObjectHashMap = new HashMap<>(); - stringObjectHashMap.put("pointMerchandiseId",pointMerchandiseId); - stringObjectHashMap.put("quantityIssued",quantityIssued); - stringObjectHashMap.put("pickUpQuantity",pickUpQuantity); - stringObjectHashMap.put("redemptionInstructions",redemptionInstructions); - stringObjectHashMap.put("cover",cover); - stringObjectHashMap.put("productImages",productImages); - stringObjectHashMap.put("sort",sort); - System.out.println(stringObjectHashMap); - pointMercharsClient.updateGoodsDetail(stringObjectHashMap); + public Object update( Integer id,Integer num,Integer num1,String text){ + Coupon coupon = client.queryCouponById(id); + coupon.setQuantityIssued(num); + coupon.setPickUpQuantity(num1); + coupon.setIllustrate(text); + client.updateCouponData(coupon); return new SuccessTip<>(); } @@ -353,7 +338,7 @@ /** - * 跳转到修改商品详情 + * 跳转到修改车辆管理 */ @RequestMapping("/tGoods_update/{id}") public String tCityUpdate(@PathVariable Integer id, Model model) { @@ -361,11 +346,8 @@ PointMercharsVo pointMercharsVo = pointMercharsClient.queryPointMerchaseDetailOfId(id); System.out.println("pointMercharsVo:"+pointMercharsVo); String[] split = pointMercharsVo.getPics().split(","); - List<String> list = Arrays.asList(split); - model.addAttribute("id",id); model.addAttribute("item",pointMercharsVo); - model.addAttribute("pictures",list); - System.out.println(list); + model.addAttribute("pictures",split); return PREFIX + "TGoods_edit.html"; } @@ -452,19 +434,10 @@ */ @RequestMapping("/write_off") @ResponseBody - public Object GoodsWriteOff(String id){ - Integer objectType = UserExt.getUser().getObjectType(); - Map<String, Object> stringObjectHashMap = new HashMap<>(); - stringObjectHashMap.put("goodsId",id); - stringObjectHashMap.put("managerId",objectType); - boolean b = pointMercharsClient.writeOffGoodsStatus(stringObjectHashMap); - System.out.println(b); - if (b){ - return new SuccessTip<>(); - }else { - return ERROR; - } - + public Object GoodsWriteOff(Integer id){ + System.out.println(id); + // TODO: 2023/8/15 核销操作 + return new SuccessTip<>(); } -- Gitblit v1.7.1