|
|
|
|
@ -25,7 +25,6 @@ import org.springframework.stereotype.Service; |
|
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
import org.springframework.util.CollectionUtils; |
|
|
|
|
|
|
|
|
|
import java.math.BigDecimal; |
|
|
|
|
import java.util.*; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
@ -163,9 +162,13 @@ public class StGlassCakeOutServiceImpl extends BaseServiceImpl<StGlassCakeOutMap |
|
|
|
|
for (DsPartEntity glassCake : glassCakePartList) { |
|
|
|
|
// 玻璃饼核心属性(用于匹配库存,空值则跳过该玻璃饼)
|
|
|
|
|
String isPrint = glassCake.getIsPrint(); // 是否印字
|
|
|
|
|
BigDecimal powderWeight = glassCake.getPowderWeight(); // 粉重
|
|
|
|
|
String powderWeight = glassCake.getPowderWeight() == null |
|
|
|
|
? null |
|
|
|
|
: String.valueOf(glassCake.getPowderWeight()); |
|
|
|
|
String materialNo = glassCake.getMaterial(); // 材料号
|
|
|
|
|
BigDecimal thickness = glassCake.getFormingThickness(); // 成型厚度
|
|
|
|
|
String thickness = glassCake.getFormingThickness() == null |
|
|
|
|
? null |
|
|
|
|
: String.valueOf(glassCake.getFormingThickness()); |
|
|
|
|
String goodsCode = glassCake.getPartCode(); |
|
|
|
|
|
|
|
|
|
DsPartRelationEntity dsPartRelation = baseMapper.getPartQuota(faYieldOrder.getPartCode(), goodsCode); |
|
|
|
|
|