|  | @@ -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)) {
 |