Просмотр исходного кода

[券库存及有效期][修改]:添加更新库存及有效期接口

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
1024bd491a
3 измененных файлов: 27 добавлений и 0 удалений
  1. +13
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/market/WxCouponController.java
  2. +5
    -0
      mallinkService/src/main/java/com/iformall/service/WxCouponService.java
  3. +9
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java

+ 13
- 0
mallinkAdmin/src/main/java/com/iformall/controller/market/WxCouponController.java Просмотреть файл

@@ -62,6 +62,19 @@ public class WxCouponController extends BaseController {
return wxCouponService.saveOrUpdate(wxCoupon);
}

@ApiOperation("根据id更新库存及有效期接口")
@PostMapping("updateStokeAndValidDate")
@SystemControllerLog(description = "券投放-库存/有效期更新")
public ResultData updateStokeAndValidDate(@RequestBody WxCoupon wxCoupon) {
logger.debug("[" + getIpAddr() + "] WxCouponController::updateStokeAndValidDate");
if (wxCoupon.getId() == null) {
return new ResultData(ResultData.ERROR, "缺少id");
}
wxCoupon.setTenantId(getTenantId());
wxCouponService.updateCouponStockAndEndTime(wxCoupon);
return new ResultData();
}

@ApiOperation("根据id删除接口")
@GetMapping("/del")
@ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true)


+ 5
- 0
mallinkService/src/main/java/com/iformall/service/WxCouponService.java Просмотреть файл

@@ -194,4 +194,9 @@ public interface WxCouponService {
*/
List<WxCouponStatisVo> findSaleCardCountHistory(WxCoupon wxCoupon);

/**
* 增加库存及修改有效时间
*/
int updateCouponStockAndEndTime(WxCoupon wxCoupon);

}

+ 9
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java Просмотреть файл

@@ -483,4 +483,13 @@ public class WxCouponServiceImpl implements WxCouponService {
public List<WxCouponStatisVo> findSaleCardCountHistory(WxCoupon wxCoupon) {
return wxCouponMapper.findSaleCardCountHistory(wxCoupon);
}

@Override
public int updateCouponStockAndEndTime(WxCoupon wxCoupon) {
// 1. get old coupon info
// 2. check 库存是否合适
// 3. check 新的有效期是否合适
// 4. 更新库存及有效期
return 0;
}
}

Загрузка…
Отмена
Сохранить