|
|
|
@ -3,11 +3,13 @@ package com.gaotao.modules.outsourcing.service.impl; |
|
|
|
import com.gaotao.modules.api.entity.issueAndReturnVo.*; |
|
|
|
import com.gaotao.modules.api.service.IfsApiIssueAndReturnService; |
|
|
|
import com.gaotao.modules.handlingunit.entity.HandlingUnit; |
|
|
|
import com.gaotao.modules.handlingunit.service.HandlingUnitService; |
|
|
|
import com.gaotao.modules.outsourcing.dao.OutsourcingReturnMapper; |
|
|
|
import com.gaotao.modules.outsourcing.entity.dto.OutsourcingReturnDto; |
|
|
|
import com.gaotao.modules.outsourcing.entity.dto.MrIssueMaterialDto; |
|
|
|
import com.gaotao.modules.outsourcing.service.OutsourcingReturnService; |
|
|
|
import com.gaotao.modules.production.entity.dto.MaterialLabelInfo; |
|
|
|
import com.gaotao.modules.production.entity.dto.WorkOrderMaterialDto; |
|
|
|
import com.gaotao.modules.trans.entity.TransCommonRequestDto; |
|
|
|
import com.gaotao.modules.trans.entity.TransCommonSubDto; |
|
|
|
import com.gaotao.modules.trans.entity.TransDetail; |
|
|
|
@ -138,5 +140,14 @@ public class OutsourcingReturnServiceImpl implements OutsourcingReturnService { |
|
|
|
reserveComponentDto.setIfsQty(dto.getAllQty()); // 退料 |
|
|
|
String s = ifsApiIssueAndReturnService.addPurchaseOrderUnIssueComponent(reserveComponentDto); |
|
|
|
} |
|
|
|
List<HandlingUnit> handlingUnits = new ArrayList<>(); |
|
|
|
for (MrIssueMaterialDto material : dto.getSelectedMaterials()) { |
|
|
|
HandlingUnit hu = new HandlingUnit(); |
|
|
|
hu.setUnitId(material.getLabelCode()); |
|
|
|
hu.setLocationId(material.getLocationId()); |
|
|
|
hu.setQty(material.getIssueQty()); |
|
|
|
handlingUnits.add(hu); |
|
|
|
} |
|
|
|
outsourcingReturnMapper.updateHandingUnit(handlingUnits); |
|
|
|
} |
|
|
|
} |