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