|
|
@@ -2,11 +2,13 @@ package com.xunmei.sms.service.impl;
|
|
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
+import com.alibaba.fastjson.serializer.SerializerFeature;
|
|
|
import com.alibaba.fastjson2.JSON;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.dc.eai.data.CompositeData;
|
|
|
+import com.fasterxml.jackson.databind.SerializationFeature;
|
|
|
import com.xunmei.common.core.constant.HttpStatus;
|
|
|
import com.xunmei.common.core.constant.SecurityConstants;
|
|
|
import com.xunmei.common.core.domain.reminder.dto.ReminderScheduleMsgDto;
|
|
|
@@ -24,14 +26,17 @@ import com.xunmei.system.api.domain.SysUser;
|
|
|
import com.xunmei.system.api.vo.SmsInfoVo;
|
|
|
import io.netty.util.internal.StringUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Propagation;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
+import java.security.Security;
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.util.Collection;
|
|
|
import java.util.Date;
|
|
|
+import java.util.HashMap;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
|
@@ -104,7 +109,8 @@ public class SmsSendRecordServiceImpl extends ServiceImpl<SmsSendRecordMapper, S
|
|
|
record.setTypeText(smsInfoVo.getRetMsg());
|
|
|
record.setResult(result.get(AjaxResult.CODE_TAG).equals(String.valueOf(HttpStatus.SUCCESS)) ? "0" : "1");
|
|
|
record.setResultDescription(result.get(AjaxResult.MSG_TAG).toString());
|
|
|
- record.setReqDetail(smsCompositeData == null ? StringUtil.EMPTY_STRING : JSON.toJSONString(smsCompositeData));
|
|
|
+ String temp =smsCompositeData == null ? StringUtil.EMPTY_STRING : smsCompositeData.toString();
|
|
|
+ record.setReqDetail(temp);
|
|
|
record.setRespDetail(JSON.toJSONString(result));
|
|
|
int insert = baseMapper.insert(record);
|
|
|
if (insert == 0) {
|
|
|
@@ -131,7 +137,7 @@ public class SmsSendRecordServiceImpl extends ServiceImpl<SmsSendRecordMapper, S
|
|
|
record.setTypeText(smsInfoVo.getRetMsg());
|
|
|
record.setResult(result.get(AjaxResult.CODE_TAG).equals(String.valueOf(HttpStatus.SUCCESS)) ? "0" : "1");
|
|
|
record.setResultDescription(result.get(AjaxResult.MSG_TAG).toString());
|
|
|
- record.setReqDetail(JSON.toJSONString(smsCompositeData));
|
|
|
+ record.setReqDetail(smsCompositeData.toString());
|
|
|
record.setRespDetail(JSON.toJSONString(result));
|
|
|
int insert = baseMapper.insert(record);
|
|
|
if (insert == 0) {
|