diff --git a/mock/user/user.ts b/mock/user/user.ts index 22854ed..ff5816e 100644 --- a/mock/user/user.ts +++ b/mock/user/user.ts @@ -23,7 +23,7 @@ const adminInfo = { value: 'task-main', }, { - label: 'AI工单', + label: '图审审批管理', value: 'worksheet-main', }, ], diff --git a/src/api/home/main.ts b/src/api/home/main.ts index 7028557..2b8bfc3 100644 --- a/src/api/home/main.ts +++ b/src/api/home/main.ts @@ -180,6 +180,19 @@ export async function oneClickCheck(params: Partial = { search_histo params }) } +/** + * 解散任务包 + * @param + * @returns + */ + export async function deletePackage(params) { + + return http.request({ + url: `/ocr/ocrTaskPackage/deletePackage`, + method: 'get', + params + }) +} /** * 任务完成——创建任务包前——获取图片列表 * @param 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/assets/icons/column.svg b/src/assets/icons/column.svg new file mode 100644 index 0000000..954e360 --- /dev/null +++ b/src/assets/icons/column.svg @@ -0,0 +1,18 @@ + + + 自定义列 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/power-off.svg b/src/assets/icons/power-off.svg new file mode 100644 index 0000000..9ec7596 --- /dev/null +++ b/src/assets/icons/power-off.svg @@ -0,0 +1,17 @@ + + + 沉浸模式-开启 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/components/Approval/NotPassed.vue b/src/components/Approval/NotPassed.vue index e2d4031..b2e53a5 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) @@ -32,8 +30,8 @@ const rules = { } const formData = reactive({ - disposeTypeId: '', - failCauseId: '', + disposeTypeId: '262403670085013522', + failCauseId: '260402999231251188', comment: '', }) @@ -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) } @@ -151,7 +149,7 @@ async function selectChange(id) { - + @@ -159,9 +157,9 @@ async function selectChange(id) {