diff --git a/src/api/task/task.ts b/src/api/task/task.ts index 5dc1654..572e5f7 100644 --- a/src/api/task/task.ts +++ b/src/api/task/task.ts @@ -7,11 +7,15 @@ import { ContentTypeEnum } from '@/enums/httpEnum' * 获取审核列表 * @returns */ -export async function getApprovalList(page: PageParam) { +export async function getApprovalList(page: any) { const res = await http.request({ url: `/flow/task/listalldata`, method: 'get', - params: { pageSize: page.pageSize, currPage: page.pageNo }, + params: { + pageSize: page.pageSize, + currPage: page.pageNo, + keyword: page.keyword, + }, }) const { data: { list, totalCount } } = res diff --git a/src/components/Approval/NotPassed.vue b/src/components/Approval/NotPassed.vue index e2d4031..04bad76 100644 --- a/src/components/Approval/NotPassed.vue +++ b/src/components/Approval/NotPassed.vue @@ -4,9 +4,7 @@ import { useMessage } from 'naive-ui' import { useDictionary } from '@/store/modules/dictonary' import { audit } from '@/api/task/task' -const emit = defineEmits<{ - (e: 'success') -}>() +const emit = defineEmits(['success']) const message = useMessage() const loading = ref(false) @@ -104,7 +102,7 @@ async function handleSumbit(e: MouseEvent) { const { code } = res if (code === 'OK') { message.success('审核成功') - emit('success') + emit('success', param) closeModal() } else { message.error(res.message) } diff --git a/src/layout/components/Header/index.vue b/src/layout/components/Header/index.vue index a6f42c2..71b411d 100644 --- a/src/layout/components/Header/index.vue +++ b/src/layout/components/Header/index.vue @@ -1,20 +1,29 @@