|
@@ -351,16 +351,17 @@ public class ExpenseInfoServiceImpl extends ServiceImpl<ExpenseInfoMapper, Expen
|
|
|
contractExpensesInfo.setContractId(contractManagementInfo.getId());
|
|
|
contractExpensesInfo.setContractNo(contractManagementInfo.getContractNo());
|
|
|
contractExpensesInfo.setCostType("1");
|
|
|
+ contractExpensesInfo.setWarehouseName(expenseInfo1.getWarehouseName());
|
|
|
}
|
|
|
- else {
|
|
|
- WarehouseBaseInfo warehouseBaseInfo=warehouseBaseInfoService.selectOne(new EntityWrapper<WarehouseBaseInfo>()
|
|
|
- .eq("warehouse_name",warehousingOrder.getWarehouseName())
|
|
|
- .eq("comp_id",warehousingOrder.getCompId()));
|
|
|
- if (warehouseBaseInfo!=null) {
|
|
|
- contractExpensesInfo.setWarehouseId(warehouseBaseInfo.getId());
|
|
|
- contractExpensesInfo.setWarehouseName(warehouseBaseInfo.getWarehouseName());
|
|
|
- contractExpensesInfo.setCostType("3");
|
|
|
- }
|
|
|
+ }
|
|
|
+ else if(warehousingOrder!=null&&"收购入库".equals(warehousingOrder.getInType())){
|
|
|
+ WarehouseBaseInfo warehouseBaseInfo=warehouseBaseInfoService.selectOne(new EntityWrapper<WarehouseBaseInfo>()
|
|
|
+ .eq("warehouse_name",warehousingOrder.getWarehouseName())
|
|
|
+ .eq("comp_id",warehousingOrder.getCompId()));
|
|
|
+ if (warehouseBaseInfo!=null) {
|
|
|
+ contractExpensesInfo.setWarehouseId(warehouseBaseInfo.getId());
|
|
|
+ contractExpensesInfo.setWarehouseName(warehouseBaseInfo.getWarehouseName());
|
|
|
+ contractExpensesInfo.setCostType("3");
|
|
|
}
|
|
|
}
|
|
|
contractExpensesInfoService.insert(contractExpensesInfo);
|