From 2fce7690c5750570cd0f742ecdf27d6f74d42e43 Mon Sep 17 00:00:00 2001 From: xiongqin <3323939337@qq.com> Date: Thu, 3 Jul 2025 11:26:35 +0800 Subject: [PATCH] =?UTF-8?q?xq=20feat:"=E5=AE=8C=E6=88=90=E4=BA=86=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=88=97=E8=A1=A8=E6=96=B0=E5=A2=9E=E7=9A=84=E5=8A=9F?= =?UTF-8?q?=E8=83=BD"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/nbq/types.ts | 25 ++++++++++++++++++++----- src/views/business/nbq/index.vue | 28 +++++++++++++++++++--------- 2 files changed, 39 insertions(+), 14 deletions(-) diff --git a/src/api/business/nbq/types.ts b/src/api/business/nbq/types.ts index 5772714..a263619 100644 --- a/src/api/business/nbq/types.ts +++ b/src/api/business/nbq/types.ts @@ -1,13 +1,18 @@ export interface NbqVO { /** - * 自增ID + * 序号 */ nbqId: string | number; + /** + * 项目简介 + */ + projectBrief: string; + /** * 项目地址 */ - adress: string; + address: string; /** * 项目负责人 @@ -38,14 +43,19 @@ export interface NbqVO { export interface NbqForm extends BaseEntity { /** - * 自增ID + * 序号 */ nbqId?: string | number; + /** + * 项目简介 + */ + projectBrief?: string; + /** * 项目地址 */ - adress?: string; + address?: string; /** * 项目负责人 @@ -76,10 +86,15 @@ export interface NbqForm extends BaseEntity { export interface NbqQuery extends PageQuery { + /** + * 项目简介 + */ + projectBrief?: string; + /** * 项目地址 */ - adress?: string; + address?: string; /** * 项目负责人 diff --git a/src/views/business/nbq/index.vue b/src/views/business/nbq/index.vue index f163bd3..4c82451 100644 --- a/src/views/business/nbq/index.vue +++ b/src/views/business/nbq/index.vue @@ -4,8 +4,11 @@
- - + + + + + @@ -53,8 +56,9 @@ - - + + + @@ -81,8 +85,11 @@ - - + + + + + @@ -138,7 +145,8 @@ const dialog = reactive({ const initFormData: NbqForm = { nbqId: undefined, - adress: undefined, + projectBrief: undefined, + address: undefined, projectLeader: undefined, telephone: undefined, state: undefined, @@ -150,7 +158,8 @@ const data = reactive>({ queryParams: { pageNum: 1, pageSize: 10, - adress: undefined, + projectBrief: undefined, + address: undefined, projectLeader: undefined, telephone: undefined, state: undefined, @@ -158,7 +167,8 @@ const data = reactive>({ params: {} }, rules: { - adress: [{ required: true, message: '项目地址不能为空', trigger: 'blur' }], + projectBrief: [{ required: true, message: '项目简介不能为空', trigger: 'blur' }], + address: [{ required: true, message: '项目地址不能为空', trigger: 'blur' }], remark: [{ required: true, message: '备注不能为空', trigger: 'blur' }] } });