From 429615c304035bf573297d69ce6a17e086e4f6fa Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期五, 07 七月 2023 17:26:56 +0800
Subject: [PATCH] 文件管理,在线聊天,短信代码提交,

---
 smartor/src/main/java/com/smartor/service/IBaseSmsaccountService.java |   83 +++++++++++++++++++++++++++++++++++++----
 1 files changed, 74 insertions(+), 9 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/service/IBaseSmsaccountService.java b/smartor/src/main/java/com/smartor/service/IBaseSmsaccountService.java
index 8ca0692..13cff97 100644
--- a/smartor/src/main/java/com/smartor/service/IBaseSmsaccountService.java
+++ b/smartor/src/main/java/com/smartor/service/IBaseSmsaccountService.java
@@ -1,19 +1,26 @@
 package com.smartor.service;
 
 import java.util.List;
+import java.util.Map;
+
+import com.aliyun.dysmsapi20170525.models.*;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.smartor.domain.BaseSmsRequest;
 import com.smartor.domain.BaseSmsaccount;
+import com.smartor.domain.BatchBaseSmsRequest;
+import com.smartor.domain.TemplateSmsRequest;
+import org.springframework.web.bind.annotation.PathVariable;
 
 /**
  * 鐭俊璐﹀彿Service鎺ュ彛
- * 
+ *
  * @author smartor
  * @date 2023-03-06
  */
-public interface IBaseSmsaccountService 
-{
+public interface IBaseSmsaccountService {
     /**
      * 鏌ヨ鐭俊璐﹀彿
-     * 
+     *
      * @param smsacountid 鐭俊璐﹀彿涓婚敭
      * @return 鐭俊璐﹀彿
      */
@@ -21,7 +28,7 @@
 
     /**
      * 鏌ヨ鐭俊璐﹀彿鍒楄〃
-     * 
+     *
      * @param baseSmsaccount 鐭俊璐﹀彿
      * @return 鐭俊璐﹀彿闆嗗悎
      */
@@ -29,7 +36,7 @@
 
     /**
      * 鏂板鐭俊璐﹀彿
-     * 
+     *
      * @param baseSmsaccount 鐭俊璐﹀彿
      * @return 缁撴灉
      */
@@ -37,7 +44,7 @@
 
     /**
      * 淇敼鐭俊璐﹀彿
-     * 
+     *
      * @param baseSmsaccount 鐭俊璐﹀彿
      * @return 缁撴灉
      */
@@ -45,7 +52,7 @@
 
     /**
      * 鎵归噺鍒犻櫎鐭俊璐﹀彿
-     * 
+     *
      * @param smsacountids 闇�瑕佸垹闄ょ殑鐭俊璐﹀彿涓婚敭闆嗗悎
      * @return 缁撴灉
      */
@@ -53,9 +60,67 @@
 
     /**
      * 鍒犻櫎鐭俊璐﹀彿淇℃伅
-     * 
+     *
      * @param smsacountid 鐭俊璐﹀彿涓婚敭
      * @return 缁撴灉
      */
     public int deleteBaseSmsaccountBySmsacountid(Long smsacountid);
+
+    /**
+     * 鐭俊鍙戦��
+     *
+     * @param baseSmsRequest
+     * @return
+     */
+    public SendSmsResponseBody sendMsg(BaseSmsRequest baseSmsRequest);
+
+
+    /**
+     * 鎵归噺鐭俊鍙戦��
+     *
+     * @param batchBaseSmsRequest
+     * @return
+     */
+    public SendBatchSmsResponseBody batchSendMsg(BatchBaseSmsRequest batchBaseSmsRequest);
+
+    /**
+     * 鏂板鐭俊妯℃澘
+     *
+     * @param templateSmsRequest
+     * @return
+     */
+    public AddSmsTemplateResponseBody addSmsTemplate(TemplateSmsRequest templateSmsRequest);
+
+    /**
+     * 鍒犻櫎鐭俊妯℃澘
+     *
+     * @param templateCode
+     * @return
+     */
+    public ModifySmsTemplateResponseBody delSmsTemplate(String templateCode);
+
+    /**
+     * 淇敼瀹℃牳鏈�氳繃鐨勬ā鏉�
+     *
+     * @param templateSmsRequest
+     * @return
+     */
+    public ModifySmsTemplateResponseBody updateSmsTemplate(TemplateSmsRequest templateSmsRequest);
+
+    /**
+     * 鏌ヨ妯℃澘鍒楄〃
+     *
+     * @param pageIndex , pageSize
+     * @return
+     */
+    public QuerySmsTemplateListResponseBody querySmsTemplate(Integer pageIndex, Integer pageSize);
+
+    /**
+     * 鏌ヨ鐭俊妯℃澘瀹℃牳鐘舵��
+     *
+     * @param templateCode
+     * @return
+     */
+    public QuerySmsTemplateResponseBody querySmsTemplateStatus(String templateCode);
+
 }

--
Gitblit v1.9.3