委托加工订单
This commit is contained in:
@@ -67,9 +67,17 @@ public class PrchOrdDtlServiceImpl implements PrchOrdDtlService {
|
||||
}
|
||||
|
||||
private void setElemInfo(PrchOrdDtlDO prchOrdDtl) {
|
||||
if (prchOrdDtl.getElemAbbr() == null){
|
||||
return;
|
||||
}
|
||||
ElementDO elementBySymbol = elementService.getElementBySymbol(prchOrdDtl.getElemAbbr());
|
||||
if (elementBySymbol != null){
|
||||
prchOrdDtl.setElemName(elementBySymbol.getName());
|
||||
prchOrdDtl.setElemCdg(elementBySymbol.getCoding());
|
||||
}else {
|
||||
log.warn("元素【{}】不存在,订单ID【{}】", prchOrdDtl.getElemAbbr(), prchOrdDtl.getOrdId());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -14,6 +14,7 @@ import com.zt.plat.module.contractorder.dal.dataobject.purchaseorder.PrchOrdDtlD
|
||||
import com.zt.plat.module.contractorder.dal.dataobject.salesorder.SalesOrderDetailDO;
|
||||
import com.zt.plat.module.contractorder.dal.mysql.salesorder.SalesOrderDetailMapper;
|
||||
import com.zt.plat.module.receivedeliver.api.bill.BillMainApi;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
@@ -38,6 +39,7 @@ import static com.zt.plat.module.contractorder.enums.salesorder.ErrorCodeConstan
|
||||
*/
|
||||
@Service
|
||||
@Validated
|
||||
@Slf4j
|
||||
public class SalesOrderDetailServiceImpl implements SalesOrderDetailService {
|
||||
|
||||
@Resource
|
||||
@@ -61,10 +63,16 @@ public class SalesOrderDetailServiceImpl implements SalesOrderDetailService {
|
||||
}
|
||||
|
||||
private void setElemInfo(SalesOrderDetailDO salesOrderDetail) {
|
||||
if (salesOrderDetail.getElementAbbreviation() == null) {
|
||||
return;
|
||||
}
|
||||
ElementDO elementBySymbol = elementService.getElementBySymbol(salesOrderDetail.getElementAbbreviation());
|
||||
if (elementBySymbol!=null){
|
||||
salesOrderDetail.setElementName(elementBySymbol.getName());
|
||||
salesOrderDetail.setElementNumber(elementBySymbol.getCoding());
|
||||
|
||||
}else {
|
||||
log.warn("元素编号【{}】不存在,订单号【{}】", salesOrderDetail.getElementAbbreviation(), salesOrderDetail.getOrderId());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user