|
@@ -351,6 +351,7 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
List<WarehouseBaseInfo> warehouseBaseInfos =
|
|
List<WarehouseBaseInfo> warehouseBaseInfos =
|
|
warehouseBaseInfoService.selectList(new EntityWrapper<WarehouseBaseInfo>()
|
|
warehouseBaseInfoService.selectList(new EntityWrapper<WarehouseBaseInfo>()
|
|
.eq("warehouse_name", warehouseBaseInfo.getWarehouseName())
|
|
.eq("warehouse_name", warehouseBaseInfo.getWarehouseName())
|
|
|
|
+ .eq("comp_id", warehouseBaseInfo.getCompId())
|
|
.eq("delete_flag", "0"));
|
|
.eq("delete_flag", "0"));
|
|
if (warehouseBaseInfos.size() > 0) {
|
|
if (warehouseBaseInfos.size() > 0) {
|
|
throw new YException(YExceptionEnum.WAREHOUSE_NAME_ERROR);
|
|
throw new YException(YExceptionEnum.WAREHOUSE_NAME_ERROR);
|
|
@@ -1195,6 +1196,16 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
new EntityWrapper<ContractManagementInfo>()
|
|
new EntityWrapper<ContractManagementInfo>()
|
|
.eq("contract_no",warehouseInOutInfo.getContractNo())
|
|
.eq("contract_no",warehouseInOutInfo.getContractNo())
|
|
.eq("delete_flag",0));
|
|
.eq("delete_flag",0));
|
|
|
|
+ if(contractManagementInfo == null){
|
|
|
|
+ InOutWarehouseTask inOutWarehouseTask = iInOutWarehouseTaskService.selectOne(
|
|
|
|
+ new EntityWrapper<InOutWarehouseTask>()
|
|
|
|
+ .eq("in_out_task_no",warehouseInOutInfo.getContractNo())
|
|
|
|
+ .eq("delete_flag",0));
|
|
|
|
+ contractManagementInfo = contractManagementInfoService.selectOne(
|
|
|
|
+ new EntityWrapper<ContractManagementInfo>()
|
|
|
|
+ .eq("contract_no",inOutWarehouseTask.getContractNo())
|
|
|
|
+ .eq("delete_flag",0));
|
|
|
|
+ }
|
|
warehouseInOutInfo.setContractManagementInfo(contractManagementInfo);
|
|
warehouseInOutInfo.setContractManagementInfo(contractManagementInfo);
|
|
CommonCompany commonCompany = commonCompanyService.selectById(contractManagementInfo.getCompId());
|
|
CommonCompany commonCompany = commonCompanyService.selectById(contractManagementInfo.getCompId());
|
|
warehouseInOutInfo.setCompanyName(commonCompany.getCompName());
|
|
warehouseInOutInfo.setCompanyName(commonCompany.getCompName());
|