From 1ae471941bbdf9dde5dba668d33acf415fc6ec07 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期一, 21 十月 2024 16:54:48 +0800
Subject: [PATCH] 最新版本541200007

---
 admin/src/views/task/index.vue |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/admin/src/views/task/index.vue b/admin/src/views/task/index.vue
index 00740fb..ac5d8d1 100644
--- a/admin/src/views/task/index.vue
+++ b/admin/src/views/task/index.vue
@@ -62,10 +62,11 @@
       class="mb20"
       default-expand-all
     >
-      <el-table-column label="澶勭悊浜嬮」" min-width="200">
+      <el-table-column label="澶勭悊浜嬮」" min-width="160">
         <template slot-scope="{ row }"> {{ row.title}}
         </template>
       </el-table-column>
+      <el-table-column prop="info" label="褰撳墠闃舵" min-width="100"></el-table-column>
       <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100">
       </el-table-column>
       <el-table-column label="鎿嶄綔" width="230" fixed="right">
@@ -73,7 +74,6 @@
           <el-button
             type="text"
             @click="handleDetail(row)"
-            v-permissions="['business:company:update']"
             >鏌ョ湅璇︽儏</el-button
           >
         </template>
@@ -84,10 +84,10 @@
       @current-change="getList"
       :pagination="pagination"
     />
-    <TaskDetail v-if="isShowDetail" ref="DetailRef" />
-    <VisReportDetail v-if="isShowReport" ref="VisReportDetailRef" />
-    <DangetDetail v-if="isShowDanger" ref="DangetDetailRef" />
-    <DriverDetail v-if="isShowDriver" ref="DriverDetailRef" />
+    <TaskDetail v-if="isShowDetail" ref="DetailRef" @close="isShowDetail = false" @success="SubSuccess('isShowDetail')" />
+    <VisReportDetail v-if="isShowReport" ref="VisReportDetailRef" @close="isShowReport = false" @success="SubSuccess('isShowReport')" />
+    <DangetDetail v-if="isShowDanger" ref="DangetDetailRef" @close="isShowDanger = false" @success="SubSuccess('isShowDanger')" />
+    <DriverDetail v-if="isShowDriver" ref="DriverDetailRef" @close="isShowDriver = false" @success="SubSuccess('isShowDriver')" />
     <!-- 鐢ㄨ溅鐢宠 -->
     <OperaCarUseBookWindow ref="OperaDetailsWindow" @success="getList" />
     <!-- 闅愭偅 -->
@@ -133,7 +133,7 @@
       isShowDriver: false,
       filters: {
         queryType: '0',
-        fastdate: 0
+        // fastdate: 0
       },
       queryFormConfig: {
         formItems: [
@@ -165,12 +165,12 @@
       },
       pagination: {
         capacity: 10,
-        page: 1
+        page: 1,
+        total: 0,
       },
       loading: false,
       dataList: [],
       headData: {},
-      total: 0,
 
       cateList: [
         { name: '璁垮鐢宠', id: 0 },
@@ -183,7 +183,7 @@
   },
   created () {
     // this.getHeadData()
-    this.changeRadio('0')
+    // this.changeRadio('0')
     this.getList()
   },
   methods: {
@@ -191,6 +191,10 @@
       const arr = [dayjs().subtract(day, 'day').format('YYYY-MM-DD') + ' 00:00:00', dayjs().format('YYYY-MM-DD') + ' 23:59:59']
       this.$set(this.filters, 'selTime', arr)
       this.getList()
+    },
+    SubSuccess(str) {
+      this[str] = false
+      this.getTaskList()
     },
     handleDetail (row) {
       if (this.filters.queryType == 3) {
@@ -249,7 +253,6 @@
     },
     getList (page) {
       this.getHeadData()
-      console.log(this.filters)
       const { filters, pagination } = this
       if (filters.selTime && filters.selTime.length > 0) {
         filters.startDate = filters.selTime[0]
@@ -265,6 +268,7 @@
       }).then(res => {
         console.log('res', res)
         this.dataList = res.records || []
+        this.pagination.total = res.total || 0
         this.dataList.forEach(i => {
           i.param1 = JSON.parse(i.param1)
         })
@@ -286,7 +290,6 @@
     clear () {
       this.filters = {
         queryType: '0',
-        fastdate: 0
       }
       this.getList(0)
     },

--
Gitblit v1.9.3