From 387e8b0743240de72425e5b5c5709d629ace9aa4 Mon Sep 17 00:00:00 2001 From: “dzb” <2632970487@qq.com> Date: 星期二, 11 十月 2022 20:17:43 +0800 Subject: [PATCH] 新增消息界面、处理遗留问题 --- src/views/operate/disposal/casepool/dispatch/index.vue | 34 +++++++++++++++++++++------------- 1 files changed, 21 insertions(+), 13 deletions(-) diff --git a/src/views/operate/disposal/casepool/dispatch/index.vue b/src/views/operate/disposal/casepool/dispatch/index.vue index ac95c3f..ac946a7 100644 --- a/src/views/operate/disposal/casepool/dispatch/index.vue +++ b/src/views/operate/disposal/casepool/dispatch/index.vue @@ -30,12 +30,15 @@ @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"> + <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> @@ -47,7 +50,10 @@ </el-table-column> <el-table-column prop="streetId" label="鎵�灞炲尯鍩�" min-width="10"> </el-table-column> - <el-table-column prop="alarmTime" label="鎶ヨ鏃堕棿" min-width="10"> + <el-table-column prop="alarmTime" label="鎶ヨ鏃堕棿" min-width="15"> + <template slot-scope="scope"> + <span>{{filterTime(scope.row.alarmTime)}}</span> + </template> </el-table-column> <el-table-column prop="continueTime" label="鎸佺画鏃堕棿" min-width="10"> </el-table-column> @@ -61,11 +67,6 @@ </template> </el-table-column> </el-table> - <!-- 鏌ョ湅淇敼椤甸潰 --> - <!-- <el-dialog :visible.sync="dialogUpdate" width="80%" title="鍩虹淇℃伅(浜哄伐)" - v-if="dialogUpdate" :before-close="handleClose"> - <updateUser :info=info /> - </el-dialog> --> <!-- 璇︽儏椤靛睍绀� --> <el-dialog :visible.sync="dialogView" width="80%" title="鍩虹淇℃伅(浜哄伐)" v-if="dialogView" :before-close="handleClose"> @@ -74,7 +75,7 @@ <!-- 涓婁紶椤甸潰 --> <el-dialog :visible.sync="dialogUpload" width="60%" title="涓婁紶澶勭疆缁撴灉" v-if="dialogUpload" :before-close="handleClose"> - <uploadVio v-if="mystatus === 0" :caseId="caseId" @closeDialog="closeDialog"></uploadVio> + <uploadVio v-if="mystatus === 1" :caseId="caseId" @closeDialog="closeDialog"></uploadVio> <uploadIll v-else :caseId="caseId" @closeDialog="closeDialog"></uploadIll> </el-dialog> <!-- tools --> @@ -87,7 +88,7 @@ <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> @@ -106,10 +107,10 @@ </div> </template> <script> -// import updateUser from "./updateUser" import uploadVio from './updateUser/uploadResult/vio' import uploadIll from "./updateUser/uploadResult/ill" import MyDetail from '@/components/detail' +import helper from '@/utils/mydate' export default { components: { // updateUser, @@ -163,7 +164,7 @@ }, ], statusArr:[], - mystatus:0, + mystatus:1, caseId:'', } }, @@ -281,6 +282,7 @@ } }) this.mystatus = idx + 1; + console.log(this.mystatus); this.statusArr[1] = this.typeList[idx].value; this.getUserList(); }, @@ -340,6 +342,10 @@ closeDialog({flag}){ this.dialogUpload = flag; this.getUserList(); + }, + // 澶勭悊鏃堕棿 + filterTime(time){ + return helper(time); } } } @@ -410,7 +416,9 @@ margin-top: 20px; padding-bottom: 50px; border: 1pox solid #fff; - + .btn span:hover{ + cursor: pointer; + } .type-nav { display: flex; line-height: 40px; -- Gitblit v1.8.0