From 80109d15369fb68df4f63a62d0b90b4d5b921991 Mon Sep 17 00:00:00 2001 From: XaoLi717 <144221124+XaoLi717@users.noreply.github.com> Date: Fri, 13 Dec 2024 08:28:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=90=9C=E7=B4=A2=E9=87=8D=E7=BD=AE=E9=83=BD?= =?UTF-8?q?=E5=8F=AA=E8=8E=B7=E5=8F=96=E6=9C=AC=E4=BA=BA=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Home/qjgl/SelectQjgl.vue | 53 ++++++++++++++++-------------- 1 file changed, 28 insertions(+), 25 deletions(-) diff --git a/src/views/Home/qjgl/SelectQjgl.vue b/src/views/Home/qjgl/SelectQjgl.vue index 41a6346..3f86408 100644 --- a/src/views/Home/qjgl/SelectQjgl.vue +++ b/src/views/Home/qjgl/SelectQjgl.vue @@ -33,26 +33,26 @@ /> - - - - - - + + + + + + + + + + + + + + + + + + + + import {DICT_TYPE, getIntDictOptions} from "@/utils/dict"; -import {defaultProps, handleTree} from "@/utils/tree"; +import { handleTree} from "@/utils/tree"; import {QjglApi, QjglVO} from "@/api/home/qjgl"; import * as DeptApi from "@/api/system/dept"; @@ -145,7 +145,7 @@ const queryParams = reactive({ deptName: undefined, createTime: [], processInstanceId: undefined, - userId: undefined, + userId: undefined as number | undefined, status: undefined }) const queryParamsDept = reactive({ @@ -170,9 +170,10 @@ const resetQuery = () => { } /** 查询列表 */ -const getList = async () => { +const getList = async (id?:any) => { loading.value = true try { + queryParams.userId = uId.value | id; const data = await QjglApi.getQjglPage(queryParams) list.value = data.list total.value = data.total @@ -205,14 +206,16 @@ const resetForm = ()=>{ } } +const uId = ref(); /** 打开弹窗 */ -const open = async () => { +const open = async (id?:any) => { dialogVisible.value = true dialogTitle.value = '请假数据选择' + uId.value = id; resetForm() loading.value = true try { - await getList() + await getList(id) } finally { loading.value=false }