From 0f7c42b949898d04f39623bfca5aa75470cc49b2 Mon Sep 17 00:00:00 2001 From: hxd <2097294126@qq.com> Date: Thu, 7 Aug 2025 18:40:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E7=B1=BB=EF=BC=8C=E7=89=A9=E7=A7=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/dynamicpage/ProTable/index.vue | 36 +- .../dynamicpage/auditForm/index.vue | 114 +++ .../dynamicpage/modalForm/index.vue | 176 +++++ src/components/dynamicpage/type.ts | 25 +- src/components/pagination/index.vue | 170 ++--- src/types/index.ts | 5 + src/utils/index.ts | 0 src/views/businesses/classifyStatuse/api.ts | 54 ++ .../businesses/classifyStatuse/index.vue | 681 ++++++++++++++++++ src/views/businesses/classifyStatuse/type.ts | 78 ++ .../ApiV1BusinessesSpeciesNameDetail.vue | 200 ----- .../ApiV1BusinessesSpeciesNameEdit.vue | 173 ----- src/views/businesses/speciesName/api.ts | 54 ++ src/views/businesses/speciesName/api/index.ts | 45 -- src/views/businesses/speciesName/index.vue | 459 +++++++++--- .../speciesName/{type/index.ts => type.ts} | 11 +- 16 files changed, 1654 insertions(+), 627 deletions(-) create mode 100644 src/components/dynamicpage/auditForm/index.vue create mode 100644 src/components/dynamicpage/modalForm/index.vue create mode 100644 src/utils/index.ts create mode 100644 src/views/businesses/classifyStatuse/api.ts create mode 100644 src/views/businesses/classifyStatuse/index.vue create mode 100644 src/views/businesses/classifyStatuse/type.ts delete mode 100644 src/views/businesses/speciesName/ApiV1BusinessesSpeciesNameDetail.vue delete mode 100644 src/views/businesses/speciesName/ApiV1BusinessesSpeciesNameEdit.vue create mode 100644 src/views/businesses/speciesName/api.ts delete mode 100644 src/views/businesses/speciesName/api/index.ts rename src/views/businesses/speciesName/{type/index.ts => type.ts} (79%) diff --git a/src/components/dynamicpage/ProTable/index.vue b/src/components/dynamicpage/ProTable/index.vue index 1234540..56d5c27 100644 --- a/src/components/dynamicpage/ProTable/index.vue +++ b/src/components/dynamicpage/ProTable/index.vue @@ -15,6 +15,13 @@ @sort-change="onSortChange" v-bind="tableProps" > + + + + + @@ -22,7 +29,7 @@ @@ -66,6 +72,7 @@ :fixed="actionFixed" :width="actionWidth" align="center" + class-name="small-padding" > diff --git a/src/views/businesses/speciesName/type/index.ts b/src/views/businesses/speciesName/type.ts similarity index 79% rename from src/views/businesses/speciesName/type/index.ts rename to src/views/businesses/speciesName/type.ts index 4a31d89..4367ee7 100644 --- a/src/views/businesses/speciesName/type/index.ts +++ b/src/views/businesses/speciesName/type.ts @@ -22,6 +22,7 @@ export interface SpeciesNameInfoData { auditUser: number | undefined; // 数据核查人 auditDate: string | undefined; // 数据核查日期 remark: string | undefined; // 备注 + auditStatus?: number | undefined; // 审核状态 } export interface SpeciesNameTableDataState { @@ -33,16 +34,6 @@ export interface SpeciesNameTableDataState { param: { pageNum: number; pageSize: number; - id: number | undefined; - speciesCode: string | undefined; - name: string | undefined; - content: string | undefined; - sourcesData: string | undefined; - createUser: number | undefined; - createDate: string | undefined; - auditUser: number | undefined; - auditDate: string | undefined; - dateRange: string[]; }; }; }