YunMallGoodsController.java 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. package zs.payment.controller;
  2. import com.alibaba.fastjson.JSONObject;
  3. import lombok.extern.slf4j.Slf4j;
  4. import org.springframework.beans.factory.annotation.Autowired;
  5. import org.springframework.web.bind.annotation.PostMapping;
  6. import org.springframework.web.bind.annotation.RequestBody;
  7. import org.springframework.web.bind.annotation.RequestMapping;
  8. import org.springframework.web.bind.annotation.RestController;
  9. import zs.payment.req.yunmall.goods.GoodsSaveReq;
  10. import zs.payment.service.yunmall.goods.GoodsService;
  11. import javax.validation.Valid;
  12. @Slf4j
  13. @RestController
  14. @RequestMapping("/yunmall/goods")
  15. public class YunMallGoodsController {
  16. @Autowired
  17. private GoodsService goodsService;
  18. /**
  19. * 根据op,进行创建或删除生态商品
  20. */
  21. @PostMapping("/save")
  22. public Boolean saveGoods(@Valid @RequestBody GoodsSaveReq req){
  23. log.info("---/yunmall/goods/save传入的参数为{}---", JSONObject.toJSONString(req));
  24. return goodsService.saveGoods(req.getGdId(),req.getOp());
  25. }
  26. }