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 }