From ccedc2e714c01d51f8eb986c6549ea701811f4bb Mon Sep 17 00:00:00 2001
From: “dzb” <2632970487@qq.com>
Date: 星期六, 08 十月 2022 18:07:44 +0800
Subject: [PATCH] 新增运营管理中基础设置的违规违建类型添加,添加一些取消按钮的实现

---
 src/views/operate/disposal/casepool/pool/index.vue |   74 ++++++++++++++++++++++++++++++++++---
 1 files changed, 68 insertions(+), 6 deletions(-)

diff --git a/src/views/operate/disposal/casepool/pool/index.vue b/src/views/operate/disposal/casepool/pool/index.vue
index b9cb8fa..f85ea4e 100644
--- a/src/views/operate/disposal/casepool/pool/index.vue
+++ b/src/views/operate/disposal/casepool/pool/index.vue
@@ -51,9 +51,9 @@
                     @selection-change="tableChange">
                     <el-table-column type="selection" min-width="5">
                     </el-table-column>
-                    <el-table-column prop="id" label="浜嬩欢缂栧彿" min-width="10">
+                    <el-table-column prop="code" label="浜嬩欢缂栧彿" min-width="10">
                         <template slot-scope="scope">
-                            <el-link @click="JumpView(scope.row)">{{scope.row.id}}</el-link>
+                            <el-link @click="JumpView(scope.row)">{{scope.row.code}}</el-link>
                         </template>
                     </el-table-column>
                     <el-table-column prop="eventSource" label="闂鏉ユ簮" min-width="10">
@@ -79,9 +79,9 @@
                                 <span class="line">|</span>
                                 <span @click="handleDispatch(scope.row)">璋冨害</span>
                                 <span class="line">|</span>
-                                <span @click="handleDelete(scope.row)">鍦ㄥ涔�</span>
+                                <span @click="handleLearn(scope.row)">鍦ㄥ涔�</span>
                                 <span class="line">|</span>
-                                <span @click="handleDelete(scope.row)">鏆備笉澶勭悊</span>
+                                <span @click="handleNotDeal(scope.row)">鏆備笉澶勭悊</span>
                             </div>
                         </template>
                     </el-table-column>
@@ -200,12 +200,12 @@
                 },
                 {
                     name: '鍦ㄥ涔�',
-                    value: 4,
+                    value: 3,
                     checked: false
                 },
                 {
                     name: '鏆備笉澶勭悊',
-                    value: 5,
+                    value: 4,
                     checked: false
                 },
             ],
@@ -335,6 +335,10 @@
                 this.tableData = res.data.records;
                 console.log(res);
             })
+            .catch(err=>{
+                console.log(err)
+                this.tableData = [];
+            })
         },
         // 璁剧疆琛ㄦ牸鏂戦┈绾�
         tableRowClassName({ row, rowIndex }) {
@@ -425,6 +429,64 @@
                     this.info = res.data;
                     this.dialogView = true;
                 })
+        },
+        // 鍦ㄥ涔�
+        handleLearn({id}){
+            console.log(id);
+            this.$axios({
+                method:'put',
+                url:'sccg/base_case/case_status_update?caseId='+id + '&state='+3
+            })
+            .then(res=>{
+                console.log(res);
+                if(res.code === 200){
+                    this.$notify({
+                        title:'娓╅Θ鎻愮ず',
+                        message:'姝や簨浠跺凡蹇界暐,杩斿洖绯荤粺鍦ㄥ涔�',
+                        type:'success',
+                        position: 'bottom-right'
+                    })
+                    // this.$message({
+                    //     type:'success',
+                    //     message:'鎿嶄綔鎴愬姛',
+                    // })
+                    this.getUserList();
+                }else{
+                    this.$message({
+                        type:'error',
+                        message:'鎿嶄綔澶辫触'
+                    })
+                }
+            })
+        },
+        // 鏆備笉澶勭悊
+        handleNotDeal({id}){
+            console.log(id);
+            this.$axios({
+                method:'put',
+                url:'sccg/base_case/case_status_update?caseId='+id + '&state='+4
+            })
+            .then(res=>{
+                console.log(res);
+                if(res.code === 200){
+                    this.$notify({
+                        title:'娓╅Θ鎻愮ず',
+                        message:'姝や簨浠舵殏涓嶅鐞�,璇峰墠寰�鏆備笉澶勭悊鐣岄潰鏌ョ湅璇︽儏',
+                        type:'success',
+                        position: 'bottom-right'
+                    })
+                    // this.$message({
+                    //     type:'success',
+                    //     message:'鎿嶄綔鎴愬姛',
+                    // })
+                    this.getUserList();
+                }else{
+                    this.$message({
+                        type:'error',
+                        message:'鎿嶄綔澶辫触'
+                    })
+                }
+            })
         }
     }
 }

--
Gitblit v1.8.0