|
|
@@ -21,6 +21,7 @@ import com.alibaba.fastjson.JSON;
|
|
21
|
21
|
import com.alibaba.fastjson.JSONArray;
|
|
22
|
22
|
import com.alibaba.fastjson.JSONObject;
|
|
23
|
23
|
import com.chinaitop.depot.basic.mapper.BasicEnumMapper;
|
|
|
24
|
+import com.chinaitop.depot.basic.mapper.BasicKeeperHouseMapper;
|
|
24
|
25
|
import com.chinaitop.depot.basic.mapper.BasicStorehouseMapper;
|
|
25
|
26
|
import com.chinaitop.depot.basic.mapper.BasicTankMapper;
|
|
26
|
27
|
import com.chinaitop.depot.basic.mapper.BasicWarehouseMapper;
|
|
|
@@ -69,6 +70,9 @@ public class BasicStorehouseServiceImpl implements BasicStorehouseService {
|
|
69
|
70
|
private BasicKeeperHouseService keeperHouseService;
|
|
70
|
71
|
|
|
71
|
72
|
@Resource
|
|
|
73
|
+ private BasicKeeperHouseMapper keeperHouseMapper;
|
|
|
74
|
+
|
|
|
75
|
+ @Resource
|
|
72
|
76
|
private BasicKeeperService keeperService;
|
|
73
|
77
|
|
|
74
|
78
|
@Resource
|
|
|
@@ -155,6 +159,8 @@ public class BasicStorehouseServiceImpl implements BasicStorehouseService {
|
|
155
|
159
|
}
|
|
156
|
160
|
Map<Integer, Object> objMap = new HashMap<Integer, Object>();
|
|
157
|
161
|
for (int i = 0; i < tankObj.size(); i++) {
|
|
|
162
|
+ String keeperNames = keeperHouseMapper.getKeepNames(Integer.parseInt(tankObj.get(i).getId()));
|
|
|
163
|
+ tankObj.get(i).setKeeperNames(keeperNames);
|
|
158
|
164
|
objMap.put(Integer.parseInt(tankObj.get(i).getId()), tankObj.get(i));
|
|
159
|
165
|
}
|
|
160
|
166
|
return objMap;
|
|
|
@@ -217,6 +223,8 @@ public class BasicStorehouseServiceImpl implements BasicStorehouseService {
|
|
217
|
223
|
}
|
|
218
|
224
|
Map<Integer, Object> objMap = new HashMap<Integer, Object>();
|
|
219
|
225
|
for (BasicStorehouse obj : houseObj) {
|
|
|
226
|
+ String keeperNames = keeperHouseMapper.getKeepNames(obj.getStorehouseId());
|
|
|
227
|
+ obj.setDutystoreman(keeperNames);
|
|
220
|
228
|
objMap.put(obj.getStorehouseId(), obj);
|
|
221
|
229
|
}
|
|
222
|
230
|
return objMap;
|
|
|
@@ -253,6 +261,8 @@ public class BasicStorehouseServiceImpl implements BasicStorehouseService {
|
|
253
|
261
|
}
|
|
254
|
262
|
Map<String, Object> objMap = new HashMap<>();
|
|
255
|
263
|
for (BasicStorehouse obj : houseObj) {
|
|
|
264
|
+ String keeperNames = keeperHouseMapper.getKeepNames(obj.getStorehouseId());
|
|
|
265
|
+ obj.setDutystoreman(keeperNames);
|
|
256
|
266
|
objMap.put(obj.getStorehouseCode(), obj);
|
|
257
|
267
|
}
|
|
258
|
268
|
return objMap;
|
|
|
@@ -612,7 +622,7 @@ public class BasicStorehouseServiceImpl implements BasicStorehouseService {
|
|
612
|
622
|
public String getStorehouseKeeper(Integer id, Integer orgId, boolean flag) {
|
|
613
|
623
|
String keeperNames = "";
|
|
614
|
624
|
|
|
615
|
|
- /* 获取这个仓房的所有保管员的员工ID */
|
|
|
625
|
+ /* 获取这个仓房下的所有保管员的用户ID */
|
|
616
|
626
|
List<Integer> keep_list = keeperHouseService.getKeeperId(orgId, id);
|
|
617
|
627
|
|
|
618
|
628
|
//2、然后把这些人的翻译过来,展示出来
|
|
|
@@ -1470,4 +1480,10 @@ public class BasicStorehouseServiceImpl implements BasicStorehouseService {
|
|
1470
|
1480
|
return map;
|
|
1471
|
1481
|
}
|
|
1472
|
1482
|
|
|
|
1483
|
+ @Override
|
|
|
1484
|
+ public String getKeeperNames(Integer houseId) throws Exception {
|
|
|
1485
|
+ String keeperNames = keeperHouseMapper.getKeepNames(houseId);
|
|
|
1486
|
+ return keeperNames;
|
|
|
1487
|
+ }
|
|
|
1488
|
+
|
|
1473
|
1489
|
}
|