Commit 23a98b35bbc2b1135ade77f5057f05e91d76b6b8

Authored by 房远帅
1 parent 6415400c

楚江ERP:权限修改

@@ -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);