Browse Source

保管员管理

fanxw 1 year ago
parent
commit
b9be99a730

+ 5 - 16
src/main/java/com/chinaitop/depot/keeperHouse/mapper/StorageKeeperTransferMapper.xml

@@ -263,27 +263,16 @@
263
     select
263
     select
264
       distinct
264
       distinct
265
     <include refid="Ext_Base_Column_List" />
265
     <include refid="Ext_Base_Column_List" />
266
-        , bk.name AS transUserName,
266
+        , bk.real_name AS transUserName,
267
         bs.storehouse_name AS storehouseName,
267
         bs.storehouse_name AS storehouseName,
268
         uio.real_name AS superiorUserName,
268
         uio.real_name AS superiorUserName,
269
-        sk_temp. NAME AS receiveUserName
270
-        FROM
271
-        storage_keepertransfer skr
272
-        LEFT JOIN basic_keeper bk ON skr.trans_user = bk.user_Id
269
+        ru.real_name AS receiveUserName
270
+        FROM storage_keepertransfer skr
271
+        LEFT JOIN user_info bk on bk.user_id=skr.trans_user
273
         LEFT JOIN basic_storehouse bs ON bs.storehouse_id = skr.house_id
272
         LEFT JOIN basic_storehouse bs ON bs.storehouse_id = skr.house_id
274
         LEFT JOIN user_info uio ON uio.user_id = skr.superior_user
273
         LEFT JOIN user_info uio ON uio.user_id = skr.superior_user
275
-        LEFT JOIN (
276
-                  SELECT
277
-                  skr.receive_user,
278
-                    bk. NAME
279
-                  FROM
280
-                  storage_keepertransfer skr
281
-                  LEFT JOIN basic_keeper bk ON skr.receive_user = bk.user_Id
282
-                  ) sk_temp ON skr.receive_user = sk_temp.receive_user
274
+        LEFT JOIN user_info ru ON skr.receive_user = ru.user_Id
283
     <where>
275
     <where>
284
-      <if test="roleId !=null">
285
-        bk.post_type =  #{roleId}
286
-      </if>
287
       <if test="houseId !=null">
276
       <if test="houseId !=null">
288
         and skr.house_id = #{houseId}
277
         and skr.house_id = #{houseId}
289
       </if>
278
       </if>

+ 34 - 1
src/main/java/com/chinaitop/depot/sptData/controller/SptController.java

@@ -114,6 +114,9 @@ public class SptController {
114
 			sptDataVO = sptService.getJybgcqyjList(pageNum, pageSize, kqbm, cfmc);
114
 			sptDataVO = sptService.getJybgcqyjList(pageNum, pageSize, kqbm, cfmc);
115
 		} catch (Exception e) {
115
 		} catch (Exception e) {
116
 			log.error(e.getMessage(), e);
116
 			log.error(e.getMessage(), e);
117
+			sptDataVO = new SptDataVO();
118
+			sptDataVO.setCode("500");
119
+			sptDataVO.setMsg(e.getMessage());
117
 		}
120
 		}
118
 		return sptDataVO;
121
 		return sptDataVO;
119
 	}
122
 	}
@@ -133,6 +136,9 @@ public class SptController {
133
 			sptDataVO = sptService.getJkqyjxxList(pageNum, pageSize, kqbm, xybh, mxpz);
136
 			sptDataVO = sptService.getJkqyjxxList(pageNum, pageSize, kqbm, xybh, mxpz);
134
 		} catch (Exception e) {
137
 		} catch (Exception e) {
135
 			log.error(e.getMessage(), e);
138
 			log.error(e.getMessage(), e);
139
+			sptDataVO = new SptDataVO();
140
+			sptDataVO.setCode("500");
141
+			sptDataVO.setMsg(e.getMessage());
136
 		}
142
 		}
137
 		return sptDataVO;
143
 		return sptDataVO;
138
 	}
144
 	}
@@ -154,6 +160,9 @@ public class SptController {
154
 			sptDataVO = sptService.getZqlyjxxList(pageNum, pageSize, kqbm, cphm, mxpz, startTime, endTime);
160
 			sptDataVO = sptService.getZqlyjxxList(pageNum, pageSize, kqbm, cphm, mxpz, startTime, endTime);
155
 		} catch (Exception e) {
161
 		} catch (Exception e) {
156
 			log.error(e.getMessage(), e);
162
 			log.error(e.getMessage(), e);
163
+			sptDataVO = new SptDataVO();
164
+			sptDataVO.setCode("500");
165
+			sptDataVO.setMsg(e.getMessage());
157
 		}
166
 		}
158
 		return sptDataVO;
167
 		return sptDataVO;
159
 	}
168
 	}
@@ -228,6 +237,9 @@ public class SptController {
228
 			sptDataVO = sptService.getkccxbjList(pageNum, pageSize, kqbm, cfmc);
237
 			sptDataVO = sptService.getkccxbjList(pageNum, pageSize, kqbm, cfmc);
229
 		} catch (Exception e) {
238
 		} catch (Exception e) {
230
 			log.error(e.getMessage(), e);
239
 			log.error(e.getMessage(), e);
240
+			sptDataVO = new SptDataVO();
241
+			sptDataVO.setCode("500");
242
+			sptDataVO.setMsg(e.getMessage());
231
 		}
243
 		}
232
 		return sptDataVO;
244
 		return sptDataVO;
233
 	}
245
 	}
@@ -247,6 +259,9 @@ public class SptController {
247
 			sptDataVO = sptService.getkckcbjList(pageNum, pageSize, kqbm, cfmc, cfzt);
259
 			sptDataVO = sptService.getkckcbjList(pageNum, pageSize, kqbm, cfmc, cfzt);
248
 		} catch (Exception e) {
260
 		} catch (Exception e) {
249
 			log.error(e.getMessage(), e);
261
 			log.error(e.getMessage(), e);
262
+			sptDataVO = new SptDataVO();
263
+			sptDataVO.setCode("500");
264
+			sptDataVO.setMsg(e.getMessage());
250
 		}
265
 		}
251
 		return sptDataVO;
266
 		return sptDataVO;
252
 	}
267
 	}
@@ -266,6 +281,9 @@ public class SptController {
266
 			sptDataVO = sptService.getCccxbjList(pageNum, pageSize, kqbm, cfmc, pzbm);
281
 			sptDataVO = sptService.getCccxbjList(pageNum, pageSize, kqbm, cfmc, pzbm);
267
 		} catch (Exception e) {
282
 		} catch (Exception e) {
268
 			log.error(e.getMessage(), e);
283
 			log.error(e.getMessage(), e);
284
+			sptDataVO = new SptDataVO();
285
+			sptDataVO.setCode("500");
286
+			sptDataVO.setMsg(e.getMessage());
269
 		}
287
 		}
270
 		return sptDataVO;
288
 		return sptDataVO;
271
 	}
289
 	}
@@ -276,7 +294,7 @@ public class SptController {
276
 		@ApiImplicitParam(name = "pageNum", value = "页码", paramType = "query"),
294
 		@ApiImplicitParam(name = "pageNum", value = "页码", paramType = "query"),
277
         @ApiImplicitParam(name = "pageSize", value = "每页条数", paramType = "query"),
295
         @ApiImplicitParam(name = "pageSize", value = "每页条数", paramType = "query"),
278
         @ApiImplicitParam(name = "pageType", value = "分页类型", paramType = "query"),
296
         @ApiImplicitParam(name = "pageType", value = "分页类型", paramType = "query"),
279
-        //@ApiImplicitParam(name = "kqmc", value = "库区名称", paramType = "query"),
297
+        @ApiImplicitParam(name = "kqmc", value = "库区名称", paramType = "query"),
280
         @ApiImplicitParam(name = "cfmc", value = "库区编码", paramType = "query"),
298
         @ApiImplicitParam(name = "cfmc", value = "库区编码", paramType = "query"),
281
         @ApiImplicitParam(name = "cfmc", value = "仓房名称", paramType = "query"),
299
         @ApiImplicitParam(name = "cfmc", value = "仓房名称", paramType = "query"),
282
         @ApiImplicitParam(name = "pzmc", value = "品种名称", paramType = "query"),
300
         @ApiImplicitParam(name = "pzmc", value = "品种名称", paramType = "query"),
@@ -293,6 +311,9 @@ public class SptController {
293
 			
311
 			
294
 		} catch (Exception e) {
312
 		} catch (Exception e) {
295
 			log.error(e.getMessage(), e);
313
 			log.error(e.getMessage(), e);
314
+			sptDataVO = new SptDataVO();
315
+			sptDataVO.setCode("500");
316
+			sptDataVO.setMsg(e.getMessage());
296
 		}
317
 		}
297
 		return sptDataVO;
318
 		return sptDataVO;
298
 	}
319
 	}
@@ -310,6 +331,9 @@ public class SptController {
310
 			
331
 			
311
 		} catch (Exception e) {
332
 		} catch (Exception e) {
312
 			log.error(e.getMessage(), e);
333
 			log.error(e.getMessage(), e);
334
+			sptDataVO = new SptDataVO();
335
+			sptDataVO.setCode("500");
336
+			sptDataVO.setMsg(e.getMessage());
313
 		}
337
 		}
314
 		return sptDataVO;
338
 		return sptDataVO;
315
 	}
339
 	}
@@ -333,6 +357,9 @@ public class SptController {
333
 			
357
 			
334
 		} catch (Exception e) {
358
 		} catch (Exception e) {
335
 			log.error(e.getMessage(), e);
359
 			log.error(e.getMessage(), e);
360
+			sptDataVO = new SptDataVO();
361
+			sptDataVO.setCode("500");
362
+			sptDataVO.setMsg(e.getMessage());
336
 		}
363
 		}
337
 		return sptDataVO;
364
 		return sptDataVO;
338
 	}
365
 	}
@@ -349,6 +376,9 @@ public class SptController {
349
 			
376
 			
350
 		} catch (Exception e) {
377
 		} catch (Exception e) {
351
 			log.error(e.getMessage(), e);
378
 			log.error(e.getMessage(), e);
379
+			sptDataVO = new SptDataVO();
380
+			sptDataVO.setCode("500");
381
+			sptDataVO.setMsg(e.getMessage());
352
 		}
382
 		}
353
 		return sptDataVO;
383
 		return sptDataVO;
354
 	}
384
 	}
@@ -367,6 +397,9 @@ public class SptController {
367
 			sptDataVO = sptService.getSptSpjktjList(pageNum, pageSize, datas, orgId);
397
 			sptDataVO = sptService.getSptSpjktjList(pageNum, pageSize, datas, orgId);
368
 		} catch (Exception e) {
398
 		} catch (Exception e) {
369
 			log.error(e.getMessage(), e);
399
 			log.error(e.getMessage(), e);
400
+			sptDataVO = new SptDataVO();
401
+			sptDataVO.setCode("500");
402
+			sptDataVO.setMsg(e.getMessage());
370
 		}
403
 		}
371
 		return sptDataVO;
404
 		return sptDataVO;
372
 	}
405
 	}

+ 35 - 37
src/main/java/com/chinaitop/depot/sptData/service/impl/SptServiceImpl.java

@@ -156,15 +156,15 @@ public class SptServiceImpl implements SptService {
156
 		JSONObject datasAll = JSONObject.parseObject(result_data);
156
 		JSONObject datasAll = JSONObject.parseObject(result_data);
157
 		String status = datasAll.getString("status");
157
 		String status = datasAll.getString("status");
158
 		SptDataVO sptDataVO = new SptDataVO();
158
 		SptDataVO sptDataVO = new SptDataVO();
159
-		if ("ERROR".equals(status)) {
160
-			sptDataVO.setMsg(datasAll.getString("msg"));
161
-			sptDataVO.setCode("500");
162
-		} else {
159
+		if (!"ERROR".equals(status)) {
163
 			String datas = datasAll.getString("data");
160
 			String datas = datasAll.getString("data");
164
 			//处理分页数据
161
 			//处理分页数据
165
 			datas = PageHelperUtils.pageHelper(datas, pageNum, pageSize);
162
 			datas = PageHelperUtils.pageHelper(datas, pageNum, pageSize);
166
 			sptDataVO.setData(JSONObject.parseObject(datas));
163
 			sptDataVO.setData(JSONObject.parseObject(datas));
167
 			sptDataVO.setCode("200");
164
 			sptDataVO.setCode("200");
165
+		} else {
166
+			sptDataVO.setMsg(datasAll.getString("msg"));
167
+			sptDataVO.setCode("500");
168
 		}
168
 		}
169
 
169
 
170
 		return sptDataVO;
170
 		return sptDataVO;
@@ -198,15 +198,15 @@ public class SptServiceImpl implements SptService {
198
 		JSONObject datasAll = JSONObject.parseObject(result_data);
198
 		JSONObject datasAll = JSONObject.parseObject(result_data);
199
 		String status = datasAll.getString("status");
199
 		String status = datasAll.getString("status");
200
 		SptDataVO sptDataVO = new SptDataVO();
200
 		SptDataVO sptDataVO = new SptDataVO();
201
-		if ("ERROR".equals(status)) {
202
-			sptDataVO.setMsg(datasAll.getString("msg"));
203
-			sptDataVO.setCode("500");
204
-		} else {
201
+		if (!"ERROR".equals(status)) {
205
 			String datas = datasAll.getString("data");
202
 			String datas = datasAll.getString("data");
206
 			//处理分页数据
203
 			//处理分页数据
207
 			datas = PageHelperUtils.pageHelper(datas, pageNum, pageSize);
204
 			datas = PageHelperUtils.pageHelper(datas, pageNum, pageSize);
208
 			sptDataVO.setData(JSONObject.parseObject(datas));
205
 			sptDataVO.setData(JSONObject.parseObject(datas));
209
 			sptDataVO.setCode("200");
206
 			sptDataVO.setCode("200");
207
+		} else {
208
+			sptDataVO.setMsg(datasAll.getString("msg"));
209
+			sptDataVO.setCode("500");
210
 		}
210
 		}
211
 
211
 
212
 		return sptDataVO;
212
 		return sptDataVO;
@@ -246,15 +246,15 @@ public class SptServiceImpl implements SptService {
246
 		JSONObject datasAll = JSONObject.parseObject(result_data);
246
 		JSONObject datasAll = JSONObject.parseObject(result_data);
247
 		String status = datasAll.getString("status");
247
 		String status = datasAll.getString("status");
248
 		SptDataVO sptDataVO = new SptDataVO();
248
 		SptDataVO sptDataVO = new SptDataVO();
249
-		if ("ERROR".equals(status)) {
250
-			sptDataVO.setMsg(datasAll.getString("msg"));
251
-			sptDataVO.setCode("500");
252
-		} else {
249
+		if (!"ERROR".equals(status)) {
253
 			String datas = datasAll.getString("data");
250
 			String datas = datasAll.getString("data");
254
 			//处理分页数据
251
 			//处理分页数据
255
 			datas = PageHelperUtils.pageHelper(datas, pageNum, pageSize);
252
 			datas = PageHelperUtils.pageHelper(datas, pageNum, pageSize);
256
 			sptDataVO.setData(JSONObject.parseObject(datas));
253
 			sptDataVO.setData(JSONObject.parseObject(datas));
257
 			sptDataVO.setCode("200");
254
 			sptDataVO.setCode("200");
255
+		} else {
256
+			sptDataVO.setMsg(datasAll.getString("msg"));
257
+			sptDataVO.setCode("500");
258
 		}
258
 		}
259
 
259
 
260
 		return sptDataVO;
260
 		return sptDataVO;
@@ -425,15 +425,15 @@ public class SptServiceImpl implements SptService {
425
 		String status = datasAll.getString("status");
425
 		String status = datasAll.getString("status");
426
 		SptDataVO sptDataVO = new SptDataVO();
426
 		SptDataVO sptDataVO = new SptDataVO();
427
 		
427
 		
428
-		if ("ERROR".equals(status)) {
429
-			sptDataVO.setMsg(datasAll.getString("msg"));
430
-			sptDataVO.setCode("500");
431
-		} else {
428
+		if (!"ERROR".equals(status)) {
432
 			String datas = datasAll.getString("data");
429
 			String datas = datasAll.getString("data");
433
 			//处理分页数据
430
 			//处理分页数据
434
 			datas = PageHelperUtils.pageHelper(datas, pageNum, pageSize);
431
 			datas = PageHelperUtils.pageHelper(datas, pageNum, pageSize);
435
 			sptDataVO.setData(JSONObject.parseObject(datas));
432
 			sptDataVO.setData(JSONObject.parseObject(datas));
436
 			sptDataVO.setCode("200");
433
 			sptDataVO.setCode("200");
434
+		} else {
435
+			sptDataVO.setMsg(datasAll.getString("msg"));
436
+			sptDataVO.setCode("500");
437
 		}
437
 		}
438
 		
438
 		
439
 
439
 
@@ -451,13 +451,13 @@ public class SptServiceImpl implements SptService {
451
 		String status = datasAll.getString("status");
451
 		String status = datasAll.getString("status");
452
 		SptDataVO sptDataVO = new SptDataVO();
452
 		SptDataVO sptDataVO = new SptDataVO();
453
 		
453
 		
454
-		if ("ERROR".equals(status)) {
455
-			sptDataVO.setMsg(datasAll.getString("msg"));
456
-			sptDataVO.setCode("500");
457
-		} else {
454
+		if (!"ERROR".equals(status)) {
458
 			String datas = datasAll.getString("data");
455
 			String datas = datasAll.getString("data");
459
 			sptDataVO.setData(JSONObject.parseObject(datas));
456
 			sptDataVO.setData(JSONObject.parseObject(datas));
460
 			sptDataVO.setCode("200");
457
 			sptDataVO.setCode("200");
458
+		} else {
459
+			sptDataVO.setMsg(datasAll.getString("msg"));
460
+			sptDataVO.setCode("500");
461
 		}
461
 		}
462
 		
462
 		
463
 		return sptDataVO;
463
 		return sptDataVO;
@@ -489,16 +489,14 @@ public class SptServiceImpl implements SptService {
489
 		JSONObject datasAll = JSONObject.parseObject(result_data);
489
 		JSONObject datasAll = JSONObject.parseObject(result_data);
490
 		String status = datasAll.getString("status");
490
 		String status = datasAll.getString("status");
491
 		SptDataVO sptDataVO = new SptDataVO();
491
 		SptDataVO sptDataVO = new SptDataVO();
492
-		
493
-		if ("ERROR".equals(status)) {
494
-			sptDataVO.setMsg(datasAll.getString("msg"));
495
-			sptDataVO.setCode("500");
496
-		} else {
492
+
493
+		if (!"ERROR".equals(status)) {
497
 			String datas = datasAll.getString("data");
494
 			String datas = datasAll.getString("data");
498
-			//处理分页数据
499
-			//datas = PageHelperUtils.pageHelper(datas, pageNum, pageSize);
500
 			sptDataVO.setData(JSONObject.parseObject(datas));
495
 			sptDataVO.setData(JSONObject.parseObject(datas));
501
 			sptDataVO.setCode("200");
496
 			sptDataVO.setCode("200");
497
+		} else {
498
+			sptDataVO.setMsg(datasAll.getString("msg"));
499
+			sptDataVO.setCode("500");
502
 		}
500
 		}
503
 		return sptDataVO;
501
 		return sptDataVO;
504
 	
502
 	
@@ -506,31 +504,31 @@ public class SptServiceImpl implements SptService {
506
 
504
 
507
 	@Override
505
 	@Override
508
 	public SptDataVO getZcfzById(String id) throws Exception {
506
 	public SptDataVO getZcfzById(String id) throws Exception {
509
-		// TODO Auto-generated method stub
507
+
510
 		String path = sysCodeService.getSVal(10, "cwbbxq");
508
 		String path = sysCodeService.getSVal(10, "cwbbxq");
511
 		StringBuffer sbf = new StringBuffer(50);
509
 		StringBuffer sbf = new StringBuffer(50);
512
 		sbf.append(path).append("/").append(id);
510
 		sbf.append(path).append("/").append(id);
513
-		
511
+
514
 		String result_data = OkHttpUtil.get(sbf.toString());
512
 		String result_data = OkHttpUtil.get(sbf.toString());
515
 		JSONObject datasAll = JSONObject.parseObject(result_data);
513
 		JSONObject datasAll = JSONObject.parseObject(result_data);
516
 		String status = datasAll.getString("status");
514
 		String status = datasAll.getString("status");
517
 		SptDataVO sptDataVO = new SptDataVO();
515
 		SptDataVO sptDataVO = new SptDataVO();
518
-		
519
-		if ("ERROR".equals(status)) {
520
-			sptDataVO.setMsg(datasAll.getString("msg"));
521
-			sptDataVO.setCode("500");
522
-		} else {
516
+
517
+		if (!"ERROR".equals(status)) {
523
 			String datas = datasAll.getString("data");
518
 			String datas = datasAll.getString("data");
524
 			sptDataVO.setData(JSONObject.parseObject(datas));
519
 			sptDataVO.setData(JSONObject.parseObject(datas));
525
 			sptDataVO.setCode("200");
520
 			sptDataVO.setCode("200");
521
+		} else {
522
+			sptDataVO.setMsg(datasAll.getString("msg"));
523
+			sptDataVO.setCode("500");
526
 		}
524
 		}
527
-		
525
+
528
 		return sptDataVO;
526
 		return sptDataVO;
529
 	}
527
 	}
530
 
528
 
531
 	@Override
529
 	@Override
532
 	public SptDataVO getSptSpjktjList(Integer pageNum, Integer pageSize, String datas, String orgId) throws Exception {
530
 	public SptDataVO getSptSpjktjList(Integer pageNum, Integer pageSize, String datas, String orgId) throws Exception {
533
-		
531
+
534
 		//通过库区编码查询市平台的企业机构代码,如:LS001074002
532
 		//通过库区编码查询市平台的企业机构代码,如:LS001074002
535
 		String qyjgdm = sptDataMapper.getQyjgdm(orgId);
533
 		String qyjgdm = sptDataMapper.getQyjgdm(orgId);
536
 
534
 
@@ -553,7 +551,7 @@ public class SptServiceImpl implements SptService {
553
 		json_data.put("items", json_data.getString("list"));
551
 		json_data.put("items", json_data.getString("list"));
554
 		datas = PageHelperUtils.pageHelper(json_data.toString(), pageNum, pageSize);
552
 		datas = PageHelperUtils.pageHelper(json_data.toString(), pageNum, pageSize);
555
 		SptDataVO sptDataVO = new SptDataVO();
553
 		SptDataVO sptDataVO = new SptDataVO();
556
-		
554
+
557
 		//处理分页数据
555
 		//处理分页数据
558
 		sptDataVO.setData(JSONObject.parseObject(datas));
556
 		sptDataVO.setData(JSONObject.parseObject(datas));
559
 		sptDataVO.setCode(datasAll.getString("code"));
557
 		sptDataVO.setCode(datasAll.getString("code"));