|
@@ -44,6 +44,7 @@ import com.fjhx.sale.service.contract.ContractProductService;
|
|
|
import com.fjhx.sale.service.contract.ContractService;
|
|
|
import com.fjhx.socket.core.PushTypeEnum;
|
|
|
import com.fjhx.socket.core.WebSocketPush;
|
|
|
+import com.fjhx.supply.service.supplier.SupplierInfoService;
|
|
|
import com.fjhx.tenant.utils.DeptUstil;
|
|
|
import com.fjhx.wms.entity.stock.emums.JournalType;
|
|
|
import com.fjhx.wms.entity.stock.po.StockJournalDetails;
|
|
@@ -112,6 +113,8 @@ public class ProduceOrderServiceImpl extends ServiceImpl<ProduceOrderMapper, Pro
|
|
|
private StockWaitDetailsService stockWaitDetailsService;
|
|
|
@Autowired
|
|
|
private ArrivalDetailMapper arrivalDetailMapper;
|
|
|
+ @Autowired
|
|
|
+ private SupplierInfoService supplierInfoService;
|
|
|
|
|
|
@Override
|
|
|
public Page<ProductionOrderVo> getPage(ProduceOrderSelectDto dto) {
|
|
@@ -598,6 +601,10 @@ public class ProduceOrderServiceImpl extends ServiceImpl<ProduceOrderMapper, Pro
|
|
|
List<EhsdPurchaseProductVo> ehsdPurchaseProductVos = ehsdPurchaseProductMapper.getList(IWrapper.<EhsdPurchaseProduct>getWrapper()
|
|
|
.eq("epp", EhsdPurchaseProduct::getContractId, productionOrder.getContractId())
|
|
|
);
|
|
|
+ //赋值卖方信息
|
|
|
+ supplierInfoService.attributeAssign(ehsdPurchaseProductVos, EhsdPurchaseProductVo::getSellCorporationId, (item, supplier) -> {
|
|
|
+ item.setSellCorporationName(supplier.getName());
|
|
|
+ });
|
|
|
//赋值产品信息
|
|
|
productInfoService.attributeAssign(ehsdPurchaseProductVos, EhsdPurchaseProductVo::getProductId, (detail, product) -> {
|
|
|
detail.setProductCode(product.getCustomCode());
|