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