From cc5aa13cd3fa93adac309ed28fac992fe644642e Mon Sep 17 00:00:00 2001 From: xzt <1113240624@qq.com> Date: Wed, 19 Jun 2024 14:46:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/build/sectionInfo.js | 53 + .../src/views/building/projectInfo/index.vue | 88 +- .../projectInfo/projectProcess/baseMsg.vue | 37 +- .../projectProcess/baseMsg/index.vue | 76 + .../baseMsg/options/mainProject.vue | 1733 ++++++++++++++ .../baseMsg/options/sectionProject.vue | 2027 +++++++++++++++++ .../projectInfo/projectProcess/index.vue | 4 +- .../options/specificMarginAccount.vue | 157 +- .../options/unpaidSituation.vue | 301 ++- 9 files changed, 4332 insertions(+), 144 deletions(-) create mode 100644 jwtech-admin-page/src/api/build/sectionInfo.js create mode 100644 jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/index.vue create mode 100644 jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/options/mainProject.vue create mode 100644 jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/options/sectionProject.vue diff --git a/jwtech-admin-page/src/api/build/sectionInfo.js b/jwtech-admin-page/src/api/build/sectionInfo.js new file mode 100644 index 00000000..91b87549 --- /dev/null +++ b/jwtech-admin-page/src/api/build/sectionInfo.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询标段基本信息管理列表 +export function listSectionInfo(query) { + return request({ + url: '/build/sectionInfo/list', + method: 'post', + data: query + }) +} + +// 查询标段基本信息管理详细 +export function getSectionInfo(id) { + return request({ + url: '/build/sectionInfo/' + id, + method: 'get' + }) +} + +// 新增标段基本信息管理 +export function addSectionInfo(data) { + return request({ + url: '/build/sectionInfo', + method: 'post', + data: data + }) +} + +// 修改标段基本信息管理 +export function updateSectionInfo(data) { + return request({ + url: '/build/sectionInfo', + method: 'put', + data: data + }) +} + +// 删除标段基本信息管理 +export function delSectionInfo(id) { + return request({ + url: '/build/sectionInfo/' + id, + method: 'delete' + }) +} + +// 导出标段基本信息管理 +export function exportSectionInfo(query) { + return request({ + url: '/build/sectionInfo/export', + method: 'get', + params: query + }) +} \ No newline at end of file diff --git a/jwtech-admin-page/src/views/building/projectInfo/index.vue b/jwtech-admin-page/src/views/building/projectInfo/index.vue index 6402129c..bb202147 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/index.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/index.vue @@ -47,6 +47,23 @@ > + + + + + 重置 + - + /> --> + + + + + + + - + 标绘 - + 项目类型 {{ projectTypeFormat(this.proMsg) }} --> - + 中央资金(万元) @@ -1028,7 +1070,7 @@ {{ this.proMsg.cityLevelFundsRate }} - 是否省重大水利项目 + 是否省重大水利工程项目 {{ this.proMsg.isMajorProject }} @@ -712,14 +730,14 @@ - + { this.constructionNatureOptions = response.data; }); + this.getDicts("type_of_project").then((response) => { + this.projectKindOptions = response.data; + }); }, computed: { sum() { @@ -1440,7 +1463,7 @@ export default { ); } }, - // 是否是是否省重大水利项目 + // 是否是是否省重大水利工程项目 isBelongPlanningFormat(row, column) { return this.selectDictLabel( this.isMajorProjectOptions, diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/index.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/index.vue new file mode 100644 index 00000000..5f8002f5 --- /dev/null +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/index.vue @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/options/mainProject.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/options/mainProject.vue new file mode 100644 index 00000000..8bb4129c --- /dev/null +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/options/mainProject.vue @@ -0,0 +1,1733 @@ + + + + 项目基本信息 + + + 编辑 + + + + + 是否有建议书审批 + {{ isApprovalFormat(this.proMsg) }} + + + 项目名称 + + {{ this.proMsg.projectName }} + + + + 项目编码 + {{ this.proMsg.proCode }} + + + + 项目种类 + {{ projectKindsFormat(this.proMsg) }} + + + 项目标绘 + 标绘 + + + + 项目法人单位 + {{ this.proMsg.projectLegalPerson }} + + + + + 项目负责人 + {{ this.proMsg.projectSuperintendent }} + + + 项目负责人电话 + {{ this.proMsg.projectSuperintendentPhone }} + + + + 单位法定代表人 + {{ this.proMsg.projectUnitLegal }} + + + 单位法定代表人电话 + {{ this.proMsg.projectUnitLegalPhone }} + + + + 项目类型 + {{ projectTypeFormat(this.proMsg) }} + + + 工程等别 + {{ engineeringGradeFormat(this.proMsg) }} + + + 工程用途 + {{ engineeringPurposesFormat(this.proMsg) }} + + + + + 建设模式 + {{ constructionModeFormat(this.proMsg) }} + + + 建设性质 + {{ constructionNatureFormat(this.proMsg) }} + + + 项目建设地址 + {{ this.proMsg.constructionAddress }} + + + 建设内容 + {{ this.proMsg.constructionContent }} + + + 行政区划 + {{ $formatAdcd(this.proMsg) }} + + + 所属流域 + {{ this.proMsg.basin }} + + + 开工日期 + {{ this.proMsg.commencementDate || "-" }} + + + 计划竣工日期 + {{ this.proMsg.plannedCompletionDate || "-" }} + + + + + + 中央资金(万元) + {{ this.proMsg.centralArrangedFunds }} + + + 中央资金比(%) + {{ this.proMsg.centralArrangedFundsRate }} + + + 省级资金(万元) + {{ this.proMsg.provincialFunding }} + + + 省级资金比例(%) + {{ this.proMsg.provincialFundingRate }} + + + 地市资金(万元) + {{ this.proMsg.cityLevelFunds }} + + + 地市资金比例(%) + {{ this.proMsg.cityLevelFundsRate }} + + + 区县资金(万元) + {{ this.proMsg.countyLevelFunds }} + + + 区县资金比例(%) + {{ this.proMsg.cityLevelFundsRate }} + + + 乡镇及群众自筹和其他投资(万元) + {{ this.proMsg.townshipInvestments }} + + + + 乡镇及群众自筹和其他投资比例(%) + {{ this.proMsg.townshipInvestmentsRate }} + + + 是否省重大水利工程项目 + {{ isBelongPlanningFormat(this.proMsg) }} + + + + + 资金下达文号 + {{ this.proMsg.fundingNumber }} + + + 是否为安全度汛重点工程 + {{ this.proMsg.isKeyProject }} + + + 是否穿破堤坝施工 + {{ this.proMsg.isPierceProject }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 标绘 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 重大项目 + 面上项目 + + + + {{ dict.dictLabel }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 万元 + + + + + + + % + + + + + + + 万元 + + + + + + + % + + + + + + + 万元 + + + + + + + % + + + + + + + 万元 + + + + + + + % + + + + + + + 万元 + + + + + + + % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/options/sectionProject.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/options/sectionProject.vue new file mode 100644 index 00000000..ead365f1 --- /dev/null +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg/options/sectionProject.vue @@ -0,0 +1,2027 @@ + + + + + + + + + + + + + + + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + 查看 + 修改 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 标绘 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 重大项目 + 面上项目 + + + + {{ dict.dictLabel }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 万元 + + + + + + + % + + + + + + + 万元 + + + + + + + % + + + + + + + 万元 + + + + + + + % + + + + + + + 万元 + + + + + + + % + + + + + + + 万元 + + + + + + + % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 项目名称 + {{ this.proMsg.projectName }} + + + + 项目编码 + {{ this.proMsg.proCode }} + + + + 项目种类 + {{ projectKindsFormat(this.proMsg) }} + + + 项目标绘 + 标绘 + + + + 项目法人单位 + {{ this.proMsg.projectLegalPerson }} + + + + 项目负责人 + {{ this.proMsg.projectSuperintendent }} + + + 项目负责人电话 + {{ this.proMsg.projectSuperintendentPhone }} + + + + 单位法定代表人 + {{ this.proMsg.projectUnitLegal }} + + + 单位法定代表人电话 + {{ this.proMsg.projectUnitLegalPhone }} + + + + 项目类型 + {{ projectTypeFormat(this.proMsg) }} + + + 工程等别 + {{ engineeringGradeFormat(this.proMsg) }} + + + 工程用途 + {{ engineeringPurposesFormat(this.proMsg) }} + + + + 建设模式 + {{ constructionModeFormat(this.proMsg) }} + + + 建设性质 + {{ constructionNatureFormat(this.proMsg) }} + + + 项目建设地址 + {{ this.proMsg.constructionAddress }} + + + 建设内容 + {{ this.proMsg.constructionContent }} + + + 行政区划 + {{ $formatAdcd(this.proMsg) }} + + + 所属流域 + {{ this.proMsg.basin }} + + + 开工日期 + {{ this.proMsg.commencementDate || "-" }} + + + 计划竣工日期 + {{ this.proMsg.plannedCompletionDate || "-" }} + + + + + 中央资金(万元) + {{ this.proMsg.centralArrangedFunds }} + + + 中央资金比(%) + {{ this.proMsg.centralArrangedFundsRate }} + + + 省级资金(万元) + {{ this.proMsg.provincialFunding }} + + + 省级资金比例(%) + {{ this.proMsg.provincialFundingRate }} + + + 地市资金(万元) + {{ this.proMsg.cityLevelFunds }} + + + 地市资金比例(%) + {{ this.proMsg.cityLevelFundsRate }} + + + 区县资金(万元) + {{ this.proMsg.countyLevelFunds }} + + + 区县资金比例(%) + {{ this.proMsg.cityLevelFundsRate }} + + + 乡镇及群众自筹和其他投资(万元) + {{ this.proMsg.townshipInvestments }} + + + + 乡镇及群众自筹和其他投资比例(%) + {{ this.proMsg.townshipInvestmentsRate }} + + + + 资金下达文号 + {{ this.proMsg.fundingNumber }} + + + 是否为安全度汛重点工程 + {{ this.proMsg.isKeyProject }} + + + 是否穿破堤坝施工 + {{ this.proMsg.isPierceProject }} + + + + + + + + + + + + diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/index.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/index.vue index c650c2c3..5cf463ad 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/index.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/index.vue @@ -31,7 +31,7 @@ @@ -187,7 +187,7 @@