From 24712d1fa40f157892f3d0546572953ca696ebc2 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期二, 29 十一月 2022 16:42:10 +0800 Subject: [PATCH] Merge branch 'master' of http://42.193.1.25:9521/r/sccg_ui --- src/views/operate/management/message/index.vue | 58 +++++++++++++++++++++++++--------------------------------- 1 files changed, 25 insertions(+), 33 deletions(-) diff --git a/src/views/operate/management/message/index.vue b/src/views/operate/management/message/index.vue index df8baf6..9325b12 100644 --- a/src/views/operate/management/message/index.vue +++ b/src/views/operate/management/message/index.vue @@ -9,13 +9,13 @@ </div> <div class="status"> <span>鐭俊鐘舵��:</span> - <el-radio-group v-model="status"> + <el-radio-group v-model="status" @input="getMessageAuditList"> <el-radio :label="0">寰呭鏍�</el-radio> <el-radio :label="1">宸插鏍�</el-radio> </el-radio-group> </div> <div class="btns"> - <el-button type="primary" icon="el-icon-search" @click="handleSearch" + <el-button type="primary" icon="el-icon-search" @click="getMessageAuditList" >鏌ヨ</el-button > <el-button icon="el-icon-delete-solid" @click="handleReset" @@ -68,12 +68,12 @@ :visible.sync="dialogCheckSms" width="80%" title="娑堟伅璇︽儏" - v-if="dialogCheckSms" :before-close="handleClose" > <MyCheckSms - :messageData="messageData" - @closeDialog="closeDialog" + v-if="dialogCheckSms" + :messageData="messageData" + @closeDialog="closeDialog" ></MyCheckSms> </el-dialog> </div> @@ -156,39 +156,33 @@ }; }, created() { - const { setTableData } = this; - this.setTableData(); + this.getMessageAuditList() }, methods: { - handleSearch() { - this.setTableData(); - }, // 閲嶇疆 - handleReset() {}, - // 璁剧疆琛ㄦ牸鏁版嵁 - async setTableData() { - const arr = await this.getMessageAuditList(); - this.tableData = arr.records; - this.totalNum = arr.total; + handleReset() { + this.context = ''; + this.status = 0; + this.getMessageAuditList(); }, // 鑾峰彇娑堟伅鏁版嵁 - async getMessageAuditList() { - let arr = []; - const { currentPage, pageSize, context, status } = this; - await this.$axios({ + getMessageAuditList() { + this.$axios({ method: "post", url: "sccg/message_audit/list", data: { - messageId: context, - auditId:this.auditId, - auditStatus: status, - current: currentPage, - pageSize: pageSize, + messageId: this.context, + auditId: this.auditId, + auditStatus: this.status, + current: this.currentPage, + pageSize: this.pageSize, }, }).then((res) => { - arr = res.data; - }); - return arr; + const { records, total } = res.data; + this.tableData = records; + this.totalNum = total; + }).catch(err => this.$message.error(err)) + }, // 寮圭獥鍏抽棴 handleClose(done) { @@ -199,12 +193,12 @@ // 褰撳墠椤垫敼鍙樿Е鍙戜簨浠� changeCurrentPage(page) { this.currentPage = page; - this.setTableData(); + this.getMessageAuditList(); }, // 鍘诲鏍� handleCheckSms(info) { - this.messageData = info; - if (this.messageData.info.row.auditStatus === 1) { + this.messageData = info.info.row; + if (info.info.row.auditStatus === 1) { this.$message({ message: "璇ユ秷鎭凡琚鏍革紒" }); this.dialogCheckSms = false; } else { @@ -247,7 +241,6 @@ header { background-color: #09152f; - border: 1pox solid #fff; .header-title { line-height: 40px; padding: 0 20px; @@ -285,7 +278,6 @@ background-color: #09152f; margin-top: 20px; padding-bottom: 50px; - border: 1pox solid #fff; .main-title { line-height: 60px; -- Gitblit v1.8.0