优化促销。移除结算时促销的依赖。规范部分isxxx字段命名
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
package cn.lili.controller.goods;
|
||||
|
||||
import cn.lili.common.enums.ResultCode;
|
||||
import cn.lili.common.exception.ServiceException;
|
||||
import cn.lili.common.enums.ResultUtil;
|
||||
import cn.lili.common.exception.ServiceException;
|
||||
import cn.lili.common.vo.ResultMessage;
|
||||
import cn.lili.modules.goods.entity.dos.Goods;
|
||||
import cn.lili.modules.goods.entity.dos.GoodsSku;
|
||||
@@ -61,7 +61,7 @@ public class GoodsManagerController {
|
||||
@GetMapping(value = "/auth/list")
|
||||
public IPage<Goods> getAuthPage(GoodsSearchParams goodsSearchParams) {
|
||||
|
||||
goodsSearchParams.setIsAuth(GoodsAuthEnum.TOBEAUDITED.name());
|
||||
goodsSearchParams.setAuthFlag(GoodsAuthEnum.TOBEAUDITED.name());
|
||||
return goodsService.queryByParams(goodsSearchParams);
|
||||
}
|
||||
|
||||
@@ -82,12 +82,12 @@ public class GoodsManagerController {
|
||||
@ApiOperation(value = "管理员审核商品", notes = "管理员审核商品")
|
||||
@ApiImplicitParams({
|
||||
@ApiImplicitParam(name = "goodsIds", value = "商品ID", required = true, paramType = "path", allowMultiple = true, dataType = "int"),
|
||||
@ApiImplicitParam(name = "isAuth", value = "审核结果", required = true, paramType = "query", dataType = "string")
|
||||
@ApiImplicitParam(name = "authFlag", value = "审核结果", required = true, paramType = "query", dataType = "string")
|
||||
})
|
||||
@PutMapping(value = "{goodsIds}/auth")
|
||||
public ResultMessage<Object> auth(@PathVariable List<String> goodsIds, @RequestParam String isAuth) {
|
||||
public ResultMessage<Object> auth(@PathVariable List<String> goodsIds, @RequestParam String authFlag) {
|
||||
//校验商品是否存在
|
||||
if (goodsService.auditGoods(goodsIds, GoodsAuthEnum.valueOf(isAuth))) {
|
||||
if (goodsService.auditGoods(goodsIds, GoodsAuthEnum.valueOf(authFlag))) {
|
||||
return ResultUtil.success();
|
||||
}
|
||||
throw new ServiceException(ResultCode.GOODS_AUTH_ERROR);
|
||||
|
||||
@@ -24,7 +24,7 @@ import java.util.Arrays;
|
||||
* 管理端,促销接口
|
||||
*
|
||||
* @author qiuqiu
|
||||
* @date 2021/7/2
|
||||
* @since 2021/7/2
|
||||
**/
|
||||
@RestController
|
||||
@Api(tags = "管理端,砍价促销接口")
|
||||
@@ -44,8 +44,8 @@ public class KanJiaActivityGoodsManagerController {
|
||||
|
||||
@ApiOperation(value = "获取砍价活动分页")
|
||||
@GetMapping
|
||||
public ResultMessage<IPage<KanjiaActivityGoods>> getKanJiaActivityPage(KanjiaActivityGoodsParams KanJiaActivityParams, PageVO page) {
|
||||
return ResultUtil.data(kanJiaActivityGoodsService.getForPage(KanJiaActivityParams, page));
|
||||
public ResultMessage<IPage<KanjiaActivityGoods>> getKanJiaActivityPage(KanjiaActivityGoodsParams kanJiaParams, PageVO page) {
|
||||
return ResultUtil.data(kanJiaActivityGoodsService.pageFindAll(kanJiaParams, page));
|
||||
}
|
||||
|
||||
|
||||
@@ -60,7 +60,9 @@ public class KanJiaActivityGoodsManagerController {
|
||||
@PutMapping
|
||||
@ApiOperation(value = "修改砍价商品")
|
||||
public ResultMessage<Object> updatePointsGoods(@RequestBody KanjiaActivityGoodsDTO kanJiaActivityGoodsDTO) {
|
||||
kanJiaActivityGoodsService.updateKanjiaActivityGoods(kanJiaActivityGoodsDTO);
|
||||
if (!kanJiaActivityGoodsService.updateKanjiaActivityGoods(kanJiaActivityGoodsDTO)) {
|
||||
return ResultUtil.error(ResultCode.KANJIA_GOODS_UPDATE_ERROR);
|
||||
}
|
||||
return ResultUtil.success();
|
||||
}
|
||||
|
||||
@@ -68,7 +70,7 @@ public class KanJiaActivityGoodsManagerController {
|
||||
@DeleteMapping("/{ids}")
|
||||
@ApiOperation(value = "删除砍价商品")
|
||||
public ResultMessage<Object> delete(@PathVariable String ids) {
|
||||
if (kanJiaActivityGoodsService.deleteKanJiaGoods(Arrays.asList(ids.split(",")))) {
|
||||
if (kanJiaActivityGoodsService.removePromotions(Arrays.asList(ids.split(",")))) {
|
||||
return ResultUtil.success();
|
||||
}
|
||||
throw new ServiceException(ResultCode.KANJIA_GOODS_DELETE_ERROR);
|
||||
|
||||
Reference in New Issue
Block a user