zhulu 1 рік тому
батько
коміт
a8ce3e33c8

+ 4 - 1
soc-modules/soc-modules-sms/src/main/java/com/xunmei/sms/service/SmsService.java

@@ -94,7 +94,10 @@ public class SmsService implements ISmsService {
             }
             CompositeData rspData = ESBClient.request(smsCompositeData);
             logger.debug("【发送短信】返回数据:" + JSONObject.toJSON(rspData));
-            return getResult(rspData);
+//            return getResult(rspData);
+            AjaxResult result = getResult(rspData);
+            recordService.saveSmsRecord(new SysOrg(), new SysUser(), result, data);
+            return result;
         } catch (Exception ex) {
             logger.error("【发送短信】发送时内部异常:数据:" + JSONObject.toJSON(data), ex);
             return AjaxResult.error("【发送短信】发送时内部异常");

+ 5 - 0
soc-modules/soc-modules-sms/src/main/java/com/xunmei/sms/utils/SmsUtil.java

@@ -255,6 +255,11 @@ public class SmsUtil {
             field.setValue(source.getAcctStatus());
             body.addField("ACCT_STATUS", field);
         }
+        if (source.getRetMsg() != null) {
+            Field field = new Field(new FieldAttr(FieldType.FIELD_STRING, 10, 0));
+            field.setValue(source.getRetMsg());
+            body.addField("RET_MSG", field);
+        }
         if (source.getChannelType() != null) {
             Field field = new Field(new FieldAttr(FieldType.FIELD_STRING, 2, 0));
             field.setValue(source.getChannelType());