From f0b32b7b676600fef7fcc9de657f7456b79ed960 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期五, 29 十一月 2024 10:27:36 +0800 Subject: [PATCH] 首页统计接口+跳转 --- src/views/projectEngineering/projectLibrary/index.vue | 5 src/views/projectEngineering/projectLibrary/list.js | 174 ++++++------ src/views/components/projectOverview.vue | 654 ++++++++++++++++++++++++---------------------- 3 files changed, 436 insertions(+), 397 deletions(-) diff --git a/src/views/components/projectOverview.vue b/src/views/components/projectOverview.vue index 3bda1ba..77f5e12 100644 --- a/src/views/components/projectOverview.vue +++ b/src/views/components/projectOverview.vue @@ -1,339 +1,373 @@ <template> - <div class="overview-bottom"> - <div class="abnormal" @click="showAbnormal"> - <div style="margin-bottom: 30px">寮傚父椤圭洰鎯呭喌缁熻</div> - <div> - <div class="abnormal-center"> - 娴佺▼寮傚父椤圭洰锛�<span - style="font-size: 16px; font-weight: 700" - >{{ - countExceptionProjectData.processExceptionProject - }}</span - > - </div> - <div class="abnormal-center"> - 璧勯噾寮傚父椤圭洰锛�<span - style="font-size: 16px; font-weight: 700" - >0</span - > - </div> - <div class="abnormal-center"> - 杩涘害寮傚父椤圭洰锛�<span - style="font-size: 16px; font-weight: 700" - >0</span - > - </div> - </div> - <div class="abnormal-img"></div> + <div class="overview-bottom"> + <div class="abnormal" @click="showAbnormal"> + <div style="margin-bottom: 30px">寮傚父椤圭洰鎯呭喌缁熻</div> + <div> + <div class="abnormal-center"> + 娴佺▼寮傚父椤圭洰锛�<span + style="font-size: 16px; font-weight: 700" + >{{ + countExceptionProjectData.processExceptionProject + }}</span + > </div> - <div class="overview-div custom-min-width"> - <div - v-for="i in calculation" - :key="i.text" - :style="setbcStyle(i.text)" - class="listings" - @click="showDetail(i.text)" - > - <div :style="setTextStyle(i.text)" class="title"> - {{ i.text }} - </div> - <div class="conter"> - <div :style="setTextColor(i.text)" class="mun"> - {{ i.mun }} - </div> - <div class="statistics"> - <div>{{ i.statistics }}</div> - <div :style="setTextColor(i.text)"> - {{ i.statisticsMun - }}<span style="font-size: 18px">浜�</span> - </div> - </div> - </div> - </div> - <!-- <div class="listings"> - <div class="title"> - 鍌� - </div> - <div class="conter"> - <div class="mun">44</div> - <div class="statistics"> - <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> - </div> - </div> - </div> - <div class="listings"> - <div class="title"> - 鍌� - </div> - <div class="conter"> - <div class="mun">44</div> - <div class="statistics"> - <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> - </div> - </div> - </div> - <div class="listings"> - <div class="title"> - 鍌� - </div> - <div class="conter"> - <div class="mun">44</div> - <div class="statistics"> - <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> - </div> - </div> - </div> - <div class="listings"> - <div class="title"> - 鍌� - </div> - <div class="conter"> - <div class="mun">44</div> - <div class="statistics"> - <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> - </div> - </div> - </div> - <div class="listings"> - <div class="title"> - 鍌� - </div> - <div class="conter"> - <div class="mun">44</div> - <div class="statistics"> - <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> - </div> - </div> - </div> - <div class="listings"> - <div class="title"> - 鍌� - </div> - <div class="conter"> - <div class="mun">44</div> - <div class="statistics"> - <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> - </div> - </div> - </div> - <div class="listings"> - <div class="title active"> - 鍌� - </div> - <div class="conter"> - <div class="mun">44</div> - <div class="statistics"> - <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> - </div> - </div> - </div> --> + <div class="abnormal-center"> + 璧勯噾寮傚父椤圭洰锛�<span + style="font-size: 16px; font-weight: 700" + >0</span + > </div> + <div class="abnormal-center"> + 杩涘害寮傚父椤圭洰锛�<span + style="font-size: 16px; font-weight: 700" + >0</span + > + </div> + </div> + <div class="abnormal-img"></div> </div> + <div class="overview-div custom-min-width"> + <div + v-for="i in calculation" + :key="i.text" + :style="setbcStyle(i.text)" + class="listings" + @click="showDetail(i.text)" + > + <div :style="setTextStyle(i.text)" class="title"> + {{ i.text }} + </div> + <div class="conter"> + <div :style="setTextColor(i.text)" class="mun"> + {{ i.mun }} + </div> + <div class="statistics"> + <div>{{ i.statistics }}</div> + <div :style="setTextColor(i.text)"> + {{ + i.statisticsMun + }}<span style="font-size: 18px">浜�</span> + </div> + </div> + </div> + </div> + <!-- <div class="listings"> + <div class="title"> + 鍌� + </div> + <div class="conter"> + <div class="mun">44</div> + <div class="statistics"> + <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> + <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + </div> + </div> + </div> + <div class="listings"> + <div class="title"> + 鍌� + </div> + <div class="conter"> + <div class="mun">44</div> + <div class="statistics"> + <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> + <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + </div> + </div> + </div> + <div class="listings"> + <div class="title"> + 鍌� + </div> + <div class="conter"> + <div class="mun">44</div> + <div class="statistics"> + <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> + <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + </div> + </div> + </div> + <div class="listings"> + <div class="title"> + 鍌� + </div> + <div class="conter"> + <div class="mun">44</div> + <div class="statistics"> + <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> + <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + </div> + </div> + </div> + <div class="listings"> + <div class="title"> + 鍌� + </div> + <div class="conter"> + <div class="mun">44</div> + <div class="statistics"> + <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> + <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + </div> + </div> + </div> + <div class="listings"> + <div class="title"> + 鍌� + </div> + <div class="conter"> + <div class="mun">44</div> + <div class="statistics"> + <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> + <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + </div> + </div> + </div> + <div class="listings"> + <div class="title active"> + 鍌� + </div> + <div class="conter"> + <div class="mun">44</div> + <div class="statistics"> + <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> + <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + </div> + </div> + </div> --> + </div> + </div> </template> -<script > +<script> export default { - name: "Index", - data() { - return {} + name: "Index", + data() { + return {} + }, + props: { + calculation: Array, + countExceptionProjectData: Object, + }, + watch: { + // calculation: { + // handler(val) { + // console.log("11111" + val); + + // }, + // }, + // countExceptionProjectData: { + // handler(val) { + // console.log("22222" + val); + + // }, + // }, + }, + methods: { + setTextStyle(text) { + if (text === '鍌�') return 'background-color:#3369FF'; + if (text === '寤�') return 'background-color:#64ADFD'; + if (text === '鐪�') return 'background-color:#FF5E57'; + if (text === '甯�') return 'background-color:#FFA83F'; + if (text === '鏂�') return 'background-color:#5DD1E5'; + if (text === '绔�') return 'background-color:#576BF5'; + if (text === '鍘�') return 'background-color:#3369FF'; + if (text === '鏅�') return 'background-color:#64ADFD'; + return ''; }, - props: { - calculation: Array, - countExceptionProjectData: Object, + + setTextColor(text) { + if (text === '鍌�') return 'color:#3369FF'; + if (text === '寤�') return 'color:#64ADFD'; + if (text === '鐪�') return 'color:#FF5E57'; + if (text === '甯�') return 'color:#FFA83F'; + if (text === '鏂�') return 'color:#5DD1E5'; + if (text === '绔�') return 'color:#576BF5'; + if (text === '鍘�') return 'color:#3369FF'; + if (text === '鏅�') return 'color:#64ADFD'; + return ''; }, - watch: { - // calculation: { - // handler(val) { - // console.log("11111" + val); - // }, - // }, - // countExceptionProjectData: { - // handler(val) { - // console.log("22222" + val); - - // }, - // }, + setbcStyle(text) { + if (text === '鍌�') return 'background-color:#EAF0FF'; + if (text === '寤�') return 'background-color:#EFF7FF'; + if (text === '鐪�') return 'background-color:#FEEEED'; + if (text === '甯�') return 'background-color:#FFF6EB'; + if (text === '鏂�') return 'background-color:#EEFAFC'; + if (text === '绔�') return 'background-color:#EEF0FE'; + if (text === '鍘�') return 'background-color:#EAF0FF'; + if (text === '鏅�') return 'background-color:#EFF7FF'; + return ''; }, - methods: { - setTextStyle(text) { - if (text === '鍌�') return 'background-color:#3369FF'; - if (text === '寤�') return 'background-color:#64ADFD'; - if (text === '鐪�') return 'background-color:#FF5E57'; - if (text === '甯�') return 'background-color:#FFA83F'; - if (text === '鏂�') return 'background-color:#5DD1E5'; - if (text === '绔�') return 'background-color:#576BF5'; - if (text === '鍘�') return 'background-color:#3369FF'; - if (text === '鏅�') return 'background-color:#64ADFD'; - return ''; - }, + // 璺宠浆鍒板紓甯搁」鐩� + showAbnormal() { + console.log('璺宠浆寮傚父椤圭洰'); + this.$router.push({ + path: 'projectEngineering/project/abnormalProject' + }); + }, - setTextColor(text) { - if (text === '鍌�') return 'color:#3369FF'; - if (text === '寤�') return 'color:#64ADFD'; - if (text === '鐪�') return 'color:#FF5E57'; - if (text === '甯�') return 'color:#FFA83F'; - if (text === '鏂�') return 'color:#5DD1E5'; - if (text === '绔�') return 'color:#576BF5'; - if (text === '鍘�') return 'color:#3369FF'; - if (text === '鏅�') return 'color:#64ADFD'; - return ''; - }, - - setbcStyle(text) { - if (text === '鍌�') return 'background-color:#EAF0FF'; - if (text === '寤�') return 'background-color:#EFF7FF'; - if (text === '鐪�') return 'background-color:#FEEEED'; - if (text === '甯�') return 'background-color:#FFF6EB'; - if (text === '鏂�') return 'background-color:#EEFAFC'; - if (text === '绔�') return 'background-color:#EEF0FE'; - if (text === '鍘�') return 'background-color:#EAF0FF'; - if (text === '鏅�') return 'background-color:#EFF7FF'; - return ''; - }, - // 璺宠浆鍒板紓甯搁」鐩� - showAbnormal() { - console.log('璺宠浆寮傚父椤圭洰'); - this.$router.push({ - path: 'projectEngineering/project/abnormalProject' - }); - }, - - // 璺宠浆鍒板搴旂殑椤圭洰搴� - showDetail(text) { - console.log('璺宠浆鍒板搴旂殑椤圭洰搴�', text); - switch (text) { - case '鍌�': - this.$router.push({ - path: '/projectEngineering/project/reserveProjects', - query: { - projectCategory: '1' - } - }); - break; - case '鏂�': - this.$router.push({ - path: '/projectEngineering/project/previousProjects', - query: { - projectCategory: '2' - } - }); - break; - case '寤�': - this.$router.push({ - path: '/projectEngineering/project/implementationProject', - query: { - projectCategory: '3' - } - }); - break; - case '绔�': - this.$router.push({ - path: '/projectEngineering/project/completedProjects', - query: { - projectCategory: '4' - } - }); - break; - default: - break; + // 璺宠浆鍒板搴旂殑椤圭洰搴� + showDetail(text) { + console.log('璺宠浆鍒板搴旂殑椤圭洰搴�', text); + switch (text) { + case '鍌�': + this.$router.push({ + path: '/projectEngineering/project/reserveProjects', + query: { + projectCategory: '1' } - } + }); + break; + case '鏂�': + this.$router.push({ + path: '/projectEngineering/project/previousProjects', + query: { + projectCategory: '2' + } + }); + break; + case '寤�': + this.$router.push({ + path: '/projectEngineering/project/implementationProject', + query: { + projectCategory: '3' + } + }); + break; + case '绔�': + this.$router.push({ + path: '/projectEngineering/project/completedProjects', + query: { + projectCategory: '4' + } + }); + break; + case '鐪�': + this.$router.push({ + path: '/projectEngineering/project/projectLibrary', + query: { + importanceType: 'provincial_key' + } + }); + break; + case '鍘�': + this.$router.push({ + path: '/projectEngineering/project/projectLibrary', + query: { + importanceType: 'shehong_key' + } + }); + break; + case '甯�': + this.$router.push({ + path: '/projectEngineering/project/projectLibrary', + query: { + importanceType: 'suining_key' + } + }); + break; + case '鏅�': + this.$router.push({ + path: '/projectEngineering/project/projectLibrary', + query: { + importanceType: 'normal' + } + }); + break; + default: + break; + } } + } } </script> <style lang="scss" scoped> .overview-bottom { - display: flex; - justify-content: space-between; + display: flex; + justify-content: space-between; - .abnormal { - position: relative; - width: 25%; - min-width: 342px; - height: 200px; - background-image: url(../../assets/images/b.png); - background-size: 100% auto; - border-radius: 6px; - font-size: 16px; - color: #ffffff; - padding: 20px 0 0 20px; + .abnormal { + position: relative; + width: 25%; + min-width: 342px; + height: 200px; + background-image: url(../../assets/images/b.png); + background-size: 100% auto; + border-radius: 6px; + font-size: 16px; + color: #ffffff; + padding: 20px 0 0 20px; - .abnormal-center { - margin-bottom: 15px; - } - - .abnormal-img { - position: absolute; - right: 50px; - bottom: 20px; - width: 100px; - height: 100px; - background-image: url(../../assets/images/c.png); - } + .abnormal-center { + margin-bottom: 15px; } - .custom-min-width { - min-width: 1250px; - width: 1250px; + .abnormal-img { + position: absolute; + right: 50px; + bottom: 20px; + width: 100px; + height: 100px; + background-image: url(../../assets/images/c.png); } + } - .listings { - width: 300px; - height: 90px; - border-radius: 6px; - display: flex; - align-items: center; - - .title { - width: 45px; - height: 45px; - font-size: 24px; - border-radius: 8px; - line-height: 45px; - text-align: center; - margin-left: 15px; - color: #ffffff; - } - - .active { - background-color: #3369ff; - } - - .conter { - margin-left: 10px; - - .mun { - font-size: 30px; - line-height: 32px; - } - - .statistics { - width: 200px; - display: flex; - justify-content: space-between; - align-items: center; - - // .statistics-mun { - // // color: #3369FF; - // } - } - } - } -} -.overview-div { + .custom-min-width { min-width: 1250px; width: 1250px; - gap: 10px; - flex-wrap: wrap; + } + + .listings { + width: 300px; + height: 90px; + border-radius: 6px; display: flex; - margin-left: 10px; + align-items: center; + + .title { + width: 45px; + height: 45px; + font-size: 24px; + border-radius: 8px; + line-height: 45px; + text-align: center; + margin-left: 15px; + color: #ffffff; + } + + .active { + background-color: #3369ff; + } + + .conter { + margin-left: 10px; + + .mun { + font-size: 30px; + line-height: 32px; + } + + .statistics { + width: 200px; + display: flex; + justify-content: space-between; + align-items: center; + + // .statistics-mun { + // // color: #3369FF; + // } + } + } + } +} + +.overview-div { + min-width: 1250px; + width: 1250px; + gap: 10px; + flex-wrap: wrap; + display: flex; + margin-left: 10px; } </style> diff --git a/src/views/projectEngineering/projectLibrary/index.vue b/src/views/projectEngineering/projectLibrary/index.vue index b2190a7..6abcd02 100644 --- a/src/views/projectEngineering/projectLibrary/index.vue +++ b/src/views/projectEngineering/projectLibrary/index.vue @@ -227,6 +227,10 @@ <template v-if="item.slotName === 'investType'"> <dict-tag :options="dict.type.sys_investment_type" :value="scope.row.investType"/> </template> + <!-- investType鎻掓Ы --> + <template v-if="item.slotName === 'importanceType'"> + <dict-tag :options="dict.type.sys_key_categories" :value="scope.row.importanceType"/> + </template> <!-- planStartTime --> <template v-if="item.slotName === 'planStartTime'"> {{ scope.row.planStartTime ? scope.row.planStartTime.split('-')[0] + '骞�' : '' }} @@ -366,6 +370,7 @@ }; }, created() { + this.queryParams.importanceType = this.$route.query.importanceType; const projectCategory = this.$route.query.projectCategory; if (!projectCategory || projectCategory === '1') { this.isReserve = true; diff --git a/src/views/projectEngineering/projectLibrary/list.js b/src/views/projectEngineering/projectLibrary/list.js index d187287..0da3a9a 100644 --- a/src/views/projectEngineering/projectLibrary/list.js +++ b/src/views/projectEngineering/projectLibrary/list.js @@ -19,7 +19,7 @@ {id: 'area', label: '琛屾斂鍖哄垝', visible: false}, {id: 'managementCentralizationList', label: '绠$悊褰掑彛', visible: false}, {id: 'projectApprovalType', label: '椤圭洰瀹℃壒绫诲瀷', visible: false}, - {id: 'importanceType', label: '閲嶇偣鍒嗙被', visible: false}, + {id: 'importanceType', label: '閲嶇偣鍒嗙被', slotName: 'importanceType', visible: false}, {id: 'setTime', label: '绔嬮」鏃堕棿', visible: false}, {id: 'planCompleteTime', label: '璁″垝绔e伐鏃堕棿', visible: false}, {id: 'winUnit', label: '涓爣鍗曚綅', visible: false}, @@ -87,90 +87,90 @@ {id: 'otherInvestmentTotal', label: '鍏朵粬鎶曡祫', visible: false} ]; export const currentRest = [ - { id: 'projectName', label: '椤圭洰鍚嶇О', visible: true }, - { id: 'projectOwnerUnit', label: '涓氫富鍗曚綅', visible: true }, - { id: 'projectColorCode', label: '椤圭洰鐮�', slotName: 'projectColorCode', visible: true }, - { id: 'projectCode', label: '椤圭洰浠g爜', visible: true }, - { id: 'projectType', label: '椤圭洰绫诲瀷', slotName: 'projectType', visible: true }, - { id: 'projectPhase', label: '椤圭洰闃舵', visible: true }, - { id: 'totalInvestment', label: '鎬绘姇璧勯', visible: true }, - { id: 'yearInvestAmount', label: '鏈勾璁″垝鎶曡祫', visible: true }, - { id: 'planStartTime', label: '椤圭洰骞翠唤', slotName: 'planStartTime', visible: true }, - { id: 'projectStatus', label: '椤圭洰鐘舵��', slotName: 'projectStatus', visible: true }, - { id: 'investType', label: '鎶曡祫绫诲埆', slotName: 'investType', visible: true }, - { id: 'content', label: '寤鸿鍐呭', visible: false }, - { id: 'fundType', label: '璧勯噾绫诲瀷', visible: false }, - { id: 'projectContactPerson', label: '椤圭洰鑱旂郴浜�', visible: false }, - { id: 'contact', label: '鑱旂郴鏂瑰紡', visible: false }, - { id: 'engineeringIdList', label: '鍏宠仈宸ョ▼', visible: false }, - { id: 'competentDepartmentList', label: '涓荤閮ㄩ棬', visible: false }, - { id: 'area', label: '琛屾斂鍖哄垝', visible: false }, - { id: 'managementCentralizationList', label: '绠$悊褰掑彛', visible: false }, - { id: 'projectApprovalType', label: '椤圭洰瀹℃壒绫诲瀷', visible: false }, - { id: 'importanceType', label: '閲嶇偣鍒嗙被', visible: false }, - { id: 'setTime', label: '绔嬮」鏃堕棿', visible: false }, - { id: 'planCompleteTime', label: '璁″垝绔e伐鏃堕棿', visible: false }, - { id: 'winUnit', label: '涓爣鍗曚綅', visible: false }, - { id: 'winAmount', label: '涓爣閲戦', visible: false }, - { id: 'winTime', label: '涓爣鏃堕棿', visible: false }, - { id: 'year', label: '骞村害鎶曡祫璁″垝', visible: false }, - { id: 'address', label: '椤圭洰鍦板潃', visible: false }, - { id: 'projectBudget', label: '椤圭洰棰勭畻', visible: false }, - { id: 'beCrossRegion', label: '寤鸿鍦扮偣鏄惁璺ㄥ煙', visible: false }, - { id: 'constructionLocation', label: '椤圭洰寤鸿鍦扮偣', visible: false }, - { id: 'detailedAddress', label: '寤鸿璇︾粏鍦板潃', visible: false }, - { id: 'beCompensationProject', label: '鏄惁鏄ˉ鐮侀」鐩�', visible: false }, - { id: 'compensationReason', label: '琛ョ爜鍘熷洜', visible: false }, - { id: 'plannedStartDate', label: '璁″垝寮�宸ユ椂闂�', visible: false }, - { id: 'expectedCompletionDate', label: '鎷熷缓鎴愭椂闂�', visible: false }, - { id: 'nationalIndustryClassification', label: '鍥介檯琛屼笟鍒嗙被', visible: false }, - { id: 'industryClassification', label: '鎵�灞炶涓氬垎绫�', visible: false }, - { id: 'projectNature', label: '椤圭洰寤烘垚鎬ц川', visible: false }, - { id: 'projectAttribute', label: '椤圭洰灞炴��', visible: false }, - { id: 'useEarth', label: '鏄惁浣跨敤鍦熷湴', visible: false }, - { id: 'contentScale', label: '涓昏寤鸿鍐呭鍙婅妯�', visible: false }, - { id: 'code', label: '寤虹骞冲彴浠g爜', visible: false }, - { id: 'projectUnit', label: '椤圭洰鍗曚綅', visible: false }, - { id: 'projectUnitType', label: '椤圭洰鍗曚綅绫诲瀷', visible: false }, - { id: 'registrationType', label: '鐧昏娉ㄥ唽绫诲瀷', visible: false }, - { id: 'holdingSituation', label: '鎺ц偂鎯呭喌', visible: false }, - { id: 'certificateType', label: '璇佺収绫诲瀷', visible: false }, - { id: 'certificateNumber', label: '璇佷欢鍙风爜', visible: false }, - { id: 'registeredAddress', label: '娉ㄥ唽鍦板潃', visible: false }, - { id: 'registeredCapital', label: '娉ㄥ唽璧勯噾', visible: false }, - { id: 'legal_representative', label: '娉曚汉浠h〃', visible: false }, - { id: 'fixedPhone', label: '鍥哄畾鐢佃瘽', visible: false }, - { id: 'legalPersonIdcard', label: '娉曚汉韬唤璇佸彿', visible: false }, - { id: 'projectContactPerson', label: '椤圭洰鑱旂郴浜�', visible: false }, - { id: 'phone', label: '绉诲姩鐢佃瘽', visible: false }, - { id: 'contactIdcard', label: '鑱旂郴浜鸿韩浠借瘉鍙�', visible: false }, - { id: 'wechat', label: '寰俊鍙�', visible: false }, - { id: 'contactAddress', label: '鑱旂郴浜洪�氳鍦板潃', visible: false }, - { id: 'postCode', label: '閭斂缂栫爜', visible: false }, - { id: 'email', label: '鐢靛瓙閭', visible: false }, - { id: 'totalInvestment', label: '椤圭洰鎬绘姇璧勯', visible: false }, - { id: 'principal', label: '椤圭洰鏈噾', visible: false }, - { id: 'governmentInvestmentTotal', label: '鏀垮簻鎶曡祫', visible: false }, - { id: 'centralInvestmentTotal', label: '涓ぎ鎶曡祫', visible: false }, - { id: 'centralBudgetInvestment', label: '涓ぎ棰勭畻鎶曡祫', visible: false }, - { id: 'centralFiscalInvestment', label: '涓ぎ璐㈡斂', visible: false }, - { id: 'centralSpecialBondInvestment', label: '涓ぎ涓撻」鍊哄埜绛归泦鐨勪笓椤瑰缓璁捐祫閲�', visible: false }, - { id: 'centralSpecialFundInvestment', label: '涓ぎ涓撻」寤鸿鍩洪噾', visible: false }, - { id: 'provincialInvestmentTotal', label: '鐪佺骇鎶曡祫', visible: false }, - { id: 'provincialBudgetInvestment', label: '鐪侀绠楀唴鎶曡祫', visible: false }, - { id: 'provincialFiscalInvestment', label: '鐪佽储鏀挎�у缓璁炬姇璧�', visible: false }, - { id: 'provincialSpecialFundInvestment', label: '鐪佷笓椤瑰缓璁捐祫閲�', visible: false }, - { id: 'cityInvestmentTotal', label: '甯�(宸�)鎶曡祫', visible: false }, - { id: 'cityBudgetInvestment', label: '甯�(宸�)棰勭畻鍐呮姇璧�', visible: false }, - { id: 'cityFiscalInvestment', label: '甯�(宸�)璐㈡斂鎬ф姇璧�', visible: false }, - { id: 'citySpecialFundInvestment', label: '甯�(宸�)涓撻」璧勯噾', visible: false }, - { id: 'countyInvestmentTotal', label: '鍘�(甯傘�佸尯)鎶曡祫', visible: false }, - { id: 'countyBudgetInvestment', label: '鍖�(鍘�)棰勭畻鍐呮姇璧�', visible: false }, - { id: 'countyFiscalInvestment', label: '鍖猴紙鍘匡級璐㈡斂鎬у缓璁捐祫閲�', visible: false }, - { id: 'countySpecialFundInvestment', label: '鍖�(鍘�)涓撻」璧勯噾', visible: false }, - { id: 'domesticLoanTotal', label: '鍥藉唴璐锋', visible: false }, - { id: 'bankLoan', label: '閾惰璐锋', visible: false }, - { id: 'foreignInvestmentTotal', label: '澶栧晢鎶曡祫', visible: false }, - { id: 'enterpriseSelfRaisedTotal', label: '浼佷笟鑷', visible: false }, - { id: 'otherInvestmentTotal', label: '鍏朵粬鎶曡祫', visible: false } + {id: 'projectName', label: '椤圭洰鍚嶇О', visible: true}, + {id: 'projectOwnerUnit', label: '涓氫富鍗曚綅', visible: true}, + {id: 'projectColorCode', label: '椤圭洰鐮�', slotName: 'projectColorCode', visible: true}, + {id: 'projectCode', label: '椤圭洰浠g爜', visible: true}, + {id: 'projectType', label: '椤圭洰绫诲瀷', slotName: 'projectType', visible: true}, + {id: 'projectPhase', label: '椤圭洰闃舵', visible: true}, + {id: 'totalInvestment', label: '鎬绘姇璧勯', visible: true}, + {id: 'yearInvestAmount', label: '鏈勾璁″垝鎶曡祫', visible: true}, + {id: 'planStartTime', label: '椤圭洰骞翠唤', slotName: 'planStartTime', visible: true}, + {id: 'projectStatus', label: '椤圭洰鐘舵��', slotName: 'projectStatus', visible: true}, + {id: 'investType', label: '鎶曡祫绫诲埆', slotName: 'investType', visible: true}, + {id: 'content', label: '寤鸿鍐呭', visible: false}, + {id: 'fundType', label: '璧勯噾绫诲瀷', visible: false}, + {id: 'projectContactPerson', label: '椤圭洰鑱旂郴浜�', visible: false}, + {id: 'contact', label: '鑱旂郴鏂瑰紡', visible: false}, + {id: 'engineeringIdList', label: '鍏宠仈宸ョ▼', visible: false}, + {id: 'competentDepartmentList', label: '涓荤閮ㄩ棬', visible: false}, + {id: 'area', label: '琛屾斂鍖哄垝', visible: false}, + {id: 'managementCentralizationList', label: '绠$悊褰掑彛', visible: false}, + {id: 'projectApprovalType', label: '椤圭洰瀹℃壒绫诲瀷', visible: false}, + {id: 'importanceType', label: '閲嶇偣鍒嗙被', slotName: 'importanceType', visible: false}, + {id: 'setTime', label: '绔嬮」鏃堕棿', visible: false}, + {id: 'planCompleteTime', label: '璁″垝绔e伐鏃堕棿', visible: false}, + {id: 'winUnit', label: '涓爣鍗曚綅', visible: false}, + {id: 'winAmount', label: '涓爣閲戦', visible: false}, + {id: 'winTime', label: '涓爣鏃堕棿', visible: false}, + {id: 'year', label: '骞村害鎶曡祫璁″垝', visible: false}, + {id: 'address', label: '椤圭洰鍦板潃', visible: false}, + {id: 'projectBudget', label: '椤圭洰棰勭畻', visible: false}, + {id: 'beCrossRegion', label: '寤鸿鍦扮偣鏄惁璺ㄥ煙', visible: false}, + {id: 'constructionLocation', label: '椤圭洰寤鸿鍦扮偣', visible: false}, + {id: 'detailedAddress', label: '寤鸿璇︾粏鍦板潃', visible: false}, + {id: 'beCompensationProject', label: '鏄惁鏄ˉ鐮侀」鐩�', visible: false}, + {id: 'compensationReason', label: '琛ョ爜鍘熷洜', visible: false}, + {id: 'plannedStartDate', label: '璁″垝寮�宸ユ椂闂�', visible: false}, + {id: 'expectedCompletionDate', label: '鎷熷缓鎴愭椂闂�', visible: false}, + {id: 'nationalIndustryClassification', label: '鍥介檯琛屼笟鍒嗙被', visible: false}, + {id: 'industryClassification', label: '鎵�灞炶涓氬垎绫�', visible: false}, + {id: 'projectNature', label: '椤圭洰寤烘垚鎬ц川', visible: false}, + {id: 'projectAttribute', label: '椤圭洰灞炴��', visible: false}, + {id: 'useEarth', label: '鏄惁浣跨敤鍦熷湴', visible: false}, + {id: 'contentScale', label: '涓昏寤鸿鍐呭鍙婅妯�', visible: false}, + {id: 'code', label: '寤虹骞冲彴浠g爜', visible: false}, + {id: 'projectUnit', label: '椤圭洰鍗曚綅', visible: false}, + {id: 'projectUnitType', label: '椤圭洰鍗曚綅绫诲瀷', visible: false}, + {id: 'registrationType', label: '鐧昏娉ㄥ唽绫诲瀷', visible: false}, + {id: 'holdingSituation', label: '鎺ц偂鎯呭喌', visible: false}, + {id: 'certificateType', label: '璇佺収绫诲瀷', visible: false}, + {id: 'certificateNumber', label: '璇佷欢鍙风爜', visible: false}, + {id: 'registeredAddress', label: '娉ㄥ唽鍦板潃', visible: false}, + {id: 'registeredCapital', label: '娉ㄥ唽璧勯噾', visible: false}, + {id: 'legal_representative', label: '娉曚汉浠h〃', visible: false}, + {id: 'fixedPhone', label: '鍥哄畾鐢佃瘽', visible: false}, + {id: 'legalPersonIdcard', label: '娉曚汉韬唤璇佸彿', visible: false}, + {id: 'projectContactPerson', label: '椤圭洰鑱旂郴浜�', visible: false}, + {id: 'phone', label: '绉诲姩鐢佃瘽', visible: false}, + {id: 'contactIdcard', label: '鑱旂郴浜鸿韩浠借瘉鍙�', visible: false}, + {id: 'wechat', label: '寰俊鍙�', visible: false}, + {id: 'contactAddress', label: '鑱旂郴浜洪�氳鍦板潃', visible: false}, + {id: 'postCode', label: '閭斂缂栫爜', visible: false}, + {id: 'email', label: '鐢靛瓙閭', visible: false}, + {id: 'totalInvestment', label: '椤圭洰鎬绘姇璧勯', visible: false}, + {id: 'principal', label: '椤圭洰鏈噾', visible: false}, + {id: 'governmentInvestmentTotal', label: '鏀垮簻鎶曡祫', visible: false}, + {id: 'centralInvestmentTotal', label: '涓ぎ鎶曡祫', visible: false}, + {id: 'centralBudgetInvestment', label: '涓ぎ棰勭畻鎶曡祫', visible: false}, + {id: 'centralFiscalInvestment', label: '涓ぎ璐㈡斂', visible: false}, + {id: 'centralSpecialBondInvestment', label: '涓ぎ涓撻」鍊哄埜绛归泦鐨勪笓椤瑰缓璁捐祫閲�', visible: false}, + {id: 'centralSpecialFundInvestment', label: '涓ぎ涓撻」寤鸿鍩洪噾', visible: false}, + {id: 'provincialInvestmentTotal', label: '鐪佺骇鎶曡祫', visible: false}, + {id: 'provincialBudgetInvestment', label: '鐪侀绠楀唴鎶曡祫', visible: false}, + {id: 'provincialFiscalInvestment', label: '鐪佽储鏀挎�у缓璁炬姇璧�', visible: false}, + {id: 'provincialSpecialFundInvestment', label: '鐪佷笓椤瑰缓璁捐祫閲�', visible: false}, + {id: 'cityInvestmentTotal', label: '甯�(宸�)鎶曡祫', visible: false}, + {id: 'cityBudgetInvestment', label: '甯�(宸�)棰勭畻鍐呮姇璧�', visible: false}, + {id: 'cityFiscalInvestment', label: '甯�(宸�)璐㈡斂鎬ф姇璧�', visible: false}, + {id: 'citySpecialFundInvestment', label: '甯�(宸�)涓撻」璧勯噾', visible: false}, + {id: 'countyInvestmentTotal', label: '鍘�(甯傘�佸尯)鎶曡祫', visible: false}, + {id: 'countyBudgetInvestment', label: '鍖�(鍘�)棰勭畻鍐呮姇璧�', visible: false}, + {id: 'countyFiscalInvestment', label: '鍖猴紙鍘匡級璐㈡斂鎬у缓璁捐祫閲�', visible: false}, + {id: 'countySpecialFundInvestment', label: '鍖�(鍘�)涓撻」璧勯噾', visible: false}, + {id: 'domesticLoanTotal', label: '鍥藉唴璐锋', visible: false}, + {id: 'bankLoan', label: '閾惰璐锋', visible: false}, + {id: 'foreignInvestmentTotal', label: '澶栧晢鎶曡祫', visible: false}, + {id: 'enterpriseSelfRaisedTotal', label: '浼佷笟鑷', visible: false}, + {id: 'otherInvestmentTotal', label: '鍏朵粬鎶曡祫', visible: false} ]; -- Gitblit v1.8.0