Commit 23a98b35bbc2b1135ade77f5057f05e91d76b6b8

Authored by 房远帅
1 parent 6415400c

楚江ERP:权限修改

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