|
|
@ -53,68 +53,73 @@ import org.springframework.web.bind.annotation.*; |
|
|
|
@RequestMapping("v1/smssalesbill") |
|
|
|
public class SmsSalesBillRest { |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private SmsSalesBillService smsSalesBillService; |
|
|
|
@Autowired |
|
|
|
private SmsSalesBillService smsSalesBillService; |
|
|
|
|
|
|
|
|
|
|
|
@ApiOperation("根据条件分页查询数据的列表") |
|
|
|
@PostMapping("/listPage") |
|
|
|
public ResultBean<PagerVo<SmsSalesBillVo>> listPage(@RequestBody PagerQuery<SmsSalesBillQuery> pq){ |
|
|
|
return smsSalesBillService.listPage(pq); |
|
|
|
} |
|
|
|
@ApiOperation("根据条件分页查询数据的列表") |
|
|
|
@PostMapping("/listPage") |
|
|
|
public ResultBean<PagerVo<SmsSalesBillVo>> listPage(@RequestBody PagerQuery<SmsSalesBillQuery> pq) { |
|
|
|
return smsSalesBillService.listPage(pq); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("新增或修改") |
|
|
|
@PostMapping("/save") |
|
|
|
public ResultBean save(@RequestBody SmsSalesBillDto dto){ |
|
|
|
return smsSalesBillService.saveOrUpdateDto(dto); |
|
|
|
} |
|
|
|
@ApiOperation("新增或修改") |
|
|
|
@PostMapping("/save") |
|
|
|
public ResultBean save(@RequestBody SmsSalesBillDto dto) { |
|
|
|
return smsSalesBillService.saveOrUpdateDto(dto); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("提交") |
|
|
|
@PostMapping("/submit") |
|
|
|
public ResultBean submit(@RequestBody SmsSalesBillDto dto) { |
|
|
|
return smsSalesBillService.submit(dto); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("根据sid批量删除") |
|
|
|
@ApiOperation("根据sid批量删除") |
|
|
|
@DeleteMapping("/delBySids") |
|
|
|
public ResultBean delBySids(@RequestBody String[] sids){ |
|
|
|
return smsSalesBillService.deleteBySids(sids); |
|
|
|
} |
|
|
|
public ResultBean delBySids(@RequestBody String[] sids) { |
|
|
|
return smsSalesBillService.deleteBySids(sids); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("根据SID获取一条记录") |
|
|
|
@ApiOperation("根据SID获取一条记录") |
|
|
|
@GetMapping("/fetchDetailsBySid/{sid}") |
|
|
|
public ResultBean<SmsSalesBillDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){ |
|
|
|
return smsSalesBillService.fetchDetailsVoBySid(sid); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("销售订单审核列表") |
|
|
|
@PostMapping("/reviewListPage") |
|
|
|
public ResultBean<PagerVo<OrderReviewVo>> reviewListPage(@RequestBody PagerQuery<OrderReviewQuery> pq){ |
|
|
|
return smsSalesBillService.reviewListPage(pq); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("销售订单审核详情") |
|
|
|
@GetMapping("/reviewDetails") |
|
|
|
public ResultBean<ReviewDetailsVo> reviewDetails(@RequestParam("sid") String sid){ |
|
|
|
return smsSalesBillService.reviewDetails(sid); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("收货地址保存") |
|
|
|
@PostMapping("/saveShipper") |
|
|
|
public ResultBean saveShipper(@RequestBody ReviewDetailsVo dto){ |
|
|
|
return smsSalesBillService.saveShipper(dto); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("发票信息保存") |
|
|
|
@PostMapping("/saveInvoice") |
|
|
|
public ResultBean saveInvoice(@RequestBody ReviewDetailsVo dto){ |
|
|
|
return smsSalesBillService.saveInvoice(dto); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("分页列表单条保存") |
|
|
|
@PostMapping("/saveOneListData") |
|
|
|
public ResultBean saveOneListData(@RequestBody OrderReviewVo dto){ |
|
|
|
return smsSalesBillService.saveOneListData(dto); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("审核确认") |
|
|
|
@PostMapping("/reviewConfirm") |
|
|
|
public ResultBean reviewConfirm(@RequestBody ReviewConfirmDto dto){ |
|
|
|
return smsSalesBillService.reviewConfirm(dto); |
|
|
|
} |
|
|
|
public ResultBean<SmsSalesBillDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid) { |
|
|
|
return smsSalesBillService.fetchDetailsVoBySid(sid); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("销售订单审核列表") |
|
|
|
@PostMapping("/reviewListPage") |
|
|
|
public ResultBean<PagerVo<OrderReviewVo>> reviewListPage(@RequestBody PagerQuery<OrderReviewQuery> pq) { |
|
|
|
return smsSalesBillService.reviewListPage(pq); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("销售订单审核详情") |
|
|
|
@GetMapping("/reviewDetails") |
|
|
|
public ResultBean<ReviewDetailsVo> reviewDetails(@RequestParam("sid") String sid) { |
|
|
|
return smsSalesBillService.reviewDetails(sid); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("收货地址保存") |
|
|
|
@PostMapping("/saveShipper") |
|
|
|
public ResultBean saveShipper(@RequestBody ReviewDetailsVo dto) { |
|
|
|
return smsSalesBillService.saveShipper(dto); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("发票信息保存") |
|
|
|
@PostMapping("/saveInvoice") |
|
|
|
public ResultBean saveInvoice(@RequestBody ReviewDetailsVo dto) { |
|
|
|
return smsSalesBillService.saveInvoice(dto); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("分页列表单条保存") |
|
|
|
@PostMapping("/saveOneListData") |
|
|
|
public ResultBean saveOneListData(@RequestBody OrderReviewVo dto) { |
|
|
|
return smsSalesBillService.saveOneListData(dto); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("审核确认") |
|
|
|
@PostMapping("/reviewConfirm") |
|
|
|
public ResultBean reviewConfirm(@RequestBody ReviewConfirmDto dto) { |
|
|
|
return smsSalesBillService.reviewConfirm(dto); |
|
|
|
} |
|
|
|
} |
|
|
|