From 2b12c94791508c3248c564c5d942644cf9228ad3 Mon Sep 17 00:00:00 2001 From: lvleigang <957075182@qq.com> Date: Tue, 5 Nov 2024 16:10:48 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AC=E6=8D=A2=E5=87=AD=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/EncapsulationImpl.java | 170 +++++++++--------- 1 file changed, 90 insertions(+), 80 deletions(-) diff --git a/service/src/main/java/com/hzya/frame/u8c/Encapsulation/service/impl/EncapsulationImpl.java b/service/src/main/java/com/hzya/frame/u8c/Encapsulation/service/impl/EncapsulationImpl.java index 9ba924c7..520ba7d0 100644 --- a/service/src/main/java/com/hzya/frame/u8c/Encapsulation/service/impl/EncapsulationImpl.java +++ b/service/src/main/java/com/hzya/frame/u8c/Encapsulation/service/impl/EncapsulationImpl.java @@ -9,6 +9,7 @@ import com.hzya.frame.sysnew.application.entity.SysApplicationEntity; import com.hzya.frame.sysnew.application.entity.SysExtensionApiEntity; import com.hzya.frame.u8c.Encapsulation.dao.IEncapsulationDao; import com.hzya.frame.u8c.Encapsulation.entity.EncapsulationEntity; +import com.hzya.frame.u8c.Encapsulation.service.IEncapsulationService; import org.apache.http.HttpEntity; import org.apache.http.client.config.RequestConfig; import org.apache.http.client.methods.CloseableHttpResponse; @@ -138,38 +139,38 @@ public class EncapsulationImpl extends BaseService } //执行库存采购入库单取消签字接口 String cgrkdqxqz = getsendBody("1", jsonObject, encapsulationEntities.get(0).getCode(),encapsulationEntities.get(0).getUnitcode()); - boolean cgrkdqxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgrkqxqz"), jsonObject.getString("cgrkqxqz").substring(0,6), cgrkdqxqz); - if (!cgrkdqxqzflag) { + JSONObject cgrkdqxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgrkqxqz"), jsonObject.getString("cgrkqxqz").substring(0,6), cgrkdqxqz); + if (!cgrkdqxqzflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "采购入库单取消签字失败"); + returnObject.put("errormsg", "采购入库单取消签字失败:"+cgrkdqxqzflag.getString("msg")); return returnObject; } //执行库存采购入库单删除 String cgrkdsc = getsendBody("2", jsonObject, encapsulationEntities.get(0).getCode(),encapsulationEntities.get(0).getUnitcode()); - boolean cgrkdscfiag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgrksc"), jsonObject.getString("cgrksc").substring(0,6), cgrkdsc); - if (!cgrkdscfiag) { + JSONObject cgrkdscfiag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgrksc"), jsonObject.getString("cgrksc").substring(0,6), cgrkdsc); + if (!cgrkdscfiag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "采购入库单删除失败"); + returnObject.put("errormsg", "采购入库单删除失败:"+cgrkdscfiag.getString("msg")); return returnObject; } //执行采购订单弃审 String cgddqs = getsendBody("3", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean cgddqsflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgddqs"), jsonObject.getString("cgddqs").substring(0,6), cgddqs); - if (!cgddqsflag) { + JSONObject cgddqsflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgddqs"), jsonObject.getString("cgddqs").substring(0,6), cgddqs); + if (!cgddqsflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "采购订单弃审失败"); + returnObject.put("errormsg", "采购订单弃审失败:"+cgddqsflag.getString("msg")); return returnObject; } //执行采购订单删除 String cgddsc = getsendBody("4", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean cgddscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgddsc"), jsonObject.getString("cgddsc").substring(0,6), cgddsc); - if (cgddscflag) { + JSONObject cgddscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgddsc"), jsonObject.getString("cgddsc").substring(0,6), cgddsc); + if (cgddscflag.getBoolean("flag")) { returnObject.put("status", "success"); returnObject.put("errormsg", "采购订单删除成功"); return returnObject; } else { returnObject.put("status", "falied"); - returnObject.put("errormsg", "采购订单删除失败"); + returnObject.put("errormsg", "采购订单删除失败:"+cgddscflag.getString("msg")); return returnObject; } } @@ -275,23 +276,23 @@ public class EncapsulationImpl extends BaseService } //执行库存采购入库单取消签字接口 String cgrkdqxqz = getsendBody("1", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean cgrkdqxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgrkqxqz"), jsonObject.getString("cgrkqxqz").substring(0,6), cgrkdqxqz); - if (!cgrkdqxqzflag) { + JSONObject cgrkdqxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgrkqxqz"), jsonObject.getString("cgrkqxqz").substring(0,6), cgrkdqxqz); + if (!cgrkdqxqzflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "采购入库单取消签字失败"); + returnObject.put("errormsg", "采购入库单取消签字失败:"+cgrkdqxqzflag.getString("msg")); return returnObject; } //执行库存采购入库单删除接口 String cgrkdsc = getsendBody("2", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean cgrkdscfiag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgrksc"), jsonObject.getString("cgrksc").substring(0,6), cgrkdsc); - if (cgrkdscfiag) { + JSONObject cgrkdscfiag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("cgrksc"), jsonObject.getString("cgrksc").substring(0,6), cgrkdsc); + if (cgrkdscfiag.getBoolean("flag")) { returnObject.put("status", "success"); returnObject.put("errormsg", "采购入库单删除成功"); return returnObject; } else { returnObject.put("status", "falied"); - returnObject.put("errormsg", "采购入库单删除失败"); + returnObject.put("errormsg", "采购入库单删除失败:"+cgrkdscfiag.getString("msg")); return returnObject; } } @@ -423,47 +424,47 @@ public class EncapsulationImpl extends BaseService } //库存销售出库单取消签字, String cgrkdqxqz = getsendBody("1", jsonObject, encapsulationEntities.get(0).getCode(), encapsulationEntities.get(0).getUnitcode()); - boolean cgrkdqxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcxsckqxqz"), jsonObject.getString("kcxsckqxqz").substring(0,6), cgrkdqxqz); - if (!cgrkdqxqzflag) { + JSONObject cgrkdqxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcxsckqxqz"), jsonObject.getString("kcxsckqxqz").substring(0,6), cgrkdqxqz); + if (!cgrkdqxqzflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存销售出库单取消签字失败"); + returnObject.put("errormsg", "库存销售出库单取消签字失败:"+cgrkdqxqzflag.getString("msg")); return returnObject; } //库存销售出库单删除 String cgrkdsc = getsendBody("2", jsonObject, encapsulationEntities.get(0).getCode(), encapsulationEntities.get(0).getUnitcode()); - boolean cgrkdscfiag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcxscksc"), jsonObject.getString("kcxscksc").substring(0,6), cgrkdsc); - if (!cgrkdscfiag) { + JSONObject cgrkdscfiag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcxscksc"), jsonObject.getString("kcxscksc").substring(0,6), cgrkdsc); + if (!cgrkdscfiag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存销售出库单删除失败"); + returnObject.put("errormsg", "库存销售出库单删除失败:"+cgrkdscfiag.getString("msg")); return returnObject; } //销售订单取消审批,, String cgddqs = getsendBody("3", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean cgddqsflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("xsddqxsp"), jsonObject.getString("xsddqxsp").substring(0,6), cgddqs); - if (!cgddqsflag) { + JSONObject cgddqsflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("xsddqxsp"), jsonObject.getString("xsddqxsp").substring(0,6), cgddqs); + if (!cgddqsflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "销售订单取消审批失败"); + returnObject.put("errormsg", "销售订单取消审批失败:"+cgddqsflag.getString("msg")); return returnObject; } //销售订单删除 String cgddsc = getsendBody("4", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean cgddscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("xsddsc"), jsonObject.getString("xsddsc").substring(0,6), cgddsc); - if (cgddscflag) { + JSONObject cgddscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("xsddsc"), jsonObject.getString("xsddsc").substring(0,6), cgddsc); + if (cgddscflag.getBoolean("flag")) { //oa删除合同 String scht = getsendBody("4", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean schtflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("xsht"), jsonObject.getString("xsht").substring(0,6), scht); - if (schtflag) { + JSONObject schtflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("xsht"), jsonObject.getString("xsht").substring(0,6), scht); + if (schtflag.getBoolean("flag")) { returnObject.put("status", "success"); returnObject.put("errormsg", "销售订单删除成功"); return returnObject; } else { returnObject.put("status", "success"); - returnObject.put("errormsg", "销售订单删除成功,oa合同删除失败"); + returnObject.put("errormsg", "销售订单删除成功,oa合同删除失败:"+schtflag.getString("msg")); return returnObject; } } else { returnObject.put("status", "falied"); - returnObject.put("errormsg", "销售订单删除失败"); + returnObject.put("errormsg", "销售订单删除失败:"+cgddscflag.getString("msg")); return returnObject; } } @@ -616,50 +617,50 @@ public class EncapsulationImpl extends BaseService } //调拨入库取消签字 String dbrk = getsendBody("1", jsonObject, rklist.get(0).getCode(),rklist.get(0).getUnitcode()); - boolean dbrkflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("dbrkqxqz"), jsonObject.getString("dbrkqxqz").substring(0,6), dbrk); - if (!dbrkflag) { + JSONObject dbrkflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("dbrkqxqz"), jsonObject.getString("dbrkqxqz").substring(0,6), dbrk); + if (!dbrkflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "调拨入库取消签字失败"); + returnObject.put("errormsg", "调拨入库取消签字失败:"+dbrkflag.getString("msg")); return returnObject; } //调拨入库删除 String dbrksc = getsendBody("2", jsonObject, rklist.get(0).getCode(), rklist.get(0).getUnitcode()); - boolean dbrkscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("dbrksc"), jsonObject.getString("dbrksc").substring(0,6), dbrksc); - if (!dbrkscflag) { + JSONObject dbrkscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("dbrksc"), jsonObject.getString("dbrksc").substring(0,6), dbrksc); + if (!dbrkscflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "调拨入库删除失败"); + returnObject.put("errormsg", "调拨入库删除失败:"+dbrkscflag.getString("msg")); return returnObject; } //库存调拨出库取消签字 String dbck = getsendBody("1", jsonObject, cklist.get(0).getCode(), cklist.get(0).getUnitcode()); - boolean dbckflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcdbckqxqz"), jsonObject.getString("kcdbckqxqz").substring(0,6), dbck); - if (!dbckflag) { + JSONObject dbckflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcdbckqxqz"), jsonObject.getString("kcdbckqxqz").substring(0,6), dbck); + if (!dbckflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存调拨出库取消签字失败"); + returnObject.put("errormsg", "库存调拨出库取消签字失败:"+dbckflag.getString("msg")); return returnObject; } //库存调拨出库删除 String dbcksc = getsendBody("2", jsonObject, cklist.get(0).getCode(), cklist.get(0).getUnitcode()); - boolean dbckscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcdbcksc"), jsonObject.getString("kcdbcksc").substring(0,6), dbcksc); - if (!dbckscflag) { + JSONObject dbckscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcdbcksc"), jsonObject.getString("kcdbcksc").substring(0,6), dbcksc); + if (!dbckscflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存调拨出库删除失败"); + returnObject.put("errormsg", "库存调拨出库删除失败:"+dbckscflag.getString("msg")); return returnObject; } //调拨订单弃审 String dbdd = getsendBody("3", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean dbddflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("dbddqs"), jsonObject.getString("dbddqs").substring(0,6), dbdd); - if (!dbddflag) { + JSONObject dbddflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("dbddqs"), jsonObject.getString("dbddqs").substring(0,6), dbdd); + if (!dbddflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "调拨订单弃审失败"); + returnObject.put("errormsg", "调拨订单弃审失败:"+dbddflag.getString("msg")); return returnObject; } //调拨订单删除 String dbddsc = getsendBody("4", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean dbddscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("dbddsc"), jsonObject.getString("dbddsc").substring(0,6), dbddsc); - if (!dbddscflag) { + JSONObject dbddscflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("dbddsc"), jsonObject.getString("dbddsc").substring(0,6), dbddsc); + if (!dbddscflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "调拨订单删除失败"); + returnObject.put("errormsg", "调拨订单删除失败:"+dbddscflag.getString("msg")); return returnObject; } @@ -775,18 +776,18 @@ public class EncapsulationImpl extends BaseService //库存产成品入库单取消签字 String qxqz = getsendBody("1", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean qxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcccprkqxqz"), jsonObject.getString("kcccprkqxqz").substring(0,6), qxqz); - if (!qxqzflag) { + JSONObject qxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcccprkqxqz"), jsonObject.getString("kcccprkqxqz").substring(0,6), qxqz); + if (!qxqzflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存产成品入库单取消签字失败"); + returnObject.put("errormsg", "库存产成品入库单取消签字失败:"+qxqzflag.getString("msg")); return returnObject; } //库存产成品入库单删除 String sc = getsendBody("2", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean scflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcccprksc"), jsonObject.getString("kcccprksc").substring(0,6), sc); - if (!scflag) { + JSONObject scflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("kcccprksc"), jsonObject.getString("kcccprksc").substring(0,6), sc); + if (!scflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存产成品入库单删除失败"); + returnObject.put("errormsg", "库存产成品入库单删除失败:"+scflag.getString("msg")); return returnObject; } @@ -897,18 +898,18 @@ public class EncapsulationImpl extends BaseService //库存材料出库取消签字 String qxqz = getsendBody("1", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean qxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("qxqzApi"), jsonObject.getString("qxqzApi").substring(0,6), qxqz); - if (!qxqzflag) { + JSONObject qxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("qxqzApi"), jsonObject.getString("qxqzApi").substring(0,6), qxqz); + if (!qxqzflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存材料出库取消签字失败"); + returnObject.put("errormsg", "库存材料出库取消签字失败:"+qxqzflag.getString("msg")); return returnObject; } //库存材料出库单删除 String sc = getsendBody("2", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean scflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("scApi"), jsonObject.getString("scApi").substring(0,6), sc); - if (!scflag) { + JSONObject scflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("scApi"), jsonObject.getString("scApi").substring(0,6), sc); + if (!scflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存材料出库单删除失败"); + returnObject.put("errormsg", "库存材料出库单删除失败:"+scflag.getString("msg")); return returnObject; } @@ -1017,18 +1018,18 @@ public class EncapsulationImpl extends BaseService //库存其他出库取消签字 String qxqz = getsendBody("1", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean qxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("qxqzApi"), jsonObject.getString("qxqzApi").substring(0,6), qxqz); - if (!qxqzflag) { + JSONObject qxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("qxqzApi"), jsonObject.getString("qxqzApi").substring(0,6), qxqz); + if (!qxqzflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存其他出库取消签字失败"); + returnObject.put("errormsg", "库存其他出库取消签字失败:"+qxqzflag.getString("msg")); return returnObject; } //库存其他出库删除 String sc = getsendBody("2", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean scflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("scApi"), jsonObject.getString("scApi").substring(0,6), sc); - if (!scflag) { + JSONObject scflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("scApi"), jsonObject.getString("scApi").substring(0,6), sc); + if (!scflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存其他出库删除失败"); + returnObject.put("errormsg", "库存其他出库删除失败:"+scflag.getString("msg")); return returnObject; } @@ -1137,18 +1138,18 @@ public class EncapsulationImpl extends BaseService //库存其他入库单取消签字 String qxqz = getsendBody("1", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean qxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("qxqzApi"), jsonObject.getString("qxqzApi").substring(0,6), qxqz); - if (!qxqzflag) { + JSONObject qxqzflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("qxqzApi"), jsonObject.getString("qxqzApi").substring(0,6), qxqz); + if (!qxqzflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存其他入库单取消签字失败"); + returnObject.put("errormsg", "库存其他入库单取消签字失败:"+qxqzflag.getString("msg")); return returnObject; } //库存其他入库删除 String sc = getsendBody("2", jsonObject, jsonObject.getString("code"), jsonObject.getString("corp")); - boolean scflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("scApi"), jsonObject.getString("scApi").substring(0,6), sc); - if (!scflag) { + JSONObject scflag = sendPost(jsonObject.getString("publicKey"), jsonObject.getString("secretKey"), jsonObject.getString("scApi"), jsonObject.getString("scApi").substring(0,6), sc); + if (!scflag.getBoolean("flag")) { returnObject.put("status", "falied"); - returnObject.put("errormsg", "库存其他入库删除失败"); + returnObject.put("errormsg", "库存其他入库删除失败:"+scflag.getString("msg")); return returnObject; } returnObject.put("status", "success"); @@ -1270,7 +1271,9 @@ public class EncapsulationImpl extends BaseService * @Description 发送接口 * @Date 3:05 下午 2024/9/4 **/ - private boolean sendPost(String publicKey, String secretKey, String apiCode, String appId, String bodys) { + private JSONObject sendPost(String publicKey, String secretKey, String apiCode, String appId, String bodys) { + + JSONObject reeturnObject = new JSONObject(); StringBuilder returnBody = new StringBuilder(); Integer outTime = 6000; @@ -1322,15 +1325,22 @@ public class EncapsulationImpl extends BaseService if (JSONUtil.isTypeJSON(returnBody.toString())) { JSONObject jsonObject1 = JSONObject.parseObject(returnBody.toString()); if (jsonObject1.getString("status") != null && "200".equals(jsonObject1.getString("status"))) { - return true; + reeturnObject.put("flag",true); + return reeturnObject; } else { - return false; + reeturnObject.put("flag",false); + reeturnObject.put("msg",jsonObject1.getJSONObject("attribute").getString("errormsg")); + return reeturnObject; } } else { - return false; + reeturnObject.put("flag",false); + reeturnObject.put("msg",returnBody); + return reeturnObject; } } else { - return false; + reeturnObject.put("flag",false); + reeturnObject.put("msg","返回数据为空"); + return reeturnObject; } }