From 940cabfba4d2a272cfc527b216477d877b8d80af Mon Sep 17 00:00:00 2001 From: xhxu Date: Fri, 1 Jul 2022 15:54:18 +0800 Subject: [PATCH] //tt plan --- .../com/iformall/controller/basic/TtPoiPlanController.java | 4 ++-- .../iformall/douyin/web/api/TtWebPostRequestExecutor.java | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/basic/TtPoiPlanController.java b/mallinkAdmin/src/main/java/com/iformall/controller/basic/TtPoiPlanController.java index 829fffdb6..9cb9baff6 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/basic/TtPoiPlanController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/basic/TtPoiPlanController.java @@ -65,7 +65,7 @@ public class TtPoiPlanController extends BaseController { return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"商品的抽佣率为空"); } if(commissionRate.intValue() < 100 || commissionRate.intValue() > 2900){ - return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"商品的抽佣率需在1%-29%之间"); + return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"商品的抽佣率需在万分位100-2900之间"); } Integer contentType = (Integer) param.get("contentType"); if(contentType == null){ @@ -128,7 +128,7 @@ public class TtPoiPlanController extends BaseController { return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"抽佣率为空"); } if(takeRate.intValue() < 100 || takeRate.intValue() > 2900){ - return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"抽佣率需在1%-29%之间"); + return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"抽佣率需在万分位100-2900之间"); } String douyinId = (String) param.get("douyinId"); diff --git a/mallinkService/src/main/java/com/iformall/douyin/web/api/TtWebPostRequestExecutor.java b/mallinkService/src/main/java/com/iformall/douyin/web/api/TtWebPostRequestExecutor.java index da42b0aec..e978087b8 100644 --- a/mallinkService/src/main/java/com/iformall/douyin/web/api/TtWebPostRequestExecutor.java +++ b/mallinkService/src/main/java/com/iformall/douyin/web/api/TtWebPostRequestExecutor.java @@ -89,6 +89,13 @@ public class TtWebPostRequestExecutor implements RequestExecutor JSONObject data = jsonObject.getJSONObject("data"); WxError error = WxError.fromJson(data.toJSONString()); if (error.getErrorCode() != 0) { + JSONObject extra = jsonObject.getJSONObject("extra"); + if(extra != null){ + String sub_description = extra.getString("sub_description"); + if(StringUtils.isNotBlank(sub_description)){ + error.setErrorMsg(sub_description); + } + } throw new WxErrorException(error); } return data.toString();