Commit c6c0d8398b4f15b3d06e70e6a82673ca6027a594

Authored by 杨鸣坤
1 parent a673c100

楚江ERP:合同导出数据修改,生成订货单数据补充完整,补货单权限修改

@@ -740,7 +740,7 @@ public class ContractDistributorStandardController extends DefaultBaseController @@ -740,7 +740,7 @@ public class ContractDistributorStandardController extends DefaultBaseController
740 || "INTL_INVENTORY_AGMT".equals(data.getType()) 740 || "INTL_INVENTORY_AGMT".equals(data.getType())
741 || "INTL_OPEN_SPEC_AGMT".equals(data.getType())) { 741 || "INTL_OPEN_SPEC_AGMT".equals(data.getType())) {
742 setCellValue(sheet, startRow, 9, contractDistributorLineBo.getProcessingFee()); // I列 742 setCellValue(sheet, startRow, 9, contractDistributorLineBo.getProcessingFee()); // I列
743 - setCellValue(sheet, startRow, 10, contractDistributorLineBo.getProcessingFee().add(contractDistributorLineBo.getUnitPrice())); // K列 743 + setCellValue(sheet, startRow, 10, contractDistributorLineBo.getUnitPrice()); // K列
744 } else { 744 } else {
745 setCellValue(sheet, startRow, 9, contractDistributorLineBo.getUnitPrice()); // I列 745 setCellValue(sheet, startRow, 9, contractDistributorLineBo.getUnitPrice()); // I列
746 setCellValue(sheet, startRow, 10, contractDistributorLineBo.getAmountExcludingTax()); // K列 746 setCellValue(sheet, startRow, 10, contractDistributorLineBo.getAmountExcludingTax()); // K列
xingyun-sc/src/main/java/com/lframework/xingyun/sc/controller/shipments/ReplenishmentOrderController.java renamed from xingyun-sc/src/main/java/com/lframework/xingyun/sc/controller/purchase/ReplenishmentOrderController.java
1 -package com.lframework.xingyun.sc.controller.purchase; 1 +package com.lframework.xingyun.sc.controller.shipments;
2 2
3 import com.baomidou.mybatisplus.core.conditions.Wrapper; 3 import com.baomidou.mybatisplus.core.conditions.Wrapper;
4 import com.baomidou.mybatisplus.core.toolkit.Wrappers; 4 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@@ -19,7 +19,6 @@ import com.lframework.xingyun.basedata.entity.Workshop; @@ -19,7 +19,6 @@ import com.lframework.xingyun.basedata.entity.Workshop;
19 import com.lframework.xingyun.basedata.service.customer.CustomerService; 19 import com.lframework.xingyun.basedata.service.customer.CustomerService;
20 import com.lframework.xingyun.basedata.service.workshop.WorkshopService; 20 import com.lframework.xingyun.basedata.service.workshop.WorkshopService;
21 import com.lframework.xingyun.basedata.vo.customer.QueryCustomerVo; 21 import com.lframework.xingyun.basedata.vo.customer.QueryCustomerVo;
22 -import com.lframework.xingyun.sc.bo.contract.QueryContractDistributorStandardBo;  
23 import com.lframework.xingyun.sc.bo.purchase.GetReplenishmentOrderBo; 22 import com.lframework.xingyun.sc.bo.purchase.GetReplenishmentOrderBo;
24 import com.lframework.xingyun.sc.bo.purchase.GetReplenishmentOrderLineBo; 23 import com.lframework.xingyun.sc.bo.purchase.GetReplenishmentOrderLineBo;
25 import com.lframework.xingyun.sc.bo.purchase.QueryReplenishmentOrderBo; 24 import com.lframework.xingyun.sc.bo.purchase.QueryReplenishmentOrderBo;
@@ -55,7 +54,7 @@ import java.util.stream.Collectors; @@ -55,7 +54,7 @@ import java.util.stream.Collectors;
55 @Api(tags = "补货单") 54 @Api(tags = "补货单")
56 @Validated 55 @Validated
57 @RestController 56 @RestController
58 -@RequestMapping("/purchase/replenishmentOrder") 57 +@RequestMapping("/shipments/replenishmentOrder")
59 public class ReplenishmentOrderController extends DefaultBaseController { 58 public class ReplenishmentOrderController extends DefaultBaseController {
60 59
61 @Resource 60 @Resource
@@ -80,7 +79,7 @@ public class ReplenishmentOrderController extends DefaultBaseController { @@ -80,7 +79,7 @@ public class ReplenishmentOrderController extends DefaultBaseController {
80 * 查询列表 79 * 查询列表
81 */ 80 */
82 @ApiOperation("查询列表") 81 @ApiOperation("查询列表")
83 - @HasPermission({"purchase:replenishmentorder:query"}) 82 + @HasPermission({"shipping-plan-manage:replenishment-order:query"})
84 @GetMapping("/query") 83 @GetMapping("/query")
85 public InvokeResult<PageResult<QueryReplenishmentOrderBo>> query(@Valid QueryReplenishmentOrderVo vo) { 84 public InvokeResult<PageResult<QueryReplenishmentOrderBo>> query(@Valid QueryReplenishmentOrderVo vo) {
86 if (vo != null && StringUtils.isNotBlank(vo.getCustomerName())) { 85 if (vo != null && StringUtils.isNotBlank(vo.getCustomerName())) {
@@ -160,7 +159,7 @@ public class ReplenishmentOrderController extends DefaultBaseController { @@ -160,7 +159,7 @@ public class ReplenishmentOrderController extends DefaultBaseController {
160 */ 159 */
161 @ApiOperation("根据ID查询") 160 @ApiOperation("根据ID查询")
162 @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true) 161 @ApiImplicitParam(value = "id", name = "id", paramType = "query", required = true)
163 - @HasPermission({"purchase:replenishmentorder:query"}) 162 + @HasPermission({"shipping-plan-manage:replenishment-order:query"})
164 @GetMapping 163 @GetMapping
165 public InvokeResult<GetReplenishmentOrderBo> get(@NotBlank(message = "id不能为空!") String id) { 164 public InvokeResult<GetReplenishmentOrderBo> get(@NotBlank(message = "id不能为空!") String id) {
166 165
@@ -203,7 +202,7 @@ public class ReplenishmentOrderController extends DefaultBaseController { @@ -203,7 +202,7 @@ public class ReplenishmentOrderController extends DefaultBaseController {
203 * 新增 202 * 新增
204 */ 203 */
205 @ApiOperation("新增") 204 @ApiOperation("新增")
206 - @HasPermission({"purchase:replenishmentorder:add"}) 205 + @HasPermission({"shipping-plan-manage:replenishment-order:add"})
207 @PostMapping 206 @PostMapping
208 public InvokeResult<Void> create(@Valid @RequestBody CreateReplenishmentOrderVo vo) { 207 public InvokeResult<Void> create(@Valid @RequestBody CreateReplenishmentOrderVo vo) {
209 208
@@ -216,7 +215,7 @@ public class ReplenishmentOrderController extends DefaultBaseController { @@ -216,7 +215,7 @@ public class ReplenishmentOrderController extends DefaultBaseController {
216 * 修改 215 * 修改
217 */ 216 */
218 @ApiOperation("修改") 217 @ApiOperation("修改")
219 - @HasPermission({"purchase:replenishmentorder:modify"}) 218 + @HasPermission({"shipping-plan-manage:replenishment-order:modify"})
220 @PutMapping 219 @PutMapping
221 public InvokeResult<Void> update(@Valid @RequestBody UpdateReplenishmentOrderVo vo) { 220 public InvokeResult<Void> update(@Valid @RequestBody UpdateReplenishmentOrderVo vo) {
222 221
@@ -231,7 +230,7 @@ public class ReplenishmentOrderController extends DefaultBaseController { @@ -231,7 +230,7 @@ public class ReplenishmentOrderController extends DefaultBaseController {
231 * 取消 230 * 取消
232 */ 231 */
233 @ApiOperation("取消") 232 @ApiOperation("取消")
234 - @HasPermission({"purchase:replenishmentorder:cancel"}) 233 + @HasPermission({"shipping-plan-manage:replenishment-order:cancel"})
235 @GetMapping("/cancel") 234 @GetMapping("/cancel")
236 public InvokeResult<Void> cancel(@NotBlank(message = "id不能为空!") String id) { 235 public InvokeResult<Void> cancel(@NotBlank(message = "id不能为空!") String id) {
237 236
@@ -246,7 +245,7 @@ public class ReplenishmentOrderController extends DefaultBaseController { @@ -246,7 +245,7 @@ public class ReplenishmentOrderController extends DefaultBaseController {
246 * 填写补货时间 245 * 填写补货时间
247 */ 246 */
248 @ApiOperation("填写补货时间") 247 @ApiOperation("填写补货时间")
249 - @HasPermission({"purchase:replenishmentorder:fillRestockTime"}) 248 + @HasPermission({"shipping-plan-manage:replenishment-order:fill"})
250 @PostMapping("/fillRestockTime") 249 @PostMapping("/fillRestockTime")
251 public InvokeResult<Void> fillRestockTime(@RequestBody UpdateReplenishmentOrderVo vo) { 250 public InvokeResult<Void> fillRestockTime(@RequestBody UpdateReplenishmentOrderVo vo) {
252 251
@@ -526,6 +526,15 @@ public class ContractDistributorStandardServiceImpl extends @@ -526,6 +526,15 @@ public class ContractDistributorStandardServiceImpl extends
526 createPurchaseOrderInfoVo.setContractCreateById(contractDistributorStandard.getCreateById()); 526 createPurchaseOrderInfoVo.setContractCreateById(contractDistributorStandard.getCreateById());
527 createPurchaseOrderInfoVo.setDeptId(contractDistributorStandard.getDeptId()); 527 createPurchaseOrderInfoVo.setDeptId(contractDistributorStandard.getDeptId());
528 createPurchaseOrderInfoVo.setWorkshopId(contractDistributorStandard.getWorkshopId()); 528 createPurchaseOrderInfoVo.setWorkshopId(contractDistributorStandard.getWorkshopId());
  529 + createPurchaseOrderInfoVo.setExecutionStandard(contractDistributorStandard.getExecutionStandard());
  530 + createPurchaseOrderInfoVo.setExecutionStandardRemarks(contractDistributorStandard.getExecutionStandardRemarks());
  531 + createPurchaseOrderInfoVo.setPieceWeightHeader(contractDistributorStandard.getPieceWeightHead());
  532 + createPurchaseOrderInfoVo.setSurface(contractDistributorStandard.getSurface());
  533 + createPurchaseOrderInfoVo.setTolerance(contractDistributorStandard.getTolerance());
  534 + createPurchaseOrderInfoVo.setPerformance(contractDistributorStandard.getPerformance());
  535 + createPurchaseOrderInfoVo.setElement(contractDistributorStandard.getComponent());
  536 + createPurchaseOrderInfoVo.setPackaging(contractDistributorStandard.getPackaging());
  537 + createPurchaseOrderInfoVo.setRemarks(contractDistributorStandard.getRemarks());
529 createPurchaseOrderInfoVo.setType("NO_PRODUCTION"); 538 createPurchaseOrderInfoVo.setType("NO_PRODUCTION");
530 createPurchaseOrderInfoVo.setExamineStatus("AUDIT"); 539 createPurchaseOrderInfoVo.setExamineStatus("AUDIT");
531 540