|
@@ -834,9 +834,16 @@ public class WarehousingServiceImpl implements WarehousingService {
|
|
|
.setWbs(inventory.getWbs())
|
|
|
.setAccountSleeve(inventory.getAccountSleeve())
|
|
|
.setMaterialId(materialClass.getTldId())
|
|
|
- .setNum(inventory.getAmount());
|
|
|
+ .setNum(inventory.getAmount())
|
|
|
+ .setAttribute(inventory.getAttribute());
|
|
|
list.add(warehousingVirtual);
|
|
|
- warehousingMapper.addStorage(list);//入库流水
|
|
|
+ if(materialClass.getPartType().equals("原材料")){
|
|
|
+ warehousingMapper.addStorage(list);//入库流水
|
|
|
+ } else if(materialClass.getPartType().equals("半成品")){
|
|
|
+ warehousingMapper.addProduct(warehousingVirtual);//入库流水 半成品
|
|
|
+ } else {
|
|
|
+ warehousingMapper.addHalf(warehousingVirtual);//入库流水 产成品
|
|
|
+ }
|
|
|
warehousingMapper.addReturnWarehousingOther(warehousingVirtual);//其他入库返回信息
|
|
|
map.put("data", storageCode);
|
|
|
map.put("msg", "200");
|