From 676722551d0bc2f8caa0644961e60deef3f0d532 Mon Sep 17 00:00:00 2001
From: “dzb” <2632970487@qq.com>
Date: 星期一, 10 十月 2022 18:08:27 +0800
Subject: [PATCH] 修改遗留问题,新增店铺管理删除、编辑,新增车辆管理模块

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

diff --git a/src/views/operate/disposal/casepool/pool/index.vue b/src/views/operate/disposal/casepool/pool/index.vue
index b54da2e..f45c45c 100644
--- a/src/views/operate/disposal/casepool/pool/index.vue
+++ b/src/views/operate/disposal/casepool/pool/index.vue
@@ -58,6 +58,9 @@
                         </template>
                     </el-table-column>
                     <el-table-column prop="eventSource" label="闂鏉ユ簮" min-width="10">
+                        <template slot-scope="scope">
+                            <span>{{scope.row.eventSource === 2 ? '浜哄伐涓婃姤' : '瑙嗛涓婁紶'}}</span>
+                        </template>
                     </el-table-column>
                     <el-table-column prop="category" label="澶х被鍚嶇О" min-width="10">
                     </el-table-column>
@@ -90,24 +93,27 @@
                 <!-- 璇︽儏椤靛睍绀� -->
                 <el-dialog :visible.sync="dialogView" width="80%" title="鍩虹淇℃伅(浜哄伐)" v-if="dialogView"
                     :before-close="handleClose">
-                    <MyDetail :info=info></MyDetail>
+                    <MyDetail :info=info v-if="mystatus==1 ? true:false"></MyDetail>
+                    <MyIllDetail :info=info v-else></MyIllDetail>
                 </el-dialog>
                 <!-- 璋冨害 -->
                 <el-dialog :visible.sync="dialogDispatch" width="80%" title="璋冨害淇℃伅" v-if="dialogDispatch"
                     :before-close="handleClose">
-                    <MyDispatch :id="baseId" @changeDialog="changeDialog" :refresh="getUserList"></MyDispatch>
+                    <MyDispatch :id="baseId" :mytype="mystatus" @changeDialog="changeDialog" :refresh="getUserList">
+                    </MyDispatch>
                 </el-dialog>
                 <!-- tools -->
                 <div class="tools">
                     <div class="funs">
                         <div class="funsItem">
-                            <el-checkbox v-model="all" @change="selectAll()" :disabled="tableData.length !== 0 ? false : true">鍏ㄩ��</el-checkbox>
+                            <el-checkbox v-model="all" @change="selectAll()"
+                                :disabled="tableData.length !== 0 ? false : true">鍏ㄩ��</el-checkbox>
                         </div>
                         <div class="funsItem">
                             <el-checkbox v-model="unsame" @change="disSame(tableData)">鍙嶉��</el-checkbox>
                         </div>
                         <div class="funsItem">
-                            <el-select v-model="myIdx" placeholder="鎵归噺鎿嶄綔" @change="selectChange">
+                            <el-select v-model="myIdx" placeholder="鎵归噺鎿嶄綔" @change="selectChange" disabled>
                                 <el-option v-for="item in options" :key="item.value" :label="item.label"
                                     :value="item.value" :disabled="item.disabled">
                                 </el-option>
@@ -127,13 +133,14 @@
 </template>
 <script>
 import MyDetail from '@/components/detail'
+import MyIllDetail from '@/components/illdetail'
 import createUser from "./createUser"
 import MyIll from './createUser/ill'
 import MyVio from './createUser/vio'
 import MyDispatch from '@/components/dispatch'
 export default {
     components: {
-        createUser, MyIll, MyVio, MyDetail, MyDispatch
+        createUser, MyIll, MyVio, MyDetail, MyDispatch, MyIllDetail
     },
     data() {
         return {
@@ -222,7 +229,7 @@
                     checked: false,
                 },
             ],
-            mystatus: '',
+            mystatus: 1,
             statusArr: [],
             baseId: 0
 

--
Gitblit v1.8.0