From a07704c2fb0f7cd2a67b38f469c079062c92e6f9 Mon Sep 17 00:00:00 2001 From: 18516761980 <tqsxp@163.com> Date: 星期一, 10 十月 2022 18:48:48 +0800 Subject: [PATCH] #lsh --- src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java | 37 +++++++++++++++++++++++-------------- 1 files changed, 23 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java index 9d3cea4..d6d7569 100644 --- a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java @@ -625,6 +625,7 @@ LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>() .eq("loc_no", testMast.getLocNo()) + .eq("loc_sts","F") ); if (Cools.isEmpty(locMast)) { throw new CoolException(BaseRes.PARAM); @@ -661,8 +662,8 @@ } @Override @Transactional - public void suspendTestPACK() { - ReturnT<String> result=suspendTestPACK1(); + public void suspendTestPACK(String channel) { + ReturnT<String> result=suspendTestPACK1(channel); if (!result.isSuccess()) { log.error("鏆傚仠娴嬭瘯澶辫触"); } @@ -674,6 +675,7 @@ review.setLocNo(testMast.getLocNo()); review.setUserId(testMast.getUserId()); review.setBarcode(testMast.getBarcode()); + review.setChannel(testMast.getChannel().toString()); review.setRequestTime(DateUtils.convert(new Date())); return postMesData(renUrl,startUpTestPACK,review); }catch (Exception e) { @@ -684,10 +686,11 @@ } } @Transactional - public ReturnT<String> suspendTestPACK1(){ + public ReturnT<String> suspendTestPACK1(String channel){ try { Review review=new Review(); - review.setPause(true); + review.setPause("true"); + review.setChannel(channel); review.setRequestTime(DateUtils.convert(new Date())); return postMesData(renUrl,suspendTestPACK,review); }catch (Exception e) { @@ -699,6 +702,12 @@ } private ReturnT<String> postMesData(String URL,String Path,Object combParam){ + String name=""; + if (URL.equals(mesUrl)){ + name="mes绯荤粺"; + }else if (URL.equals(renUrl)){ + name="娴嬭瘯绯荤粺"; + } if(combParam != null){ String response = ""; boolean success = false; @@ -714,16 +723,16 @@ .doPost(); JSONObject jsonObject = JSON.parseObject(response); if (jsonObject.getInteger("code").equals(200)) { - if (jsonObject.getDate("isComplete").equals(true)){ +// if (jsonObject.getDate("isComplete").equals(true)){ success = true; - }else if (jsonObject.getDate("isComplete").equals(false)){ - success = false; - }else { - log.error("杩斿洖鍊煎嚭閿�!!!url锛歿}锛況equest锛歿}锛況esponse锛歿}", URL+Path, JSON.toJSONString(combParam), response); - throw new CoolException("杩斿洖鍊煎嚭閿�"); - } +// }else if (jsonObject.getDate("isComplete").equals(false)){ +// success = false; +// }else { +// log.error("杩斿洖鍊煎嚭閿�!!!url锛歿}锛況equest锛歿}锛況esponse锛歿}", URL+Path, JSON.toJSONString(combParam), response); +// throw new CoolException("杩斿洖鍊煎嚭閿�"); +// } } else { - log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", URL+Path, JSON.toJSONString(combParam), response); + log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", URL+"/"+Path, JSON.toJSONString(combParam), response); throw new CoolException("涓婃姤mes绯荤粺澶辫触"); } } catch (Exception e) { @@ -734,8 +743,8 @@ try { // 淇濆瓨鎺ュ彛鏃ュ織 apiLogService.save( - "鎴愬搧搴撳叆搴撲笂鎶�", - URL + Path, + "涓婃姤"+name, + URL +"/"+ Path, null, "127.0.0.1", JSON.toJSONString(combParam), -- Gitblit v1.9.1