瀏覽代碼

转车问题处理

yzc 1 年之前
父節點
當前提交
62bbd0f50c

+ 5 - 0
hx-sale/src/main/java/com/fjhx/sale/entity/contract/po/ContractOutboundRecords.java

@@ -50,4 +50,9 @@ public class ContractOutboundRecords extends BasePo {
      */
     private BigDecimal price;
 
+    /**
+     * 装车数量
+     */
+    private BigDecimal truckQuantity;
+
 }

+ 3 - 0
hx-sale/src/main/java/com/fjhx/sale/service/contract/impl/ContractOutboundInfoServiceImpl.java

@@ -8,6 +8,7 @@ import com.fjhx.file.utils.ObsFileUtil;
 import com.fjhx.item.service.product.ProductInfoService;
 import com.fjhx.sale.entity.contract.dto.ContractOutboundInfoDto;
 import com.fjhx.sale.entity.contract.dto.ContractOutboundInfoSelectDto;
+import com.fjhx.sale.entity.contract.dto.ContractOutboundRecordsDto;
 import com.fjhx.sale.entity.contract.po.ContractOutboundInfo;
 import com.fjhx.sale.entity.contract.po.ContractOutboundRecords;
 import com.fjhx.sale.entity.contract.vo.ContractOutboundInfoVo;
@@ -57,6 +58,8 @@ public class ContractOutboundInfoServiceImpl extends ServiceImpl<ContractOutboun
     @Override
     public void loadTruck(ContractOutboundInfoDto dto) {
         this.updateById(dto);
+        List<ContractOutboundRecordsDto> outboundRecordList = dto.getOutboundRecordList();
+        contractOutboundRecordsService.updateBatchById(BeanUtil.copyToList(outboundRecordList, ContractOutboundRecords.class));
         ObsFileUtil.saveFile(dto.getFileList(), dto.getId(), 0);
         ObsFileUtil.saveFile(dto.getTruckFileList(), dto.getId(), 1);
     }