jingyuanchao il y a 1 an
Parent
commit
733bcce161

+ 2 - 9
soc-modules/soc-modules-sms/src/main/java/com/xunmei/sms/service/SmsService.java

@@ -2,6 +2,7 @@ package com.xunmei.sms.service;
 
 import cn.hutool.core.date.DateUtil;
 import cn.hutool.core.util.ObjectUtil;
+import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.dc.eai.data.CompositeData;
 import com.dcfs.esb.client.ESBClient;
@@ -251,20 +252,12 @@ public class SmsService implements ISmsService {
         if (repData == null) {
             return AjaxResult.error("【发送短信】发送短信失败,短信发送返回结果为空");
         }
+        logger.info("【发送短信】发送短信返回结果:{}", JSON.toJSONString(repData));
         boolean result = false;
         try {
             //"RET_STATUS"	: Field {  type=FieldType[string]  length=1  scale=0  pin=false  value= {S} }
             String retStatus = repData.getStruct("SYS_HEAD")
                     .getField("RET_STATUS").strValue();
-            /**
-             *    "SYS_HEAD"	: CompositeData {
-             *        "RET"	: Array [1] {
-             *             0	: CompositeData {
-             *                "RET_CODE"	: Field {  type=FieldType[string]  length=30  scale=0  pin=false  value= {000000} }
-             *                "RET_MSG"	: Field {  type=FieldType[string]  length=512  scale=0  pin=false  value= {交易成功} }
-             *             }
-             *         }
-             */
             String retCode = repData.getStruct("SYS_HEAD").getArray("RET")
                     .getStruct(0).getField("RET_CODE").strValue();
             if ("S".equals(retStatus) && "000000".equals(retCode)) {

+ 1 - 1
soc-modules/soc-modules-system/src/main/java/com/xunmei/system/util/Sm4Util.java

@@ -185,7 +185,7 @@ public class Sm4Util {
 
 
     public static void main(String[] args) {
-        String s = encryptEcb("51d95b1dc43a9faaad0570f81c755fcf", "update core_edu_training_task set status=2 where id ='1818693103684059144';");
+        String s = encryptEcb("51d95b1dc43a9faaad0570f81c755fcf", "select * from sms_send_record where  user_phone='13950385911' order by time desc limit 1");
 
         System.out.println(s);