Commit 785817bbefa39495546643884d6f5f285d7f18ad

Authored by 房远帅
1 parent a1946dd6

试样订单:跟踪单-bug修复

... ... @@ -1231,17 +1231,17 @@ create table if not exists sample_feedback_tracking_detail(
1231 1231
1232 1232 --合同物料行新增字段
1233 1233 ALTER TABLE tbl_contract_std_processing_line
1234   - ADD COLUMN sample_order boolean DEFAULT FALSE COMMENT '是否为试样订单';
  1234 + ADD COLUMN sample_order Boolean DEFAULT FALSE COMMENT '是否为试样订单';
1235 1235
1236 1236 ALTER TABLE tbl_contract_distributor_line
1237   - ADD COLUMN sample_order boolean DEFAULT FALSE COMMENT '是否为试样订单';
  1237 + ADD COLUMN sample_order Boolean DEFAULT FALSE COMMENT '是否为试样订单';
1238 1238
1239 1239 --订货单、订货单物料行新增字段
1240 1240 ALTER TABLE purchase_order_info
1241   - ADD COLUMN sample_order boolean DEFAULT FALSE COMMENT '是否为试样订单';
  1241 + ADD COLUMN sample_order Boolean DEFAULT FALSE COMMENT '是否为试样订单';
1242 1242
1243 1243 ALTER TABLE tbl_purchase_order_line
1244   - ADD COLUMN sample_order boolean DEFAULT FALSE COMMENT '是否为试样订单';
  1244 + ADD COLUMN sample_order Boolean DEFAULT FALSE COMMENT '是否为试样订单';
1245 1245
1246 1246 alter table tbl_purchase_order_line add column contract_distributor_line_id varchar(32) DEFAULT NULL comment '合同物料行ID';
1247 1247
... ...
... ... @@ -288,7 +288,7 @@ public class PurchaseOrderInfo extends BaseEntity implements BaseDto {
288 288 /**
289 289 * 是否为试样订单
290 290 */
291   - private boolean sampleOrder;
  291 + private Boolean sampleOrder;
292 292
293 293 /**
294 294 * 下单人(非持久化字段)
... ...
... ... @@ -272,7 +272,7 @@ public class PurchaseOrderLine extends BaseEntity implements BaseDto {
272 272 /**
273 273 * 是否为试样订单
274 274 */
275   - private boolean sampleOrder;
  275 + private Boolean sampleOrder;
276 276
277 277 /**
278 278 * 新增/删除/变更
... ...
... ... @@ -715,7 +715,7 @@ public class BusinessDataHandlerServiceImpl implements BusinessDataHandlerServic
715 715 List<PurchaseOrderLine> lineVoList = purchaseOrderLineService.query(vo1);
716 716 if (CollectionUtils.isNotEmpty(lineVoList)) {
717 717 Map<Boolean, List<PurchaseOrderLine>> partitioned = lineVoList.stream()
718   - .collect(Collectors.partitioningBy(PurchaseOrderLine::isSampleOrder));
  718 + .collect(Collectors.partitioningBy(PurchaseOrderLine::getSampleOrder));
719 719
720 720 List<PurchaseOrderLine> sampleOrders = partitioned.get(true); // 是试样订单
721 721 if (CollectionUtils.isEmpty(sampleOrders)) {
... ... @@ -778,7 +778,7 @@ public class BusinessDataHandlerServiceImpl implements BusinessDataHandlerServic
778 778 createPurchaseOrderLineVo.setShowOrder(purchaseOrderLine.getShowOrder());
779 779 createPurchaseOrderLineVo.setAssessmentExceedsAgreement(purchaseOrderLine.getAssessmentExceedsAgreement());
780 780 createPurchaseOrderLineVo.setPackagingFee(purchaseOrderLine.getPackagingFee());
781   - createPurchaseOrderLineVo.setSampleOrder(purchaseOrderLine.isSampleOrder());
  781 + createPurchaseOrderLineVo.setSampleOrder(purchaseOrderLine.getSampleOrder());
782 782 createPurchaseOrderLineVo.setContractDistributorLineId(purchaseOrderLine.getContractDistributorLineId());
783 783 list.add(createPurchaseOrderLineVo);
784 784
... ...
... ... @@ -172,7 +172,7 @@ public class PurchaseOrderLineServiceImpl extends BaseMpServiceImpl<PurchaseOrde
172 172 .set(PurchaseOrderLine::getShowOrder, vo.getShowOrder() == null ? null : vo.getShowOrder())
173 173 .set(PurchaseOrderLine::getAssessmentExceedsAgreement, StringUtil.isBlank(vo.getAssessmentExceedsAgreement()) ? null : vo.getAssessmentExceedsAgreement())
174 174 .set(PurchaseOrderLine::getPackagingFee, vo.getPackagingFee() == null ? null : vo.getPackagingFee())
175   - .set(PurchaseOrderLine::isSampleOrder, vo.isSampleOrder())
  175 + .set(PurchaseOrderLine::getSampleOrder, vo.isSampleOrder())
176 176 .eq(PurchaseOrderLine::getId, vo.getId());
177 177
178 178 getBaseMapper().update(updateWrapper);
... ...
... ... @@ -102,7 +102,7 @@ public class SampleResultTrackingServiceImpl extends BaseMpServiceImpl<SampleRes
102 102 if (CollectionUtil.isNotEmpty(vo.getSampleFeedbackTrackingDetailList())) {
103 103 List<SampleFeedbackTrackingDetail> detailList = vo.getSampleFeedbackTrackingDetailList();
104 104 detailList.forEach(detail -> detail.setTrackingId(data.getId()));
105   - sampleFeedbackTrackingDetailMapper.batchAdd(vo.getSampleFeedbackTrackingDetailList());
  105 + sampleFeedbackTrackingDetailMapper.batchAdd(detailList);
106 106 }
107 107
108 108 OpLogUtil.setVariable("id", data.getId());
... ...
... ... @@ -465,7 +465,7 @@ public class ShipmentsOrderInfoServiceImpl extends BaseMpServiceImpl<ShipmentsOr
465 465 for (String orderId : orderIds) {
466 466 CreateSampleResultTrackingVo vo1 = new CreateSampleResultTrackingVo();
467 467 PurchaseOrderInfo info = purchaseOrderInfoService.findById(orderId);
468   - if (!info.isSampleOrder()) {
  468 + if (!info.getSampleOrder()) {
469 469 continue;
470 470 }
471 471 vo1.setDeptId(info.getDeptId());
... ... @@ -481,9 +481,9 @@ public class ShipmentsOrderInfoServiceImpl extends BaseMpServiceImpl<ShipmentsOr
481 481 vo2.setIds(ids);
482 482 List<ShipmentsPlanDetail> query = shipmentsPlanDetailService.query(vo2);
483 483 if (CollectionUtils.isNotEmpty(query)) {
484   - SampleFeedbackTrackingDetail detail = new SampleFeedbackTrackingDetail();
485 484 String userId = SecurityUtil.getCurrentUser().getId();
486 485 for (ShipmentsPlanDetail shipmentsPlanDetail : query) {
  486 + SampleFeedbackTrackingDetail detail = new SampleFeedbackTrackingDetail();
487 487 detail.setId(IdUtil.getId());
488 488 detail.setOrderId(orderId);
489 489 detail.setOrderSpecId(shipmentsPlanDetail.getOrderSpecId());
... ...