From e0ec0403645eb0e467025814d1c6c6e790b586d2 Mon Sep 17 00:00:00 2001
From: Oliver <1070107765@qq.com>
Date: 星期一, 12 十二月 2022 18:08:12 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 src/views/operate/sms/smsIndex/index.vue |  188 ++++++++++++++++++++++++----------------------
 1 files changed, 99 insertions(+), 89 deletions(-)

diff --git a/src/views/operate/sms/smsIndex/index.vue b/src/views/operate/sms/smsIndex/index.vue
index 0684d13..c723854 100644
--- a/src/views/operate/sms/smsIndex/index.vue
+++ b/src/views/operate/sms/smsIndex/index.vue
@@ -13,20 +13,22 @@
           <span>鐭俊鍥炴墽:</span>
           <el-select v-model="messageStatus" placeholder="璇烽�夋嫨">
             <el-option
-              v-for="item in statusList"
-              :key="item.value"
-              :label="item.label"
-              :value="item.label"
+                v-for="item in statusList"
+                :key="item.value"
+                :label="item.label"
+                :value="item.label"
             >
             </el-option>
           </el-select>
         </div>
         <div class="find">
           <el-button type="primary" icon="el-icon-search" @click="getTableData"
-            >鏌ヨ</el-button
+          >鏌ヨ
+          </el-button
           >
           <el-button icon="el-icon-delete-solid" @click="handleReset"
-            >閲嶇疆</el-button
+          >閲嶇疆
+          </el-button
           >
         </div>
       </div>
@@ -36,29 +38,30 @@
         <div class="main-nav">
           <span>鏁版嵁鍒楄〃</span>
           <el-button
-            class="button-addition"
-            type="primary"
-            icon="el-icon-plus"
-            @click="isShowDialog = true"
-            >娣诲姞</el-button
+              class="button-addition"
+              type="primary"
+              icon="el-icon-plus"
+              @click="isShowDialog = true"
+          >娣诲姞
+          </el-button
           >
         </div>
         <!-- 鏁版嵁灞曠ず -->
         <el-table
-          ref="multipleTable"
-          :header-cell-style="{
+            ref="multipleTable"
+            :header-cell-style="{
             background: '#06122c',
             'font-size': '12px',
             color: '#4b9bb7',
             'font-weight': '650',
             'line-height': '45px',
           }"
-          :data="tableData"
-          style="width: 100%"
-          :row-class-name="tableRowClassName"
-          @selection-change="tableChange"
+            :data="tableData"
+            style="width: 100%"
+            :row-class-name="tableRowClassName"
+            @selection-change="tableChange"
         >
-          <el-table-column type="selection" min-width="5"> </el-table-column>
+          <el-table-column type="selection" min-width="5"></el-table-column>
           <el-table-column label="ID" min-width="5" prop="id">
             <template slot-scope="scope">{{ scope.row.id }}</template>
           </el-table-column>
@@ -71,26 +74,28 @@
           <el-table-column prop="status" label="鍙戝竷鐘舵��" min-width="5">
             <template slot-scope="scope">
               <span>{{
-                statusList.find((item) => item.value === scope.row.status).label
-              }}</span>
+                  statusList.find((item) => item.value === scope.row.status).label
+                }}</span>
             </template>
           </el-table-column>
           <el-table-column prop="operation" label="鎿嶄綔" min-width="15">
             <template slot-scope="scope">
               <div class="operation">
                 <el-link
-                  class="leftPx"
-                  icon="el-icon-delete-solid"
-                  :underline="false"
-                  @click="handleDelete([scope.row.id])"
-                  >鍒犻櫎</el-link
+                    class="leftPx"
+                    icon="el-icon-delete-solid"
+                    :underline="false"
+                    @click="handleDelete([scope.row.id])"
+                >鍒犻櫎
+                </el-link
                 >
                 <el-link
-                  icon="el-icon-edit"
-                  class="leftPx"
-                  :underline="false"
-                  @click="resend(scope.row)"
-                  >閲嶆柊鍙戦��</el-link
+                    icon="el-icon-edit"
+                    class="leftPx"
+                    :underline="false"
+                    @click="resend(scope.row)"
+                >閲嶆柊鍙戦��
+                </el-link
                 >
               </div>
             </template>
@@ -98,12 +103,12 @@
         </el-table>
         <!-- 鏂板缓娑堟伅 -->
         <el-dialog
-          title="鏂板缓娑堟伅"
-          :destroy-on-close="true"
-          :key="dialogType"
-          :visible.sync="isShowDialog"
-          width="80%"
-          :before-close="handleConfirmClose"
+            title="鏂板缓娑堟伅"
+            :destroy-on-close="true"
+            :key="dialogType"
+            :visible.sync="isShowDialog"
+            width="80%"
+            :before-close="handleConfirmClose"
         >
           <MyCreate @closeMyDialog="closeDialog" :type="dialogType"></MyCreate>
         </el-dialog>
@@ -111,25 +116,27 @@
           <div class="funs">
             <div class="funsItem funs-sp">
               <el-checkbox v-model="all" @change="selectAll()"
-                >鍏ㄩ��</el-checkbox
+              >鍏ㄩ��
+              </el-checkbox
               >
             </div>
             <div class="funsItem funs-sp">
               <el-checkbox v-model="unsame" @change="disSame(tableData)"
-                >鍙嶉��</el-checkbox
+              >鍙嶉��
+              </el-checkbox
               >
             </div>
             <div class="funsItem">
               <el-select
-                v-model="myIdx"
-                placeholder="鎵归噺鎿嶄綔"
-                @change="selectChange"
+                  v-model="myIdx"
+                  placeholder="鎵归噺鎿嶄綔"
+                  @change="selectChange"
               >
                 <el-option
-                  v-for="item in options"
-                  :key="item.value"
-                  :label="item.label"
-                  :value="item.value"
+                    v-for="item in options"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value"
                 >
                 </el-option>
               </el-select>
@@ -137,12 +144,12 @@
           </div>
           <div class="pagination">
             <el-pagination
-              background
-              :current-page="currentPage"
-              layout="prev, pager, next"
-              :total="totalNum"
-              :page-size="pageSize"
-              @current-change="changeCurrentPage"
+                background
+                :current-page="currentPage"
+                layout="prev, pager, next"
+                :total="totalNum"
+                :page-size="pageSize"
+                @current-change="changeCurrentPage"
             >
             </el-pagination>
           </div>
@@ -247,18 +254,18 @@
     // 鍒犻櫎淇℃伅
     handleDelete(ids) {
       this.$confirm("纭鍒犻櫎?").then(() => {
-        deleteMessage({ ids: ids.join(",") })
-          .then(() => {
-            this.$message({ type: "success", message: "鎿嶄綔鎴愬姛" });
-            this.getTableData();
-          })
-          .catch((err) => this.$message({ type: "error", message: err }));
+        deleteMessage({ids: ids.join(",")})
+            .then(() => {
+              this.$message({type: "success", message: "鎿嶄綔鎴愬姛"});
+              this.getTableData();
+            })
+            .catch((err) => this.$message({type: "error", message: err}));
       });
     },
 
     getTableData() {
       const respondResult =
-        this.messageStatus === "鍏ㄩ儴" ? null : this.messageStatus;
+          this.messageStatus === "鍏ㄩ儴" ? null : this.messageStatus;
       getMessageList({
         channelCode: "02",
         current: this.currentPage,
@@ -266,13 +273,13 @@
         pageSize: this.pageSize,
         head: this.context,
       })
-        .then(({ records, total }) => {
-          this.tableData = records;
-          this.totalNum = total;
-        })
-        .catch((err) => {
-          this.$message({ type: "error", message: err });
-        });
+          .then(({records, total}) => {
+            this.tableData = records;
+            this.totalNum = total;
+          })
+          .catch((err) => {
+            this.$message({type: "error", message: err});
+          });
     },
 
     resend(data) {
@@ -280,11 +287,11 @@
         return;
       }
       sendMessage(data)
-        .then(() => {
-          this.$message.success("鎿嶄綔鎴愬姛");
-          this.getTableData();
-        })
-        .catch((err) => this.$message.error(`${err}`));
+          .then(() => {
+            this.$message.success("鎿嶄綔鎴愬姛");
+            this.getTableData();
+          })
+          .catch((err) => this.$message.error(`${err}`));
     },
 
     // 鎵归噺涓嬫媺妗嗘搷浣�
@@ -310,24 +317,25 @@
     // 鎵归噺鎿嶄綔
     mulUpdateStatus(idArr, flag) {
       this.$confirm(
-        flag === 1
-          ? "鎮ㄧ‘瀹氳杩涜鎵归噺鍚敤瑙掕壊鍚�?"
-          : "鎮ㄧ‘瀹氳杩涜鎵归噺绂佺敤瑙掕壊鍚�?"
+          flag === 1
+              ? "鎮ㄧ‘瀹氳杩涜鎵归噺鍚敤瑙掕壊鍚�?"
+              : "鎮ㄧ‘瀹氳杩涜鎵归噺绂佺敤瑙掕壊鍚�?"
       )
-        .then((_) => {
-          this.$axios({
-            method: "post",
-            url: "sccg/role/updateStatusBatch?ids=" + idArr + "&status=" + flag,
-          })
-            .then(() => {
-              this.getTableData();
-              this.$message({ type: "success", message: "鎿嶄綔鎴愬姛" });
+          .then((_) => {
+            this.$axios({
+              method: "post",
+              url: "sccg/role/updateStatusBatch?ids=" + idArr + "&status=" + flag,
             })
-            .catch((err) => {
-              this.$message({ type: "error", message: err });
-            });
-        })
-        .catch((err) => {});
+                .then(() => {
+                  this.getTableData();
+                  this.$message({type: "success", message: "鎿嶄綔鎴愬姛"});
+                })
+                .catch((err) => {
+                  this.$message({type: "error", message: err});
+                });
+          })
+          .catch((err) => {
+          });
     },
     // 琛ㄦ牸鐩戝惉
     tableChange(list) {
@@ -338,7 +346,7 @@
       this.all = list.length === this.tableData.length;
     },
     // 淇敼鏃堕棿鏍煎紡
-    changeTime({ updateTime }) {
+    changeTime({updateTime}) {
       return helper(updateTime);
     },
     // 鍏ㄩ��
@@ -352,7 +360,7 @@
       });
     },
     // 璁剧疆琛ㄦ牸鏂戦┈绾�
-    tableRowClassName({ row, rowIndex }) {
+    tableRowClassName({row, rowIndex}) {
       if ((rowIndex + 1) % 2 === 0) {
         return "warning-row";
       } else {
@@ -406,6 +414,7 @@
         min-width: 120px;
         padding-left: 15px;
       }
+
       .search,
       .message-status,
       .message-kind {
@@ -430,6 +439,7 @@
       .find {
         margin-left: 15px;
       }
+
       .findBtn {
         line-height: 100px;
         margin-left: 15px;
@@ -627,4 +637,4 @@
     padding: 0;
   }
 }
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.8.0