From e23a1db0b60437f17d09d65c65f8fd0c8a5d88c7 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期一, 26 八月 2024 18:11:07 +0800 Subject: [PATCH] 最新版本 --- admin/src/views/task/index.vue | 27 +++++++++++++++++++++------ 1 files changed, 21 insertions(+), 6 deletions(-) diff --git a/admin/src/views/task/index.vue b/admin/src/views/task/index.vue index 86f5e2f..8d1c350 100644 --- a/admin/src/views/task/index.vue +++ b/admin/src/views/task/index.vue @@ -120,8 +120,9 @@ import OperaVisitsDesWindow from '@/components/business/OperaVisitsDesWindow' import dayjs from 'dayjs' import { - taskCenterHead, - taskCenterPage + taskCenterHeadPC, + taskCenterPage, + taskSignRead } from '@/api' export default { components: { @@ -201,8 +202,16 @@ this.getList() }, handleDetail (row) { + if (this.filters.queryType == 3) { + taskSignRead({ + noticesId: row.id, + signType: 0 + }).then(res => { + this.getHeadData() + }) + } if (row.objType === 2) { - this.$refs.OperaDetailsWindow.open('鍏姟杞︾敵璇疯鎯�', row) + this.$refs.OperaDetailsWindow.open('鍏姟杞︾敵璇疯鎯�', { ...row, id: row.objId }) return } if (row.objType === 1) { @@ -260,9 +269,15 @@ }) }, getHeadData () { - taskCenterHead({ - isDetail: '1' - }).then(res => { + 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 + } + taskCenterHeadPC({ ...filters, queryType: Number(filters.queryType), isDetail: '1' }).then(res => { this.headData = res }) }, -- Gitblit v1.9.3