Commit d2401f67 by 程裕兵

feat:cashier

parent 38ec88a1
...@@ -13,7 +13,9 @@ import com.jiejing.fitness.finance.service.cashier.params.PageBrandCashierParams ...@@ -13,7 +13,9 @@ import com.jiejing.fitness.finance.service.cashier.params.PageBrandCashierParams
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import java.util.List; import java.util.List;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.validation.Valid;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
/** /**
...@@ -29,7 +31,7 @@ public class BrandCashierController implements BrandCashierApi { ...@@ -29,7 +31,7 @@ public class BrandCashierController implements BrandCashierApi {
@ApiOperation(value = "分页筛选收银流水", tags = {TAG}) @ApiOperation(value = "分页筛选收银流水", tags = {TAG})
@PostMapping(value = "/private/brandCashier/page") @PostMapping(value = "/private/brandCashier/page")
@Override @Override
public JsonResult<PageVO<BrandCashierRecordVO>> page(PageBrandCashierRequest request) { public JsonResult<PageVO<BrandCashierRecordVO>> page(@Valid @RequestBody PageBrandCashierRequest request) {
PageBrandCashierParams params = BeanUtil.map(request, PageBrandCashierParams.class); PageBrandCashierParams params = BeanUtil.map(request, PageBrandCashierParams.class);
return JsonResult.success(brandCashierService.page(params)); return JsonResult.success(brandCashierService.page(params));
} }
...@@ -37,14 +39,15 @@ public class BrandCashierController implements BrandCashierApi { ...@@ -37,14 +39,15 @@ public class BrandCashierController implements BrandCashierApi {
@ApiOperation(value = "查询收银流水详情", tags = {TAG}) @ApiOperation(value = "查询收银流水详情", tags = {TAG})
@PostMapping(value = "/private/brandCashier/getById") @PostMapping(value = "/private/brandCashier/getById")
@Override @Override
public JsonResult<BrandCashierRecordVO> getById(GetBrandCashierByIdRequest request) { public JsonResult<BrandCashierRecordVO> getById(@Valid @RequestBody GetBrandCashierByIdRequest request) {
return JsonResult.success(brandCashierService.getById(request.getId())); return JsonResult.success(brandCashierService.getById(request.getId()));
} }
@ApiOperation(value = "根据订单号查询收银列表", tags = {TAG}) @ApiOperation(value = "根据订单号查询收银列表", tags = {TAG})
@PostMapping(value = "/private/brandCashier/getById") @PostMapping(value = "/private/brandCashier/getById")
@Override @Override
public JsonResult<List<BrandCashierRecordVO>> listByOrderNo(ListBrandCashierByOrderNoRequest request) { public JsonResult<List<BrandCashierRecordVO>> listByOrderNo(
@Valid @RequestBody ListBrandCashierByOrderNoRequest request) {
return JsonResult.success(brandCashierService.listByOrderNo(request.getOrderNo())); 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