Browse Source

增加工艺分页接口

master
王梦远 1 week ago
parent
commit
0b8aae9d70
  1. 10
      src/main/java/com/iflytop/colortitration/app/controller/CraftsController.java

10
src/main/java/com/iflytop/colortitration/app/controller/CraftsController.java

@ -1,8 +1,11 @@
package com.iflytop.colortitration.app.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.iflytop.colortitration.app.core.crafts.CraftsDispatcher;
import com.iflytop.colortitration.app.model.dto.SetCraftsDTO;
import com.iflytop.colortitration.common.base.BasePageQuery;
import com.iflytop.colortitration.common.model.entity.Crafts;
import com.iflytop.colortitration.common.result.PageResult;
import com.iflytop.colortitration.common.result.Result;
import com.iflytop.colortitration.common.result.ResultCode;
import com.iflytop.colortitration.common.service.CraftsService;
@ -26,6 +29,13 @@ public class CraftsController {
private final CraftsService craftsService;
private final CraftsDispatcher craftsDispatcher;
@Operation(summary = "分页查询工艺列表")
@PostMapping("/list")
public PageResult<Crafts> list(@RequestBody BasePageQuery query) {
return PageResult.success(craftsService.page(new Page<>(query.getPageNum(), query.getPageSize())));
}
@Operation(summary = "添加新工艺")
@PostMapping("")
public Result<String> add(@Valid @RequestBody Crafts crafts) {

Loading…
Cancel
Save