ソースを参照

优化后台功能

lex-xin 4 年 前
コミット
1f13cb8286

+ 4 - 0
src/components/Pagination/index.vue

@@ -100,6 +100,10 @@ export default {
           }
         }
       }
+
+      if (this.saveKey) {
+        searchs.update(this.$route.path, undefined, 'bind')
+      }
     }
   },
   methods: {

+ 2 - 0
src/router/notKeepAliveList.js

@@ -33,6 +33,8 @@ export default [
   '/luckyDraw/trophyManager', // 奖品设置
   '/luckyDraw/lotteryRecord', // 抽奖记录
   '/specialSetup/globalConfig', // 全局配置
+  '/specialSetup/globalMusicGroup',
+  '/specialSetup/globalSubjects',
   '/specialSetup/adminManager', // 系统角色权限管理
   '/specialSetup/adminoperation',
   '/reportForm/index', // 报表中心

+ 0 - 1
src/store/modules/tagsView.js

@@ -5,7 +5,6 @@ const tagsView = {
   },
   mutations: {
     ADD_VISITED_VIEWS: (state, view) => {
-      console.log(view)
       if (state.visitedViews.some(v => v.path === view.path)) {
         state.visitedViews.forEach(v => {
           if (v.path === view.path) {

+ 9 - 2
src/views/categroyManager/generalSettings/errorManager.vue

@@ -118,8 +118,15 @@ export default {
       })
     },
     onTypesDel (row) {
-      hotWordLabelManageDel(row.id).then(res => {
-        this.messageTips('删除', res)
+      this.$confirm("是否确认删除热词标签", "提示", {
+        confirmButtonText: "确定",
+        cancelButtonText: "取消",
+        type: "warning",
+      })
+      .then(() => {
+        hotWordLabelManageDel(row.id).then(res => {
+          this.messageTips('删除', res)
+        })
       })
     },
     messageTips (title, res) {

+ 1 - 1
src/views/categroyManager/insideSetting/adminOperation.vue

@@ -148,7 +148,7 @@ export default {
         tempData = this.setTableData(silderList.data)
 
         this.data = tempData
-        console.log(this.data)
+        // console.log(this.data)
       }
       // console.log(this.pageType)
       if (this.pageType == 'update') {

+ 1 - 1
src/views/categroyManager/insideSetting/staffManager.vue

@@ -625,7 +625,7 @@ export default {
   }
 }
 /deep/.el-dialog__body {
-  padding: 0 20px;
+  // padding: 0 20px;
 }
 /deep/.el-select,
 /deep/.el-date-editor.el-input {

+ 1 - 0
src/views/categroyManager/specialSetup/chargesList.vue

@@ -100,6 +100,7 @@
         </el-table>
         <pagination
         :saveKey="'chargesList'"
+        sync
         :total="pageInfo.total"
                     :page.sync="pageInfo.page"
                     :limit.sync="pageInfo.limit"

+ 9 - 2
src/views/categroyManager/specialSetup/jobTemplateSetting.vue

@@ -185,9 +185,16 @@ export default {
       }
     },
     onJobDel (row) {
-      homeWorkDel(row.id).then(res => {
-        this.messageTips('删除', res)
+      this.$confirm("是否确认删除作业模板", "提示", {
+        confirmButtonText: "确定",
+        cancelButtonText: "取消",
+        type: "warning",
       })
+        .then(() => {
+          homeWorkDel(row.id).then(res => {
+            this.messageTips('删除', res)
+          })
+        })
     },
     messageTips (title, res) {
       if (res.code == 200) {

+ 12 - 5
src/views/categroyManager/specialSetup/musicalManager.vue

@@ -125,12 +125,19 @@ export default {
       })
     },
     subjectDelete (item) { // 删除分类
-      subjectUpset({
-        delFlag: 'YES',
-        id: item.id
-      }).then(res => {
-        this.messageTips('删除', res)
+      this.$confirm("是否确认删除分类", "提示", {
+        confirmButtonText: "确定",
+        cancelButtonText: "取消",
+        type: "warning",
       })
+        .then(() => {
+          subjectUpset({
+            delFlag: 'YES',
+            id: item.id
+          }).then(res => {
+            this.messageTips('删除', res)
+          })
+        })
     },
     messageTips (title, res) {
       if (res.code == 200) {

+ 12 - 5
src/views/categroyManager/specialSetup/musicalManagerOut.vue

@@ -123,12 +123,19 @@ export default {
       })
     },
     subjectDelete (item) { // 删除分类
-      subjectUpset({
-        delFlag: 'YES',
-        id: item.id
-      }).then(res => {
-        this.messageTips('删除', res)
+      this.$confirm("是否确认删除该分类", "提示", {
+        confirmButtonText: "确定",
+        cancelButtonText: "取消",
+        type: "warning",
       })
+        .then(() => {
+          subjectUpset({
+            delFlag: 'YES',
+            id: item.id
+          }).then(res => {
+            this.messageTips('删除', res)
+          })
+        })
     },
     messageTips (title, res) {
       if (res.code == 200) {

+ 1 - 1
src/views/categroyManager/specialSetup/typesManager.vue

@@ -28,7 +28,7 @@
           </el-table-column>
         </el-table>
         <pagination
-        save-key='typesManager'
+        saveKey='typesManager'
         sync
         :total.sync="pageInfo.total"
                     :page.sync="pageInfo.page"