aiVip配置
This commit is contained in:
@@ -4,9 +4,11 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.peanut.common.utils.R;
|
||||
import com.peanut.modules.book.service.BuyOrderService;
|
||||
import com.peanut.modules.common.entity.AiBuyConfig;
|
||||
import com.peanut.modules.common.entity.BookBuyConfigEntity;
|
||||
import com.peanut.modules.common.entity.BuyOrder;
|
||||
import com.peanut.modules.common.entity.VipBuyConfigEntity;
|
||||
import com.peanut.modules.common.service.AiBuyConfigService;
|
||||
import com.peanut.modules.master.service.BookBuyConfigService;
|
||||
import com.peanut.modules.master.service.VipBuyConfigService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -31,6 +33,8 @@ public class BuyConfigController {
|
||||
private VipBuyConfigService vipBuyConfigService;
|
||||
@Autowired
|
||||
private BuyOrderService buyOrderService;
|
||||
@Autowired
|
||||
private AiBuyConfigService aiBuyConfigService;
|
||||
|
||||
@RequestMapping("/getBookBuyConfigList")
|
||||
public R getBookBuyConfigList(@RequestBody Map<String, Object> params) {
|
||||
@@ -94,6 +98,31 @@ public class BuyConfigController {
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@RequestMapping("/getAiBuyConfigList")
|
||||
public R getAiBuyConfigList(@RequestBody Map<String, Object> params) {
|
||||
LambdaQueryWrapper<AiBuyConfig> wrapper = new LambdaQueryWrapper();
|
||||
Page<AiBuyConfig> page = aiBuyConfigService.page(new Page<>(
|
||||
Long.parseLong(params.get("page").toString()), Long.parseLong(params.get("limit").toString())), wrapper);
|
||||
return R.ok().put("result", page);
|
||||
}
|
||||
|
||||
@RequestMapping("/saveAiBuyConfig")
|
||||
public R saveAiBuyConfig(@RequestBody AiBuyConfig config){
|
||||
aiBuyConfigService.save(config);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@RequestMapping("/updateAiBuyConfig")
|
||||
public R updateAiBuyConfig(@RequestBody AiBuyConfig config){
|
||||
aiBuyConfigService.updateById(config);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@RequestMapping("/delAiBuyConfig")
|
||||
public R delAiBuyConfig(@RequestBody Map<String, Object> params) {
|
||||
aiBuyConfigService.removeById(params.get("id").toString());
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user