From 71b9065f296e47191528ce7336e5cb21fcdef672 Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Wed, 10 Jul 2024 16:56:28 +0800 Subject: [PATCH 1/4] =?UTF-8?q?fix=20:=20=E7=BB=86=E8=8A=82=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/DetailComponent/SummaryDetail.vue | 2 +- src/views/plan/detail.vue | 2 +- src/views/project-demand/requirement/add.vue | 4 ++++ src/views/project-demand/summary/add.vue | 16 ++++++++-------- src/views/project-management/filing/index.vue | 2 +- .../project-management/implementation/index.vue | 2 +- .../project-management/initiation/index.vue | 2 +- .../mobledetail/SummaryDetailMoblie.vue | 2 +- 8 files changed, 18 insertions(+), 14 deletions(-) diff --git a/src/components/DetailComponent/SummaryDetail.vue b/src/components/DetailComponent/SummaryDetail.vue index 99ba5bc..a992ff0 100644 --- a/src/components/DetailComponent/SummaryDetail.vue +++ b/src/components/DetailComponent/SummaryDetail.vue @@ -109,7 +109,7 @@ - + {{ toThousands(localFormData.economicEstimate) }} diff --git a/src/views/plan/detail.vue b/src/views/plan/detail.vue index e7350d2..7596225 100644 --- a/src/views/plan/detail.vue +++ b/src/views/plan/detail.vue @@ -119,7 +119,7 @@
--
- + diff --git a/src/views/project-demand/requirement/add.vue b/src/views/project-demand/requirement/add.vue index 3e1cd64..7aae484 100644 --- a/src/views/project-demand/requirement/add.vue +++ b/src/views/project-demand/requirement/add.vue @@ -28,6 +28,7 @@ type="date" placeholder="需求上报截止时间" value-format="YYYY-MM-DD" + :disabled-date="disabledDate" /> @@ -217,6 +218,9 @@ const tableConfig = reactive({ } ] }) +const disabledDate = (time) => { + return time.getTime() < Date.now() - 8.64e7//不能选择之后的数据 +} const handleExpend = () => { showMoreCompany.value = !showMoreCompany.value; showExpendClass(showMoreCompany.value) diff --git a/src/views/project-demand/summary/add.vue b/src/views/project-demand/summary/add.vue index 0e29d7d..aeeefe2 100644 --- a/src/views/project-demand/summary/add.vue +++ b/src/views/project-demand/summary/add.vue @@ -185,32 +185,32 @@ - + - + - + - + - + - - + + @@ -312,7 +312,7 @@ const rules = reactive({ softwareCopyright: [{required: true, message: '请输入软件著作权', trigger: 'blur'}], copyright: [{required: true, message: '请输入著作权', trigger: 'blur'}], other: [{required: true, message: '请输入其他', trigger: 'blur'}], - economicEstimate: [{required: true, message: '请输入经济概算', trigger: 'blur'}], + economicEstimate: [{required: true, message: '请输入经济预算', trigger: 'blur'}], specialFundAmount: [{required: true, message: '请输入专项资金', trigger: 'blur'}], serviceDescription: [{required: true, message: '请输入现有业务描述', trigger: 'blur'}], contentDescription: [{required: true, message: '请输入研发项目关键内容描述', trigger: 'blur'}] diff --git a/src/views/project-management/filing/index.vue b/src/views/project-management/filing/index.vue index fad0044..31ff380 100644 --- a/src/views/project-management/filing/index.vue +++ b/src/views/project-management/filing/index.vue @@ -193,7 +193,7 @@ const tableConfig = reactive({ }, { prop: 'economicEstimate', - label: '经济概算(元)', + label: '经济预算(元)', align: 'center', currentRender:({row})=>{ return {toThousands(row.economicEstimate)} diff --git a/src/views/project-management/implementation/index.vue b/src/views/project-management/implementation/index.vue index 3798475..6cd8b94 100644 --- a/src/views/project-management/implementation/index.vue +++ b/src/views/project-management/implementation/index.vue @@ -209,7 +209,7 @@ const tableConfig = reactive({ }, { prop: 'economicEstimate', - label: '经济概算(元)', + label: '经济预算(元)', align: 'center', currentRender:({row})=>{ return {toThousands(row.economicEstimate)} diff --git a/src/views/project-management/initiation/index.vue b/src/views/project-management/initiation/index.vue index d238277..74e4031 100644 --- a/src/views/project-management/initiation/index.vue +++ b/src/views/project-management/initiation/index.vue @@ -190,7 +190,7 @@ const tableConfig = reactive({ }, { prop: 'economicEstimate', - label: '经济概算(元)', + label: '经济预算(元)', align: 'center', currentRender:({row})=>{ return {toThousands(row.economicEstimate)} diff --git a/src/views/project-management/mobledetail/SummaryDetailMoblie.vue b/src/views/project-management/mobledetail/SummaryDetailMoblie.vue index dda0c4e..4992e20 100644 --- a/src/views/project-management/mobledetail/SummaryDetailMoblie.vue +++ b/src/views/project-management/mobledetail/SummaryDetailMoblie.vue @@ -106,7 +106,7 @@ - + {{ toThousands(localFormData.economicEstimate) }} From 42fd8d97401e4ebfc6eea97dbf5670ff561d60fa Mon Sep 17 00:00:00 2001 From: zhangkaihuai <1942223609@qq.com> Date: Wed, 10 Jul 2024 18:08:51 +0800 Subject: [PATCH 2/4] =?UTF-8?q?feat:=E5=A2=9E=E5=8A=A0=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E8=B4=9F=E8=B4=A3=E4=BA=BA=E5=92=8C=E6=88=90=E5=91=98=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在项目申请详情中,新增了项目负责人和成员的选择功能,使用user-picker组件实现。 同时,对前置流程的展示进行了调整,并完善了审批记录和流程图的相关逻辑。 --- .../DetailComponent/ApprovalDetail.vue | 38 ++++++++- .../DetailComponent/ProjectApply.vue | 81 +++++++++++++++++-- src/views/tool/dict/index.vue | 6 +- 3 files changed, 112 insertions(+), 13 deletions(-) diff --git a/src/components/DetailComponent/ApprovalDetail.vue b/src/components/DetailComponent/ApprovalDetail.vue index 6163c3e..becd16b 100644 --- a/src/components/DetailComponent/ApprovalDetail.vue +++ b/src/components/DetailComponent/ApprovalDetail.vue @@ -1,7 +1,7 @@