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