From b765e1629455271bfdc62e1ef2eda00b424834a7 Mon Sep 17 00:00:00 2001 From: "SGK\\17962" <1796293269@qq.com> Date: Wed, 13 Aug 2025 17:58:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=95=E5=85=A5=E7=95=8C=E9=9D=A20.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/typings/api/mps.market.api.d.ts | 5 +- .../src/typings/components.d.ts | 2 + .../modules/subcategory-operate-drawer.vue | 5 +- .../src/views/mps/market/index.vue | 30 +- .../market/modules/market-operate-drawer.vue | 313 ++++++++++++++---- .../mps/market/modules/market-search.vue | 199 +++++------ .../domain/bo/BusinessSubcategoryBo.java | 1 - 7 files changed, 383 insertions(+), 172 deletions(-) diff --git a/cds-fontend-2025.V1/src/typings/api/mps.market.api.d.ts b/cds-fontend-2025.V1/src/typings/api/mps.market.api.d.ts index 4f88145..c0c49ac 100644 --- a/cds-fontend-2025.V1/src/typings/api/mps.market.api.d.ts +++ b/cds-fontend-2025.V1/src/typings/api/mps.market.api.d.ts @@ -46,8 +46,7 @@ declare namespace Api { custPhoneNo: string; /** 磁条卡更换登记id */ magneticCardId: CommonType.IdType; - magneticCardList: []; - /** 综合收单商户名 */ + magneticCardList: { oldCardNo: string; newCardNo: string }[]; /** 综合收单商户名 */ acquiringName: string; /** 综合收单商户号 */ acquiringId: CommonType.IdType; @@ -55,7 +54,7 @@ declare namespace Api { internetChannel: string; /** 交警处罚决定书 */ trafficId: CommonType.IdType; - trafficList: []; + trafficList: { trafficNo: string; trafficAmt: number }[]; /** 职工所属单位 */ workplace: string; /** 公积金缴纳账户名称 */ diff --git a/cds-fontend-2025.V1/src/typings/components.d.ts b/cds-fontend-2025.V1/src/typings/components.d.ts index 6fcbf9d..8929953 100644 --- a/cds-fontend-2025.V1/src/typings/components.d.ts +++ b/cds-fontend-2025.V1/src/typings/components.d.ts @@ -74,6 +74,7 @@ declare module 'vue' { NButton: typeof import('naive-ui')['NButton'] NCard: typeof import('naive-ui')['NCard'] NCheckbox: typeof import('naive-ui')['NCheckbox'] + NCheckboxGroup: typeof import('naive-ui')['NCheckboxGroup'] NCode: typeof import('naive-ui')['NCode'] NCollapse: typeof import('naive-ui')['NCollapse'] NCollapseItem: typeof import('naive-ui')['NCollapseItem'] @@ -125,6 +126,7 @@ declare module 'vue' { NStatistic: typeof import('naive-ui')['NStatistic'] NSwitch: typeof import('naive-ui')['NSwitch'] NTab: typeof import('naive-ui')['NTab'] + NTable: typeof import('naive-ui')['NTable'] NTabPane: typeof import('naive-ui')['NTabPane'] NTabs: typeof import('naive-ui')['NTabs'] NTag: typeof import('naive-ui')['NTag'] diff --git a/cds-fontend-2025.V1/src/views/business/category/modules/subcategory-operate-drawer.vue b/cds-fontend-2025.V1/src/views/business/category/modules/subcategory-operate-drawer.vue index c03811a..6d9ac8f 100644 --- a/cds-fontend-2025.V1/src/views/business/category/modules/subcategory-operate-drawer.vue +++ b/cds-fontend-2025.V1/src/views/business/category/modules/subcategory-operate-drawer.vue @@ -3,6 +3,7 @@ import { computed, reactive, watch } from 'vue'; import { fetchCreateSubcategory, fetchUpdateSubcategory } from '@/service/api/business/subcategory'; import { useFormRules, useNaiveForm } from '@/hooks/common/form'; import { $t } from '@/locales'; +import {useDict} from "@/hooks/business/dict"; defineOptions({ name: 'SubcategoryOperateDrawer' @@ -110,6 +111,8 @@ async function handleSubmit() { emit('submitted'); } +useDict('sys_normal_disable'); + watch(visible, () => { if (visible.value) { handleUpdateModelWhenEdit(); @@ -131,7 +134,7 @@ watch(visible, () => { - + diff --git a/cds-fontend-2025.V1/src/views/mps/market/index.vue b/cds-fontend-2025.V1/src/views/mps/market/index.vue index b2383c5..deaec1e 100644 --- a/cds-fontend-2025.V1/src/views/mps/market/index.vue +++ b/cds-fontend-2025.V1/src/views/mps/market/index.vue @@ -1,6 +1,8 @@