New file |
| | |
| | | package com.matrix.system.fenxiao.action; |
| | | |
| | | import com.matrix.core.pojo.AjaxResult; |
| | | import com.matrix.system.fenxiao.dto.LoadFenxiaoOrderBasicDto; |
| | | import com.matrix.system.fenxiao.dto.LoadFenxiaoOrderListDto; |
| | | import com.matrix.system.fenxiao.dto.LoadSetOrderListDtoDto; |
| | | import com.matrix.system.fenxiao.dto.UpdateSetOrderDoneDto; |
| | | import com.matrix.system.fenxiao.service.ShopSalesmanOrderService; |
| | | import com.matrix.system.fenxiao.vo.LoadFenxiaoOrderBasicVo; |
| | | import com.matrix.system.fenxiao.vo.LoadFenxiaoOrderListVo; |
| | | import com.matrix.system.fenxiao.vo.LoadSetOrderListDtoVo; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiResponse; |
| | | import io.swagger.annotations.ApiResponses; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | @RestController |
| | | @RequestMapping(value = "/fenXiao/fenXiaoOrder") |
| | | public class FenXiaoOrderAction { |
| | | |
| | | @Autowired |
| | | private ShopSalesmanOrderService shopSalesmanOrderService; |
| | | |
| | | /** |
| | | * 分销订单基本信息 |
| | | */ |
| | | @ApiOperation(value = "分销订单基本信息") |
| | | @ApiResponses({ |
| | | @ApiResponse(code = 200, message = "OK", response = LoadFenxiaoOrderBasicVo.class) |
| | | }) |
| | | @PostMapping(value = "/loadFenxiaoOrderBasic") |
| | | public @ResponseBody |
| | | AjaxResult loadFenxiaoOrderBasic(@RequestBody LoadFenxiaoOrderBasicDto loadFenxiaoOrderBasicDto) { |
| | | return shopSalesmanOrderService.loadFenxiaoOrderBasic(loadFenxiaoOrderBasicDto); |
| | | } |
| | | |
| | | /** |
| | | * 分销订单 |
| | | */ |
| | | @ApiOperation(value = "分销订单") |
| | | @ApiResponses({ |
| | | @ApiResponse(code = 200, message = "OK", response = LoadFenxiaoOrderListVo.class) |
| | | }) |
| | | @PostMapping(value = "/loadFenxiaoOrderList") |
| | | public @ResponseBody |
| | | AjaxResult loadFenxiaoOrderList(@RequestBody LoadFenxiaoOrderListDto loadFenxiaoOrderListDto) { |
| | | return shopSalesmanOrderService.loadFenxiaoOrderList(loadFenxiaoOrderListDto); |
| | | } |
| | | |
| | | /** |
| | | *批量结算分销订单 |
| | | */ |
| | | @ApiOperation(value = "批量结算分销订单") |
| | | @PostMapping(value = "/updateSetOrderDone") |
| | | public @ResponseBody |
| | | AjaxResult updateSetOrderDone(@RequestBody UpdateSetOrderDoneDto updateSetOrderDoneDto) { |
| | | return shopSalesmanOrderService.updateSetOrderDone(updateSetOrderDoneDto); |
| | | } |
| | | |
| | | /** |
| | | * 结算记录 |
| | | */ |
| | | @ApiOperation(value = "结算记录") |
| | | @ApiResponses({ |
| | | @ApiResponse(code = 200, message = "OK", response = LoadSetOrderListDtoVo.class) |
| | | }) |
| | | @PostMapping(value = "/loadSetOrderList") |
| | | public @ResponseBody |
| | | AjaxResult loadSetOrderList(@RequestBody LoadSetOrderListDtoDto loadSetOrderListDto) { |
| | | return shopSalesmanOrderService.loadSetOrderList(loadSetOrderListDto); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |