From 09159ac1a337e80d8a1c1ec71c4f689f56c6654b Mon Sep 17 00:00:00 2001 From: lizijiee <562949697@qq.com> Date: Tue, 26 Mar 2024 13:36:43 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9F=A5=E9=87=8D=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=BC=B9=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 6 -- src/api/home/main.ts | 14 +++ src/assets/icons/close-none-border.svg | 23 +++++ src/assets/icons/fold.svg | 24 +++++ src/assets/icons/refresh.svg | 22 +++++ src/assets/icons/shengchengrenwubao.svg | 23 +++++ src/views/home/content/Content.vue | 26 +++++- .../home/content/modal/CheckingTaskModal.vue | 92 +++++++++++++++++++ 8 files changed, 220 insertions(+), 10 deletions(-) create mode 100644 src/assets/icons/close-none-border.svg create mode 100644 src/assets/icons/fold.svg create mode 100644 src/assets/icons/refresh.svg create mode 100644 src/assets/icons/shengchengrenwubao.svg create mode 100644 src/views/home/content/modal/CheckingTaskModal.vue diff --git a/components.d.ts b/components.d.ts index 06ebe68..3b65693 100644 --- a/components.d.ts +++ b/components.d.ts @@ -21,10 +21,8 @@ declare module 'vue' { NDialogProvider: typeof import('naive-ui')['NDialogProvider'] NDivider: typeof import('naive-ui')['NDivider'] NDropdown: typeof import('naive-ui')['NDropdown'] - NEmpty: typeof import('naive-ui')['NEmpty'] NForm: typeof import('naive-ui')['NForm'] NFormItem: typeof import('naive-ui')['NFormItem'] - NGi: typeof import('naive-ui')['NGi'] NGrid: typeof import('naive-ui')['NGrid'] NGridItem: typeof import('naive-ui')['NGridItem'] NImage: typeof import('naive-ui')['NImage'] @@ -41,11 +39,7 @@ declare module 'vue' { NSpace: typeof import('naive-ui')['NSpace'] NSpin: typeof import('naive-ui')['NSpin'] NSwitch: typeof import('naive-ui')['NSwitch'] - NTabPane: typeof import('naive-ui')['NTabPane'] - NTabs: typeof import('naive-ui')['NTabs'] NTag: typeof import('naive-ui')['NTag'] - NTimeline: typeof import('naive-ui')['NTimeline'] - NTimelineItem: typeof import('naive-ui')['NTimelineItem'] NTooltip: typeof import('naive-ui')['NTooltip'] NUpload: typeof import('naive-ui')['NUpload'] NUploadDragger: typeof import('naive-ui')['NUploadDragger'] diff --git a/src/api/home/main.ts b/src/api/home/main.ts index 8072c2c..bd661e2 100644 --- a/src/api/home/main.ts +++ b/src/api/home/main.ts @@ -153,6 +153,20 @@ export async function oneClickCheck(params: Partial = { search_histo headers: { 'Content-Type': ContentTypeEnum.FORM_DATA }, }) } +/** + * 取消查重任务 + * @param note + * @returns + */ + export async function removeCheckDuplicate(checkDuplicateNo) { + + return http.request({ + url: `/ocr/checkDuplicate/removeCheckDuplicate`, + method: 'get', + params: { checkDuplicateNo }, + headers: { 'Content-Type': ContentTypeEnum.FORM_DATA }, + }) +} /** * 创建任务包 * @param diff --git a/src/assets/icons/close-none-border.svg b/src/assets/icons/close-none-border.svg new file mode 100644 index 0000000..e68406f --- /dev/null +++ b/src/assets/icons/close-none-border.svg @@ -0,0 +1,23 @@ + + + 关闭 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/fold.svg b/src/assets/icons/fold.svg new file mode 100644 index 0000000..d7947e3 --- /dev/null +++ b/src/assets/icons/fold.svg @@ -0,0 +1,24 @@ + + + 展开 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/refresh.svg b/src/assets/icons/refresh.svg new file mode 100644 index 0000000..d65d9d7 --- /dev/null +++ b/src/assets/icons/refresh.svg @@ -0,0 +1,22 @@ + + + 刷新 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/shengchengrenwubao.svg b/src/assets/icons/shengchengrenwubao.svg new file mode 100644 index 0000000..5d3141b --- /dev/null +++ b/src/assets/icons/shengchengrenwubao.svg @@ -0,0 +1,23 @@ + + + 生成任务包 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/home/content/Content.vue b/src/views/home/content/Content.vue index 3ebc5d2..e705150 100644 --- a/src/views/home/content/Content.vue +++ b/src/views/home/content/Content.vue @@ -1,5 +1,5 @@ diff --git a/src/views/home/content/modal/CheckingTaskModal.vue b/src/views/home/content/modal/CheckingTaskModal.vue new file mode 100644 index 0000000..6b07726 --- /dev/null +++ b/src/views/home/content/modal/CheckingTaskModal.vue @@ -0,0 +1,92 @@ + + + + +