Showing
5 changed files
with
34 additions
and
19 deletions
xingyun-sc/src/main/java/com/lframework/xingyun/sc/controller/order/PurchaseOrderInfoController.java
| @@ -199,7 +199,7 @@ public class PurchaseOrderInfoController extends DefaultBaseController { | @@ -199,7 +199,7 @@ public class PurchaseOrderInfoController extends DefaultBaseController { | ||
| 199 | * 新增 | 199 | * 新增 |
| 200 | */ | 200 | */ |
| 201 | @ApiOperation("新增") | 201 | @ApiOperation("新增") |
| 202 | - @HasPermission({"purchaseOrderInfo:purchaseorderinfo:add"}) | 202 | + @HasPermission({"order-manage:order-list:add"}) |
| 203 | @PostMapping("/create") | 203 | @PostMapping("/create") |
| 204 | public InvokeResult<Void> create(@Valid @RequestBody CreatePurchaseOrderInfoVo vo) { | 204 | public InvokeResult<Void> create(@Valid @RequestBody CreatePurchaseOrderInfoVo vo) { |
| 205 | 205 | ||
| @@ -240,7 +240,7 @@ public class PurchaseOrderInfoController extends DefaultBaseController { | @@ -240,7 +240,7 @@ public class PurchaseOrderInfoController extends DefaultBaseController { | ||
| 240 | */ | 240 | */ |
| 241 | @ApiOperation("根据ID删除") | 241 | @ApiOperation("根据ID删除") |
| 242 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) | 242 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) |
| 243 | - @HasPermission({"purchaseOrderInfo:purchaseorderinfo:delete"}) | 243 | + @HasPermission({"order-manage:order-list:delete"}) |
| 244 | @DeleteMapping("/deleteById") | 244 | @DeleteMapping("/deleteById") |
| 245 | public InvokeResult<Void> deleteById(@NotBlank(message = "id不能为空!") String id) { | 245 | public InvokeResult<Void> deleteById(@NotBlank(message = "id不能为空!") String id) { |
| 246 | 246 |
| @@ -67,7 +67,7 @@ public class CarRequestPlanController extends DefaultBaseController { | @@ -67,7 +67,7 @@ public class CarRequestPlanController extends DefaultBaseController { | ||
| 67 | * 查询列表 | 67 | * 查询列表 |
| 68 | */ | 68 | */ |
| 69 | @ApiOperation("查询列表") | 69 | @ApiOperation("查询列表") |
| 70 | - @HasPermission({"carRequestPlan:carrequestplan:query"}) | 70 | + @HasPermission({"shipping-plan-manage:car-request-plan:query"}) |
| 71 | @GetMapping("/query") | 71 | @GetMapping("/query") |
| 72 | public InvokeResult<PageResult<GetCarRequestPlanBo>> query(@Valid QueryCarRequestPlanVo vo) { | 72 | public InvokeResult<PageResult<GetCarRequestPlanBo>> query(@Valid QueryCarRequestPlanVo vo) { |
| 73 | 73 | ||
| @@ -88,7 +88,7 @@ public class CarRequestPlanController extends DefaultBaseController { | @@ -88,7 +88,7 @@ public class CarRequestPlanController extends DefaultBaseController { | ||
| 88 | */ | 88 | */ |
| 89 | @ApiOperation("根据ID查询") | 89 | @ApiOperation("根据ID查询") |
| 90 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) | 90 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) |
| 91 | - @HasPermission({"carRequestPlan:carrequestplan:query"}) | 91 | + @HasPermission({"shipping-plan-manage:car-request-plan:query"}) |
| 92 | @GetMapping | 92 | @GetMapping |
| 93 | public InvokeResult<GetCarRequestPlanBo> get(@NotBlank(message = "id不能为空!") String id) { | 93 | public InvokeResult<GetCarRequestPlanBo> get(@NotBlank(message = "id不能为空!") String id) { |
| 94 | 94 | ||
| @@ -106,7 +106,7 @@ public class CarRequestPlanController extends DefaultBaseController { | @@ -106,7 +106,7 @@ public class CarRequestPlanController extends DefaultBaseController { | ||
| 106 | * 新增 | 106 | * 新增 |
| 107 | */ | 107 | */ |
| 108 | @ApiOperation("新增") | 108 | @ApiOperation("新增") |
| 109 | - @HasPermission({"carRequestPlan:carrequestplan:add"}) | 109 | + @HasPermission({"shipping-plan-manage:car-request-plan:add"}) |
| 110 | @PostMapping | 110 | @PostMapping |
| 111 | public InvokeResult<Void> create(@Valid @RequestBody CreateCarRequestPlanVo vo) { | 111 | public InvokeResult<Void> create(@Valid @RequestBody CreateCarRequestPlanVo vo) { |
| 112 | 112 | ||
| @@ -119,7 +119,7 @@ public class CarRequestPlanController extends DefaultBaseController { | @@ -119,7 +119,7 @@ public class CarRequestPlanController extends DefaultBaseController { | ||
| 119 | * 修改 | 119 | * 修改 |
| 120 | */ | 120 | */ |
| 121 | @ApiOperation("修改") | 121 | @ApiOperation("修改") |
| 122 | - @HasPermission({"carRequestPlan:carrequestplan:modify"}) | 122 | + @HasPermission({"shipping-plan-manage:car-request-plan:modify", "shipping-plan-manage:car-request-plan:remark"}) |
| 123 | @PutMapping | 123 | @PutMapping |
| 124 | public InvokeResult<Void> update(@Valid @RequestBody UpdateCarRequestPlanVo vo) { | 124 | public InvokeResult<Void> update(@Valid @RequestBody UpdateCarRequestPlanVo vo) { |
| 125 | 125 | ||
| @@ -133,7 +133,7 @@ public class CarRequestPlanController extends DefaultBaseController { | @@ -133,7 +133,7 @@ public class CarRequestPlanController extends DefaultBaseController { | ||
| 133 | */ | 133 | */ |
| 134 | @ApiOperation("根据ID删除") | 134 | @ApiOperation("根据ID删除") |
| 135 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) | 135 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) |
| 136 | - @HasPermission({"carRequestPlan:carrequestplan:delete"}) | 136 | + @HasPermission({"shipping-plan-manage:car-request-plan:delete"}) |
| 137 | @DeleteMapping | 137 | @DeleteMapping |
| 138 | public InvokeResult<Void> deleteById(@NotBlank(message = "id不能为空!") String id) { | 138 | public InvokeResult<Void> deleteById(@NotBlank(message = "id不能为空!") String id) { |
| 139 | 139 |
| @@ -44,7 +44,7 @@ public class RequestCarTicketController extends DefaultBaseController { | @@ -44,7 +44,7 @@ public class RequestCarTicketController extends DefaultBaseController { | ||
| 44 | * 查询列表 | 44 | * 查询列表 |
| 45 | */ | 45 | */ |
| 46 | @ApiOperation("查询列表") | 46 | @ApiOperation("查询列表") |
| 47 | - @HasPermission({"requestCarTicket:requestcarticket:query"}) | 47 | + @HasPermission({"shipping-plan-manage:car-request-order:query"}) |
| 48 | @GetMapping("/query") | 48 | @GetMapping("/query") |
| 49 | public InvokeResult<PageResult<GetRequestCarTicketBo>> query(@Valid QueryRequestCarTicketVo vo) { | 49 | public InvokeResult<PageResult<GetRequestCarTicketBo>> query(@Valid QueryRequestCarTicketVo vo) { |
| 50 | 50 | ||
| @@ -65,7 +65,7 @@ public class RequestCarTicketController extends DefaultBaseController { | @@ -65,7 +65,7 @@ public class RequestCarTicketController extends DefaultBaseController { | ||
| 65 | */ | 65 | */ |
| 66 | @ApiOperation("根据ID查询") | 66 | @ApiOperation("根据ID查询") |
| 67 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) | 67 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) |
| 68 | - @HasPermission({"requestCarTicket:requestcarticket:query"}) | 68 | + @HasPermission({"shipping-plan-manage:car-request-order:query"}) |
| 69 | @GetMapping | 69 | @GetMapping |
| 70 | public InvokeResult<GetRequestCarTicketBo> get(@NotBlank(message = "id不能为空!") String id) { | 70 | public InvokeResult<GetRequestCarTicketBo> get(@NotBlank(message = "id不能为空!") String id) { |
| 71 | 71 | ||
| @@ -83,7 +83,7 @@ public class RequestCarTicketController extends DefaultBaseController { | @@ -83,7 +83,7 @@ public class RequestCarTicketController extends DefaultBaseController { | ||
| 83 | * 新增 | 83 | * 新增 |
| 84 | */ | 84 | */ |
| 85 | @ApiOperation("新增") | 85 | @ApiOperation("新增") |
| 86 | - @HasPermission({"requestCarTicket:requestcarticket:add"}) | 86 | + @HasPermission({"shipping-plan-manage:car-request-order:add"}) |
| 87 | @PostMapping | 87 | @PostMapping |
| 88 | public InvokeResult<Void> create(@Valid @RequestBody CreateRequestCarTicketVo vo) { | 88 | public InvokeResult<Void> create(@Valid @RequestBody CreateRequestCarTicketVo vo) { |
| 89 | 89 | ||
| @@ -96,7 +96,7 @@ public class RequestCarTicketController extends DefaultBaseController { | @@ -96,7 +96,7 @@ public class RequestCarTicketController extends DefaultBaseController { | ||
| 96 | * 修改 | 96 | * 修改 |
| 97 | */ | 97 | */ |
| 98 | @ApiOperation("修改") | 98 | @ApiOperation("修改") |
| 99 | - @HasPermission({"requestCarTicket:requestcarticket:modify"}) | 99 | + @HasPermission({"shipping-plan-manage:car-request-order:modify"}) |
| 100 | @PutMapping | 100 | @PutMapping |
| 101 | public InvokeResult<Void> update(@Valid @RequestBody UpdateRequestCarTicketVo vo) { | 101 | public InvokeResult<Void> update(@Valid @RequestBody UpdateRequestCarTicketVo vo) { |
| 102 | 102 | ||
| @@ -109,7 +109,7 @@ public class RequestCarTicketController extends DefaultBaseController { | @@ -109,7 +109,7 @@ public class RequestCarTicketController extends DefaultBaseController { | ||
| 109 | * 取消 | 109 | * 取消 |
| 110 | */ | 110 | */ |
| 111 | @ApiOperation("取消") | 111 | @ApiOperation("取消") |
| 112 | - @HasPermission({"purchaseOrderRevoke:purchaseorderrevoke:cancel"}) | 112 | + @HasPermission({"shipping-plan-manage:car-request-order:cancel"}) |
| 113 | @GetMapping("/cancel") | 113 | @GetMapping("/cancel") |
| 114 | public InvokeResult<Void> cancel(@NotBlank(message = "id不能为空!") String id) { | 114 | public InvokeResult<Void> cancel(@NotBlank(message = "id不能为空!") String id) { |
| 115 | 115 | ||
| @@ -123,7 +123,7 @@ public class RequestCarTicketController extends DefaultBaseController { | @@ -123,7 +123,7 @@ public class RequestCarTicketController extends DefaultBaseController { | ||
| 123 | */ | 123 | */ |
| 124 | @ApiOperation("根据ID删除") | 124 | @ApiOperation("根据ID删除") |
| 125 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) | 125 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) |
| 126 | - @HasPermission({"requestCarTicket:requestcarticket:delete"}) | 126 | + @HasPermission({"shipping-plan-manage:car-request-order:delete"}) |
| 127 | @DeleteMapping | 127 | @DeleteMapping |
| 128 | public InvokeResult<Void> deleteById(@NotBlank(message = "id不能为空!") String id) { | 128 | public InvokeResult<Void> deleteById(@NotBlank(message = "id不能为空!") String id) { |
| 129 | 129 |
| @@ -51,7 +51,7 @@ public class DelayedShipmentController extends DefaultBaseController { | @@ -51,7 +51,7 @@ public class DelayedShipmentController extends DefaultBaseController { | ||
| 51 | * 查询列表 | 51 | * 查询列表 |
| 52 | */ | 52 | */ |
| 53 | @ApiOperation("查询列表") | 53 | @ApiOperation("查询列表") |
| 54 | - @HasPermission({"delayedShipment:delayedshipment:query"}) | 54 | + @HasPermission({"shipping-plan-manage:delay-invoice:query"}) |
| 55 | @GetMapping("/query") | 55 | @GetMapping("/query") |
| 56 | public InvokeResult<PageResult<GetDelayedShipmentBo>> query(@Valid QueryDelayedShipmentVo vo) { | 56 | public InvokeResult<PageResult<GetDelayedShipmentBo>> query(@Valid QueryDelayedShipmentVo vo) { |
| 57 | 57 | ||
| @@ -83,7 +83,9 @@ public class DelayedShipmentController extends DefaultBaseController { | @@ -83,7 +83,9 @@ public class DelayedShipmentController extends DefaultBaseController { | ||
| 83 | */ | 83 | */ |
| 84 | @ApiOperation("根据ID查询") | 84 | @ApiOperation("根据ID查询") |
| 85 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) | 85 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) |
| 86 | - @HasPermission({"delayedShipment:delayedshipment:query"}) | 86 | + @HasPermission({"shipping-plan-manage:delay-invoice:query", |
| 87 | + "shipping-plan-manage:delay-invoice:approve", | ||
| 88 | + "shipping-plan-manage:delay-invoice:review"}) | ||
| 87 | @GetMapping | 89 | @GetMapping |
| 88 | public InvokeResult<GetDelayedShipmentBo> get(@NotBlank(message = "id不能为空!") String id) { | 90 | public InvokeResult<GetDelayedShipmentBo> get(@NotBlank(message = "id不能为空!") String id) { |
| 89 | 91 | ||
| @@ -105,7 +107,7 @@ public class DelayedShipmentController extends DefaultBaseController { | @@ -105,7 +107,7 @@ public class DelayedShipmentController extends DefaultBaseController { | ||
| 105 | * 新增 | 107 | * 新增 |
| 106 | */ | 108 | */ |
| 107 | @ApiOperation("新增") | 109 | @ApiOperation("新增") |
| 108 | - @HasPermission({"delayedShipment:delayedshipment:add"}) | 110 | + @HasPermission({"shipping-plan-manage:delay-invoice:add"}) |
| 109 | @PostMapping | 111 | @PostMapping |
| 110 | public InvokeResult<Void> create(@Valid @RequestBody CreateDelayedShipmentVo vo) { | 112 | public InvokeResult<Void> create(@Valid @RequestBody CreateDelayedShipmentVo vo) { |
| 111 | 113 | ||
| @@ -118,7 +120,7 @@ public class DelayedShipmentController extends DefaultBaseController { | @@ -118,7 +120,7 @@ public class DelayedShipmentController extends DefaultBaseController { | ||
| 118 | * 修改 | 120 | * 修改 |
| 119 | */ | 121 | */ |
| 120 | @ApiOperation("修改") | 122 | @ApiOperation("修改") |
| 121 | - @HasPermission({"delayedShipment:delayedshipment:modify"}) | 123 | + @HasPermission({"shipping-plan-manage:delay-invoice:modify"}) |
| 122 | @PutMapping | 124 | @PutMapping |
| 123 | public InvokeResult<Void> update(@Valid @RequestBody UpdateDelayedShipmentVo vo) { | 125 | public InvokeResult<Void> update(@Valid @RequestBody UpdateDelayedShipmentVo vo) { |
| 124 | 126 | ||
| @@ -128,11 +130,24 @@ public class DelayedShipmentController extends DefaultBaseController { | @@ -128,11 +130,24 @@ public class DelayedShipmentController extends DefaultBaseController { | ||
| 128 | } | 130 | } |
| 129 | 131 | ||
| 130 | /** | 132 | /** |
| 133 | + * 取消 | ||
| 134 | + */ | ||
| 135 | + @ApiOperation("取消") | ||
| 136 | + @HasPermission({"shipping-plan-manage:delay-invoice:cancel"}) | ||
| 137 | + @PutMapping | ||
| 138 | + public InvokeResult<Void> cancel(@Valid String id) { | ||
| 139 | + | ||
| 140 | + delayedShipmentService.updateStatus(id, "CANCEL"); | ||
| 141 | + | ||
| 142 | + return InvokeResultBuilder.success(); | ||
| 143 | + } | ||
| 144 | + | ||
| 145 | + /** | ||
| 131 | * 根据ID删除 | 146 | * 根据ID删除 |
| 132 | */ | 147 | */ |
| 133 | @ApiOperation("根据ID删除") | 148 | @ApiOperation("根据ID删除") |
| 134 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) | 149 | @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) |
| 135 | - @HasPermission({"delayedShipment:delayedshipment:delete"}) | 150 | + @HasPermission({"shipping-plan-manage:delay-invoice:delete"}) |
| 136 | @DeleteMapping | 151 | @DeleteMapping |
| 137 | public InvokeResult<Void> deleteById(@NotBlank(message = "id不能为空!") String id) { | 152 | public InvokeResult<Void> deleteById(@NotBlank(message = "id不能为空!") String id) { |
| 138 | 153 |
| @@ -310,7 +310,7 @@ public class PurchaseOrderInfoServiceImpl extends BaseMpServiceImpl<PurchaseOrde | @@ -310,7 +310,7 @@ public class PurchaseOrderInfoServiceImpl extends BaseMpServiceImpl<PurchaseOrde | ||
| 310 | if (StringUtils.isNotEmpty(data.getWorkshopId())) { | 310 | if (StringUtils.isNotEmpty(data.getWorkshopId())) { |
| 311 | Workshop workshop = workshopService.findById(data.getWorkshopId()); | 311 | Workshop workshop = workshopService.findById(data.getWorkshopId()); |
| 312 | if (workshop != null) { | 312 | if (workshop != null) { |
| 313 | - data.setWorkshopName(workshop.getName()); | 313 | + data.setWorkshopCode(workshop.getCode()); |
| 314 | } | 314 | } |
| 315 | } | 315 | } |
| 316 | flowInstanceWrapperService.startInstance(BPM_FLAG, data.getId(), BPM_FLAG, data); | 316 | flowInstanceWrapperService.startInstance(BPM_FLAG, data.getId(), BPM_FLAG, data); |