搜索重置都只获取本人数据

This commit is contained in:
XaoLi717 2024-12-13 08:28:49 +08:00
parent ed49178e3e
commit 80109d1536

View File

@ -33,26 +33,26 @@
/>
</el-select>
</el-form-item>
<el-form-item label="起草人" prop="userName">
<el-input
v-model="queryParams.userName"
placeholder="请输入起草人"
clearable
@keyup.enter="handleQuery"
class="!w-240px"
/>
</el-form-item>
<el-form-item label="归属部门" prop="deptId">
<el-tree-select
v-model="queryParams.deptId"
:data="deptList"
:props="defaultProps"
check-strictly
node-key="id"
class="!w-240px"
placeholder="请选择归属部门"
/>
</el-form-item>
<!-- <el-form-item label="起草人" prop="userName">-->
<!-- <el-input-->
<!-- v-model="queryParams.userName"-->
<!-- placeholder="请输入起草人"-->
<!-- clearable-->
<!-- @keyup.enter="handleQuery"-->
<!-- class="!w-240px"-->
<!-- />-->
<!-- </el-form-item>-->
<!-- <el-form-item label="归属部门" prop="deptId">-->
<!-- <el-tree-select-->
<!-- v-model="queryParams.deptId"-->
<!-- :data="deptList"-->
<!-- :props="defaultProps"-->
<!-- check-strictly-->
<!-- node-key="id"-->
<!-- class="!w-240px"-->
<!-- placeholder="请选择归属部门"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item label="创建时间" prop="createTime">
<el-date-picker
v-model="queryParams.createTime"
@ -115,7 +115,7 @@
<script setup lang="ts">
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
}