From 1e5d9e69dd1ffdacea986d16a45dde767bcbe836 Mon Sep 17 00:00:00 2001 From: qiaowei Date: Mon, 11 Nov 2019 17:36:21 +0800 Subject: [PATCH] =?utf8?q?=E6=B7=BB=E5=8A=A0=E7=9F=AD=E4=BF=A1=E5=8F=91?= =?utf8?q?=E9=80=81=E8=BF=94=E5=9B=9E=E7=A0=81=E5=88=A4=E6=96=AD=E9=80=BB?= =?utf8?q?=E8=BE=91=EF=BC=8C=E6=98=8E=E7=A1=AE=E8=BF=94=E5=9B=9E=E4=BF=A1?= =?utf8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../mobile/service/impl/MobileApiServiceImpl.kt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/service/impl/MobileApiServiceImpl.kt b/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/service/impl/MobileApiServiceImpl.kt index 36c51585..f9c2b1ec 100644 --- a/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/service/impl/MobileApiServiceImpl.kt +++ b/payapi/src/main/kotlin/com/supwisdom/dlpay/mobile/service/impl/MobileApiServiceImpl.kt @@ -146,6 +146,23 @@ class MobileApiServiceImpl : MobileApiService { resp.retcode = "1" resp.retmsg = "手机号错误" resp + } else if (sendResult == 105) { + //105 需要重新登录 + var ret = client.login(url, account, pwd, ecname) + if (!ret) { + logger.error { "无法登陆短信平台,身份验证失" } + resp.retcode = "1" + resp.retmsg = "无法登陆短信平台" + return resp + } + resp.retcode = "1" + resp.retmsg = "短信发送失败,请稍后再试" + resp + } else if (sendResult == 106 || sendResult == 108 || sendResult == 111) { + logger.error { "106:网关签名为空, 用户需要填写网关签名编号;108:JMS异常,用户侧网络问题。需要检查防火墙配置和网络连通性,看是否能够与云MAS平台正常连接;111:扩展码错误,扩展码只能是15位以内数字或空字符串" } + resp.retcode = "1" + resp.retmsg = "短信发送失败,请稍后再试" + resp } else { resp.retcode = "1" resp.retmsg = "短信发送失败,请稍后再试" -- 2.17.1