diff --git a/mallinkAdmin/src/main/java/com/simple/controller/WxCarController.java b/mallinkAdmin/src/main/java/com/simple/controller/WxCarController.java index 1ebb48866..2736dff75 100644 --- a/mallinkAdmin/src/main/java/com/simple/controller/WxCarController.java +++ b/mallinkAdmin/src/main/java/com/simple/controller/WxCarController.java @@ -181,8 +181,8 @@ public class WxCarController extends BaseController } @ApiOperation("新增停车券接口") - @PostMapping("add") - public ResultData add(@RequestBody WxCouponCarVo coupon) { + @PostMapping("save") + public ResultData save(@RequestBody WxCouponCarVo coupon) { logger.info(coupon.toString()); //Assert.notNull(wxCoupon.getName(), "角色名不能为空"); //Assert.isTrue(!checkUnique(sysRole.getName(), null), "重复的角色名"); @@ -261,7 +261,13 @@ public class WxCarController extends BaseController couponCar.setVendorParams(coupon.getVendorParams()); couponCar.setCreateDate(curDate); couponCar.setUpdateDate(curDate); - wxCouponCarService.save(couponCar); + WxCouponCar newCouponCar = wxCouponCarService.getById(couponCar.getId()); + if (newCouponCar == null) { + wxCouponCarService.save(couponCar); + } else { + wxCouponCarService.update(couponCar); + } + return new ResultData(id); }