Commit d2401f67 by 程裕兵

feat:cashier

parent 38ec88a1
......@@ -13,7 +13,9 @@ import com.jiejing.fitness.finance.service.cashier.params.PageBrandCashierParams
import io.swagger.annotations.ApiOperation;
import java.util.List;
import javax.annotation.Resource;
import javax.validation.Valid;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
/**
......@@ -29,7 +31,7 @@ public class BrandCashierController implements BrandCashierApi {
@ApiOperation(value = "分页筛选收银流水", tags = {TAG})
@PostMapping(value = "/private/brandCashier/page")
@Override
public JsonResult<PageVO<BrandCashierRecordVO>> page(PageBrandCashierRequest request) {
public JsonResult<PageVO<BrandCashierRecordVO>> page(@Valid @RequestBody PageBrandCashierRequest request) {
PageBrandCashierParams params = BeanUtil.map(request, PageBrandCashierParams.class);
return JsonResult.success(brandCashierService.page(params));
}
......@@ -37,14 +39,15 @@ public class BrandCashierController implements BrandCashierApi {
@ApiOperation(value = "查询收银流水详情", tags = {TAG})
@PostMapping(value = "/private/brandCashier/getById")
@Override
public JsonResult<BrandCashierRecordVO> getById(GetBrandCashierByIdRequest request) {
public JsonResult<BrandCashierRecordVO> getById(@Valid @RequestBody GetBrandCashierByIdRequest request) {
return JsonResult.success(brandCashierService.getById(request.getId()));
}
@ApiOperation(value = "根据订单号查询收银列表", tags = {TAG})
@PostMapping(value = "/private/brandCashier/getById")
@Override
public JsonResult<List<BrandCashierRecordVO>> listByOrderNo(ListBrandCashierByOrderNoRequest request) {
public JsonResult<List<BrandCashierRecordVO>> listByOrderNo(
@Valid @RequestBody ListBrandCashierByOrderNoRequest request) {
return JsonResult.success(brandCashierService.listByOrderNo(request.getOrderNo()));
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment