Browse Source

销售订单管理修改

master
fanzongzhe 10 months ago
parent
commit
c6d4a425a7
  1. 117
      oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SmsSalesBillRest.java
  2. 3
      oms/src/main/java/com/yxt/oms/biz/func/smssalesbill/SmsSalesBillQuery.java
  3. 4
      oms/src/main/java/com/yxt/oms/biz/func/smssalesbill/SmsSalesBillService.java
  4. 3
      oms/src/main/java/com/yxt/oms/biz/func/smssalesbill/SmsSalesBillVo.java
  5. 4
      oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeign.java
  6. 5
      oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeignFallback.java

117
oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SmsSalesBillRest.java

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

3
oms/src/main/java/com/yxt/oms/biz/func/smssalesbill/SmsSalesBillQuery.java

@ -72,5 +72,6 @@ public class SmsSalesBillQuery implements Query {
private String useOrgSid; // 使用组织sid private String useOrgSid; // 使用组织sid
@ApiModelProperty("创建组织sid") @ApiModelProperty("创建组织sid")
private String createOrgSid; // 创建组织sid private String createOrgSid; // 创建组织sid
@ApiModelProperty("审核状态")
private String state; // 审核状态
} }

4
oms/src/main/java/com/yxt/oms/biz/func/smssalesbill/SmsSalesBillService.java

@ -133,4 +133,8 @@ public class SmsSalesBillService extends MybatisBaseService<SmsSalesBillMapper,
public ResultBean reviewConfirm(ReviewConfirmDto dto) { public ResultBean reviewConfirm(ReviewConfirmDto dto) {
return smsSalesBillFeign.reviewConfirm(dto); return smsSalesBillFeign.reviewConfirm(dto);
} }
public ResultBean submit(SmsSalesBillDto dto) {
return smsSalesBillFeign.submit(dto);
}
} }

3
oms/src/main/java/com/yxt/oms/biz/func/smssalesbill/SmsSalesBillVo.java

@ -75,6 +75,7 @@ public class SmsSalesBillVo implements Vo {
private String deliveryAddress; // 省/市/县/详细地址 private String deliveryAddress; // 省/市/县/详细地址
@ApiModelProperty("备注") @ApiModelProperty("备注")
private String remarks; // 备注 private String remarks; // 备注
@ApiModelProperty("审核状态")
private String state; // 审核状态
} }

4
oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeign.java

@ -60,4 +60,8 @@ public interface SmsSalesBillFeign {
@ApiOperation("审核确认") @ApiOperation("审核确认")
@PostMapping("/reviewConfirm") @PostMapping("/reviewConfirm")
public ResultBean reviewConfirm(@RequestBody ReviewConfirmDto dto); public ResultBean reviewConfirm(@RequestBody ReviewConfirmDto dto);
@ApiOperation("提交")
@PostMapping("/submit")
public ResultBean submit(@RequestBody SmsSalesBillDto dto);
} }

5
oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeignFallback.java

@ -63,4 +63,9 @@ public class SmsSalesBillFeignFallback implements SmsSalesBillFeign {
public ResultBean reviewConfirm(ReviewConfirmDto dto) { public ResultBean reviewConfirm(ReviewConfirmDto dto) {
return null; return null;
} }
@Override
public ResultBean submit(SmsSalesBillDto dto) {
return null;
}
} }

Loading…
Cancel
Save