From 7298d5354963a88643a543b51b90192dc9fc934c Mon Sep 17 00:00:00 2001 From: doum <doum> Date: 星期四, 11 九月 2025 18:43:14 +0800 Subject: [PATCH] 最新版本541200007 --- admin/src/views/task/index.vue | 57 +++++++++++++++++++++++++++------------------------------ 1 files changed, 27 insertions(+), 30 deletions(-) diff --git a/admin/src/views/task/index.vue b/admin/src/views/task/index.vue index 4eb6bd9..375132e 100644 --- a/admin/src/views/task/index.vue +++ b/admin/src/views/task/index.vue @@ -11,7 +11,7 @@ </template> </QueryForm> <!-- --> - <el-tabs v-model="filters.queryType" @tab-click="(e) => getHeadData(1)"> + <el-tabs v-model="filters.queryType" @tab-click="(e) => getHeadData(1)" class="el-tabs-ele"> <el-tab-pane label="寰呭鐞�" name="0"> <template #label> <span>寰呭鐞� @@ -33,7 +33,7 @@ </template> </el-tab-pane> </el-tabs> - <el-table v-loading="loading" :data="dataList" stripe row-key="id" class="mb20" default-expand-all> + <el-table :height="tableHeightNew" v-loading="loading" :data="dataList" stripe row-key="id" default-expand-all> <el-table-column label="澶勭悊浜嬮」" min-width="160"> <template slot-scope="{ row }"> {{ row.title }} </template> @@ -82,7 +82,9 @@ taskCenterPage, taskSignRead } from '@/api' +import BaseComputHeight from '@/components/base/BaseComputHeight' export default { + extends: BaseComputHeight, components: { TaskDetail, VisReportDetail, @@ -102,7 +104,9 @@ isShowDriver: false, filters: { queryType: '0', - // fastdate: 0 + startDate: '', + endDate: '', + fastdate: '0' }, queryFormConfig: { formItems: [ @@ -115,14 +119,14 @@ { label: '璁垮鎶ュ', value: '1' }, { label: '鐢ㄨ溅鐢宠', value: '2' }, { label: '闅愭偅闅忔墜鎷�', value: '3' }, - { label: '鐗╂祦杞︾敵璇�', value: '4' } + { label: '鐗╂祦杞︾敵璇�', value: '6' } ] }, { - filed: 'selTime', - type: 'datetimerange', - label: '璧锋鏃堕棿', - pickerOptions: {} + filed1: 'startDate', + filed2: 'endDate', + type: 'datetime', + label: '璧锋鏃堕棿' }, { type: 'slot', @@ -146,19 +150,20 @@ { name: '璁垮鎶ュ', id: 1 }, { name: '鐢ㄨ溅鐢宠', id: 2 }, { name: '闅愭偅闅忔墜鎷�', id: 3 }, - { name: '鐗╂祦杞︾敵璇�', id: 4 } + { name: '鐗╂祦杞︾敵璇�', id: 6 } ] } }, created() { // this.getHeadData() - // this.changeRadio('0') - this.getHeadData() + this.changeRadio('0') + // this.getHeadData() }, methods: { changeRadio(day) { 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.filters.startDate = arr[0] + this.filters.endDate = arr[1] this.getHeadData() }, SubSuccess(str) { @@ -230,20 +235,11 @@ } }, changeForm(str) { - if (str === 'selTime') { - this.$set(this.filters, 'fastdate', null) - this.getHeadData() - } + this.$set(this.filters, 'fastdate', null) + this.getHeadData() }, getList(page) { const { filters, pagination } = this - if (filters.selTime && filters.selTime.length > 0) { - filters.startDate = filters.selTime[0] - filters.endDate = filters.selTime[1] - } else { - filters.startDate = null - filters.endDate = null - } pagination.page = page || pagination.page taskCenterPage({ model: { ...filters, queryType: Number(filters.queryType) }, @@ -262,13 +258,13 @@ }, getHeadData(page) { const { filters } = this - if (filters.selTime && filters.selTime.length > 0) { - filters.startDate = filters.selTime[0] - filters.endDate = filters.selTime[1] - } else { - filters.startDate = null - filters.endDate = null - } + // if (filters.selTime && filters.selTime.length > 0) { + // filters.startDate = filters.selTime[0] + // filters.endDate = filters.selTime[1] + // } else { + // filters.startDate = null + // filters.endDate = null + // } this.loading = true taskCenterHeadPC({ ...filters, queryType: Number(filters.queryType), isDetail: '1' }).then(res => { this.headData = res @@ -285,6 +281,7 @@ }, handleSizeChange(capacity) { this.pagination.capacity = capacity + this.getHeadData(1) } } } -- Gitblit v1.9.3