From 2342a3555e19014ad7656d253dd11246501fe6a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=88=E5=85=86=E5=A2=9E?= <你的邮箱@example.com> Date: Thu, 30 Apr 2026 18:07:19 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E6=94=B9=EF=BC=8C=E9=B1=BC?= =?UTF-8?q?=E7=A7=8D=E7=B1=BB=E4=BF=AE=E6=94=B9=EF=BC=8C=E6=B5=81=E5=9F=9F?= =?UTF-8?q?=E5=9F=BA=E5=9C=B0=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/guoYuSheShiShuJuTianBao/index.ts | 14 +- frontend/src/api/select/index.ts | 14 +- frontend/src/components/BasicSearch/index.vue | 48 ++- frontend/src/components/fishSearch/index.vue | 27 +- frontend/src/store/modules/shuJuTianBao.ts | 59 +++- frontend/src/styles/ant-design-vue.scss | 15 +- .../guoYuSheShiShuJuTianBaoForm.vue | 192 +++++++----- .../guoYuSheShiShuJuTianBaoSearch.vue | 12 +- .../guoYuSheShiShuJuTianBaoTable.vue | 219 ++++++++++---- .../guoYuSheShiShuJuTianBao/index.vue | 283 +++++++++--------- 10 files changed, 583 insertions(+), 300 deletions(-) diff --git a/frontend/src/api/guoYuSheShiShuJuTianBao/index.ts b/frontend/src/api/guoYuSheShiShuJuTianBao/index.ts index ee26614..bbefa05 100644 --- a/frontend/src/api/guoYuSheShiShuJuTianBao/index.ts +++ b/frontend/src/api/guoYuSheShiShuJuTianBao/index.ts @@ -88,11 +88,17 @@ export function getLastImportResult() { method: 'get' }); } - -// 批量保存草稿 -export function batchSaveDraft(data:any) { +export function deleteFile(params:any) { return request({ - url: '/data/fishDraft/batchSaveDraft', + url: '/data/fishDraft/deleteFile', + method: 'get', + params + }); +} +// 批量保存草稿 +export function importBatchSaveDraft(data:any) { + return request({ + url: '/data/fishDraft/importBatchSaveDraft', method: 'post', data }); diff --git a/frontend/src/api/select/index.ts b/frontend/src/api/select/index.ts index a43e8ed..a6eeb2b 100644 --- a/frontend/src/api/select/index.ts +++ b/frontend/src/api/select/index.ts @@ -8,6 +8,14 @@ export function getBaseDropdown(data:any) { data }); } +// 流域下拉列表 +export function getSelectForDropdown(data:any) { + return request({ + url: '/env/hbrv/selectForDropdown', + method: 'get', + data + }); +} //电站下拉列表 export function getEngInfoDropdown(data:any) { return request({ @@ -16,10 +24,10 @@ export function getEngInfoDropdown(data:any) { data }); } -// 更新导入任务 -export function updateImportTask(data:any) { +// 重新验证并更新行数据 +export function revalidateAndUpdateRow(data:any) { return request({ - url: '/data/importTask/update', + url: '/data/fishDraft/revalidateAndUpdateRow', method: 'post', data }); diff --git a/frontend/src/components/BasicSearch/index.vue b/frontend/src/components/BasicSearch/index.vue index 1cb5ec0..1babc67 100644 --- a/frontend/src/components/BasicSearch/index.vue +++ b/frontend/src/components/BasicSearch/index.vue @@ -74,7 +74,8 @@