|
|
@@ -138,19 +138,18 @@ public class BasicStorehouseServiceImpl implements BasicStorehouseService {
|
|
138
|
138
|
}
|
|
139
|
139
|
|
|
140
|
140
|
private Map<Integer, Object> getTankObj(Integer orgId, String libraryType) {
|
|
141
|
|
- BasicTankExample example = new BasicTankExample();
|
|
142
|
|
- BasicTankExample.Criteria criteria = example.createCriteria();
|
|
|
141
|
+ Map<String, Object> map = new HashMap<>();
|
|
143
|
142
|
List<BasicTank> tankObj = null;
|
|
144
|
143
|
try {
|
|
145
|
144
|
if (ParameterUtil.isnotnull(libraryType)) {
|
|
146
|
|
- criteria.andLibraryTypeEqualTo(libraryType);
|
|
|
145
|
+ map.put("libraryType", libraryType);
|
|
147
|
146
|
}else if(ParameterUtil.isnull(libraryType)){
|
|
148
|
|
- criteria.andLibraryTypeEqualTo("0");//如果不传值则默认查询主库数据,不查询代储库数据
|
|
|
147
|
+ map.put("libraryType", "0");//如果不传值则默认查询主库数据,不查询代储库数据
|
|
149
|
148
|
}
|
|
150
|
149
|
if (ParameterUtil.isnotnull(orgId)) {
|
|
151
|
|
- criteria.andOrgIdEqualTo(orgId);
|
|
|
150
|
+ map.put("orgId", orgId);
|
|
152
|
151
|
}
|
|
153
|
|
- tankObj = basicTankMapper.selectByExample(example); //获取当前单位所有的仓房和油罐数据
|
|
|
152
|
+ tankObj = basicTankMapper.selectTankAndHw(map); //获取当前单位所有的仓房和油罐数据
|
|
154
|
153
|
} catch (Exception e) {
|
|
155
|
154
|
System.out.println(e.getMessage());
|
|
156
|
155
|
}
|