From 1bbb94e533d60b11687316eec2413be2d385ed5b Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Thu, 02 Dec 2021 16:11:03 +0800 Subject: [PATCH] fix --- zq-erp/src/main/java/com/matrix/system/hiveErp/action/SysSmsTemplateAction.java | 42 +++++++++++++++++++++++------------------- 1 files changed, 23 insertions(+), 19 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/hiveErp/action/SysSmsTemplateAction.java b/zq-erp/src/main/java/com/matrix/system/hiveErp/action/SysSmsTemplateAction.java index e9a313e..00e2ad8 100644 --- a/zq-erp/src/main/java/com/matrix/system/hiveErp/action/SysSmsTemplateAction.java +++ b/zq-erp/src/main/java/com/matrix/system/hiveErp/action/SysSmsTemplateAction.java @@ -1,28 +1,29 @@ package com.matrix.system.hiveErp.action; import com.alibaba.fastjson.JSONObject; -import com.matrix.core.constance.MatrixConstance; -import com.matrix.core.constance.SystemMessageCode; -import com.matrix.core.pojo.PaginationVO; -import com.matrix.core.constance.SystemErrorCode; import com.matrix.core.anotations.RemoveRequestToken; -import com.matrix.core.tools.*; -import com.matrix.system.common.bean.SysUsers; -import com.matrix.system.hive.action.util.QueryUtil; -import com.matrix.system.hive.dao.SysSmsTemplateDao; -import com.matrix.system.hive.plugin.message.StringUtil; -import com.matrix.system.hive.plugin.util.CollectionUtils; -import org.springframework.stereotype.Controller; +import com.matrix.core.anotations.SaveRequestToken; +import com.matrix.core.constance.MatrixConstance; +import com.matrix.core.constance.SystemErrorCode; +import com.matrix.core.constance.SystemMessageCode; import com.matrix.core.exception.GlobleException; +import com.matrix.core.pojo.AjaxResult; +import com.matrix.core.pojo.PaginationVO; +import com.matrix.core.tools.ModelUtils; +import com.matrix.core.tools.SmsUtils; +import com.matrix.core.tools.StringUtils; +import com.matrix.core.tools.WebUtil; +import com.matrix.system.common.bean.SysUsers; +import com.matrix.system.hive.bean.SysSmsTemplate; +import com.matrix.system.hive.dao.SysSmsTemplateDao; +import com.matrix.system.hive.hievEnum.SmsPlatformEnum; +import com.matrix.system.hive.plugin.util.CollectionUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; -import com.matrix.core.anotations.SaveRequestToken; -import com.matrix.core.pojo.AjaxResult; -import org.springframework.beans.factory.annotation.Autowired; -import com.matrix.system.hive.bean.SysSmsTemplate; import org.springframework.web.servlet.ModelAndView; -import java.util.Collection; import java.util.List; import java.util.Map; @@ -56,7 +57,6 @@ } SysUsers users = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY); sysSmsTemplate.setCompanyId(users.getCompanyId()); - QueryUtil.setQueryLimitCom(sysSmsTemplate); List<SysSmsTemplate> dataList = sysSmsTemplateDao.selectInPage(sysSmsTemplate, pageVo); if (CollectionUtils.isNotEmpty(dataList)) { @@ -95,12 +95,16 @@ SysUsers users = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY); sysSmsTemplate.setCompanyId(users.getCompanyId()); sysSmsTemplate.setStTemplate(sysSmsTemplate.getStTemplate() + "回T退订"); - String code = smsUtils.addSmsTemplate(SysSmsTemplate.SMS_TYPE_PROMOTE, sysSmsTemplate.getStName(), sysSmsTemplate.getStTemplate(), sysSmsTemplate.getStRemark()); + String code=""; + //调用阿里云接口添加阿里云短信模板,todo 如果有其他短信供应商在继续加 + if(SmsPlatformEnum.ALIBABA.getValue().equals(sysSmsTemplate.getSmsType())){ + code=smsUtils.addAliyunSmsTemplate(sysSmsTemplate.getSmsType(), sysSmsTemplate.getStName(), sysSmsTemplate.getStTemplate(), sysSmsTemplate.getStRemark()); + } sysSmsTemplate.setStCode(code); sysSmsTemplate.setStStatus(SysSmsTemplate.SMS_STATUS_DOING); int i = sysSmsTemplateDao.insert(sysSmsTemplate); if (i > 0) { - return new AjaxResult(AjaxResult.STATUS_SUCCESS, SystemMessageCode.ADD_SUCCES, "短信模板表"); + return new AjaxResult(AjaxResult.STATUS_SUCCESS, SystemMessageCode.ADD_SUCCES, "短信模板"); } else { throw new GlobleException(SystemErrorCode.DATA_ADD_FAIL); } -- Gitblit v1.9.1