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 @@ + + + + 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 @@ + + + + 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 @@