From cf9d74797061dfb05450df48f43de95b42b8280d Mon Sep 17 00:00:00 2001
From: luobisheng <727299681@qq.com>
Date: 星期四, 10 十一月 2022 17:38:13 +0800
Subject: [PATCH] 短信管理
---
src/views/operate/sms/smsIndex/index.vue | 67 ++++++---------------------------
1 files changed, 13 insertions(+), 54 deletions(-)
diff --git a/src/views/operate/sms/smsIndex/index.vue b/src/views/operate/sms/smsIndex/index.vue
index c8dd445..bf4d641 100644
--- a/src/views/operate/sms/smsIndex/index.vue
+++ b/src/views/operate/sms/smsIndex/index.vue
@@ -17,13 +17,6 @@
</el-option>
</el-select>
</div>
- <!-- <div class="message-kind">
- <span>娑堟伅鍒嗙被:</span>
- <el-select v-model="messageKind" placeholder="璇烽�夋嫨娑堟伅鍒嗙被">
- <el-option v-for="item in kindList" :key="item.id" :label="item.columnName" :value="item.id">
- </el-option>
- </el-select>
- </div> -->
<div class="find">
<el-button type="primary" icon="el-icon-search" @click="handleSearch">鏌ヨ</el-button>
<el-button icon="el-icon-delete-solid" @click="handleReset">閲嶇疆</el-button>
@@ -75,17 +68,6 @@
:before-close="handleConfirmClose">
<MyCreate @closeMyDialog="closeDialog"></MyCreate>
</el-dialog>
- <!-- 娑堟伅璇︽儏 -->
- <!-- <el-dialog title="娑堟伅璇︽儏" :visible.sync="dialogView" v-if="dialogView" width="45%"
- :before-close="handleClose">
- <MyView @closeDialog="closeDialog" :myinfo="info">></MyView>
- </el-dialog> -->
- <!-- 缂栬緫椤甸潰 -->
- <!-- <el-dialog title="缂栬緫娑堟伅" :visible.sync="dialogEdit" v-if="dialogEdit" width="80%"
- :before-close="handleClose">
- <MyEdit @closeDialog="closeDialog" :myDataRow="info"></MyEdit>
- </el-dialog> -->
- <!-- tools -->
<div class="tools">
<div class="funs">
<div class="funsItem funs-sp">
@@ -116,6 +98,8 @@
<script>
import helper from '@/utils/mydate'
import MyCreate from './createSms'
+import SMS from "@/api/operate/SMS";
+
export default {
components: {
MyCreate
@@ -191,13 +175,12 @@
}
},
created() {
- const {setTableData} = this
- setTableData();
+ this.getTableData();
},
methods: {
// 鏌ヨ
handleSearch(){
- this.setTableData();
+ this.getTableData();
},
// 閲嶇疆
handleReset(){
@@ -237,39 +220,15 @@
})
})
},
- // 璁剧疆琛ㄦ牸鏁版嵁
- async setTableData() {
- const arr = await this.getMessageList();
- this.tableData = arr.records;
- this.totalNum = arr.total
- },
- // 鑾峰彇娑堟伅鏁版嵁
- async getMessageList() {
- let arr = [];
- const { currentPage, pageSize,context,messageStatus,messageKind } = this;
- await this.$axios({
- method: 'post',
- url: 'sccg/message/list',
- data: {
- body: "",
- channelCode: '03',
- createUser: '',
- current: currentPage,
- head: context,
- messageType: "",
- pageSize: pageSize,
- randomCode: "",
- remark: "",
- sendTime: "",
- status: messageStatus === 2 ? '':messageStatus,
- targetFrom: "",
- targetTo: ""
- }
- })
- .then(res => {
- arr = res.data;
- })
- return arr;
+ getTableData() {
+ SMS.getSMSTemplateList()
+ .then(({ records, total }) => {
+ this.tableData = records;
+ this.totalNum = total;
+ })
+ .catch(err => {
+ this.$message({ type: 'error', message: err });
+ })
},
// 鎵归噺涓嬫媺妗嗘搷浣�
async selectChange(list) {
--
Gitblit v1.8.0