diff --git a/pages/projectEnd/project/projectInfo.vue b/pages/projectEnd/project/projectInfo.vue
index 2f39dfea..981004be 100644
--- a/pages/projectEnd/project/projectInfo.vue
+++ b/pages/projectEnd/project/projectInfo.vue
@@ -42,10 +42,10 @@
- 项目经理
+ 项目/场站负责人
- {{projectDetail.projectManage}}
+ {{projectDetail.projectSiteManager}}
@@ -58,70 +58,57 @@
- 工程类别
+ 新能源类型
- {{item.name}}
+ {{projectDetail.renewableEnergyType}}
- 项目编号
+ 装机容量(万kW)
- {{projectDetail.projectNumber}}
+ {{projectDetail.installedCapacity}}
- 结构类型
+ 是否配储
- {{item.name}}
+ {{projectDetail.storageRequired == 1 ? '是' : '否'}}
- 项目面积
+ 配储容量
- {{projectDetail.projectAcreage}} m²
+ {{projectDetail.capacity}}
-
+
+
+
-
+
@@ -214,31 +200,176 @@
projectDetail: {
projectName: ''
},
- markers:[],
- BUILDSTATUS:[
- {id:0,name:'未开工'},{id:1,name:'在建'},{id:2,name:'停工'},{id:3,name:'验收'},{id:4,name:'完工'}
- ],
- PROJECTTYPE:[
- {id:1,name:'房建'},{id:2,name:'市政'},{id:3,name:'安装'},{id:4,name:'装饰'},{id:5,name:'公路'},{id:6,name:'冶炼'},{id:7,name:'矿山'},
- {id:8,name:'化工石油'},{id:9,name:'水利水电'},{id:10,name:'电力'}
- ,{id:11,name:'农林'},{id:12,name:'港口与航道'},{id:13,name:'航天航空'},{id:14,name:'通信'},{id:15,name:'其他'}
- ],//工程类别
-
- // CONSTRUCTIONSTAGE:CONSTRUCTIONSTAGE,//施工阶段
- ENGINEERINGPRUPOSE:[
- {id:1,name:'住宅建筑'},{id:2,name:'宿舍建筑'},{id:3,name:'教育建筑'},{id:4,name:'办公建筑'},{id:5,name:'科研建筑'},
- {id:6,name:'文化建筑'},{id:7,name:'商业建筑'},
- {id:8,name:'体育建筑'},{id:9,name:'医疗建筑'},{id:10,name:'交通建筑'}
- ,{id:11,name:'司法建筑'},{id:12,name:'纪念建筑'},{id:13,name:'园林建筑'},{id:14,name:'综合建筑'},
- {id:15,name:'工业厂房'},{id:16,name:'电子厂房'},{id:17,name:'其他'}
- ],//工程用途
- STRUCTURETYPE:[
- {id:1,name:'装配整体式框级结构'},{id:2,name:'装配整体式剪力墙结构'},{id:3,name:'装配整体式框级-现浇剪力墙结构'},{id:4,name:'装配整体式框级-现浇核心筒结构'},
- {id:5,name:'装配整体式部分框支剪力墙结构'},{id:6,name:'混合结构'},{id:7,name:'框架结构'},
- {id:8,name:'剪力墙结构'},{id:9,name:'框架-剪力墙结构'},{id:10,name:'简体结构'}
- ,{id:11,name:'钢结构'},{id:12,name:'型钢混凝土结构'},{id:13,name:'砖混结构'},{id:14,name:'砖木结构'}
- ],//结构类型
- extendInfo:{}
+ markers: [],
+ BUILDSTATUS: [{
+ id: 0,
+ name: '未开工'
+ }, {
+ id: 1,
+ name: '在建'
+ }, {
+ id: 2,
+ name: '停工'
+ }, {
+ id: 3,
+ name: '验收'
+ }, {
+ id: 4,
+ name: '完工'
+ }],
+ PROJECTTYPE: [{
+ id: 1,
+ name: '房建'
+ }, {
+ id: 2,
+ name: '市政'
+ }, {
+ id: 3,
+ name: '安装'
+ }, {
+ id: 4,
+ name: '装饰'
+ }, {
+ id: 5,
+ name: '公路'
+ }, {
+ id: 6,
+ name: '冶炼'
+ }, {
+ id: 7,
+ name: '矿山'
+ },
+ {
+ id: 8,
+ name: '化工石油'
+ }, {
+ id: 9,
+ name: '水利水电'
+ }, {
+ id: 10,
+ name: '电力'
+ }, {
+ id: 11,
+ name: '农林'
+ }, {
+ id: 12,
+ name: '港口与航道'
+ }, {
+ id: 13,
+ name: '航天航空'
+ }, {
+ id: 14,
+ name: '通信'
+ }, {
+ id: 15,
+ name: '其他'
+ }
+ ], //工程类别
+
+ // CONSTRUCTIONSTAGE:CONSTRUCTIONSTAGE,//施工阶段
+ ENGINEERINGPRUPOSE: [{
+ id: 1,
+ name: '住宅建筑'
+ }, {
+ id: 2,
+ name: '宿舍建筑'
+ }, {
+ id: 3,
+ name: '教育建筑'
+ }, {
+ id: 4,
+ name: '办公建筑'
+ }, {
+ id: 5,
+ name: '科研建筑'
+ },
+ {
+ id: 6,
+ name: '文化建筑'
+ }, {
+ id: 7,
+ name: '商业建筑'
+ },
+ {
+ id: 8,
+ name: '体育建筑'
+ }, {
+ id: 9,
+ name: '医疗建筑'
+ }, {
+ id: 10,
+ name: '交通建筑'
+ }, {
+ id: 11,
+ name: '司法建筑'
+ }, {
+ id: 12,
+ name: '纪念建筑'
+ }, {
+ id: 13,
+ name: '园林建筑'
+ }, {
+ id: 14,
+ name: '综合建筑'
+ },
+ {
+ id: 15,
+ name: '工业厂房'
+ }, {
+ id: 16,
+ name: '电子厂房'
+ }, {
+ id: 17,
+ name: '其他'
+ }
+ ], //工程用途
+ STRUCTURETYPE: [{
+ id: 1,
+ name: '装配整体式框级结构'
+ }, {
+ id: 2,
+ name: '装配整体式剪力墙结构'
+ }, {
+ id: 3,
+ name: '装配整体式框级-现浇剪力墙结构'
+ }, {
+ id: 4,
+ name: '装配整体式框级-现浇核心筒结构'
+ },
+ {
+ id: 5,
+ name: '装配整体式部分框支剪力墙结构'
+ }, {
+ id: 6,
+ name: '混合结构'
+ }, {
+ id: 7,
+ name: '框架结构'
+ },
+ {
+ id: 8,
+ name: '剪力墙结构'
+ }, {
+ id: 9,
+ name: '框架-剪力墙结构'
+ }, {
+ id: 10,
+ name: '简体结构'
+ }, {
+ id: 11,
+ name: '钢结构'
+ }, {
+ id: 12,
+ name: '型钢混凝土结构'
+ }, {
+ id: 13,
+ name: '砖混结构'
+ }, {
+ id: 14,
+ name: '砖木结构'
+ }
+ ], //结构类型
+ extendInfo: {}
}
},
mounted() {
@@ -247,11 +378,11 @@
uni.getSystemInfo({
success(res) {
that.mobileTopHeight = res.statusBarHeight ? res.statusBarHeight : 0;
- uni.setStorageSync('systemInfo',res)
+ uni.setStorageSync('systemInfo', res)
console.log(res)
}
})
- console.log('this.mobileTopHeight',this.mobileTopHeight)
+ console.log('this.mobileTopHeight', this.mobileTopHeight)
// this.markers=[{
// longitude: this.projectDetail.longitude,
// latitude: this.projectDetail.latitude,
@@ -284,10 +415,10 @@
this.getExtendInfo()
},
methods: {
- viewBig(url){
+ viewBig(url) {
uni.previewImage({
- current:url,
- urls:[this.projectDetail.layoutImage,this.projectDetail.constructionMapUrl]
+ current: url,
+ urls: [this.projectDetail.layoutImage, this.projectDetail.constructionMapUrl]
})
},
getExtendInfo() {
@@ -299,24 +430,24 @@
},
method: "POST",
success(res) {
- if(res.result!=null){
+ if (res.result != null) {
that.extendInfo = res.result
- }else{
- that.extendInfo={
- contractSignTime:"-",
- contractPeriodStartTime:"-",
- contractPeriodEndTime:"-",
- realPeriodStartTime:"-",
- realPeriodEndTime:"-",
- bidWinner:"",
- constructionUnit:"",
- designUnit:"",
- supervisorUnit:"",
- ownerUnit:"",
- projectOverview:""
+ } else {
+ that.extendInfo = {
+ contractSignTime: "-",
+ contractPeriodStartTime: "-",
+ contractPeriodEndTime: "-",
+ realPeriodStartTime: "-",
+ realPeriodEndTime: "-",
+ bidWinner: "",
+ constructionUnit: "",
+ designUnit: "",
+ supervisorUnit: "",
+ ownerUnit: "",
+ projectOverview: ""
}
}
-
+
}
})
},
@@ -325,36 +456,43 @@
+
+ .smallImg {
+ height: 50px;
+ width: 50px;
+ }
+
+ .splitTitle {
+ margin: 15px 10px 0;
+ border-left: 3px solid $uni-color-primary;
+ padding: 0 5px;
+ line-height: 16px;
+ }
+
+ .infoBlock {
+ padding: 15px 0;
+
+ .item {
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
+ margin-bottom: 10px;
+ padding: 0 15px;
+
+ .title {
+ font-size: 12px;
+ opacity: 0.6;
+ }
+
+ .value {
+ padding: 5px 0;
+ }
+ }
+ }
+
\ No newline at end of file
diff --git a/pages/projectEnd/project/projectInfo_20251117.vue b/pages/projectEnd/project/projectInfo_20251117.vue
new file mode 100644
index 00000000..2f39dfea
--- /dev/null
+++ b/pages/projectEnd/project/projectInfo_20251117.vue
@@ -0,0 +1,360 @@
+
+
+
+
+
+
+
+
+
+ 基本信息
+
+
+
+
+ 项目名称
+
+
+ {{projectDetail.projectName}}
+
+
+
+
+ 项目地址
+
+
+ {{projectDetail.projectAddress}}
+
+
+
+
+ 项目所在省市区
+
+
+ {{projectDetail.provinceName}}{{projectDetail.cityName}}{{projectDetail.areaName}}
+
+
+
+
+ 项目经理
+
+
+ {{projectDetail.projectManage}}
+
+
+
+
+ 联系电话
+
+
+ {{projectDetail.projectTel}}
+
+
+
+
+ 工程类别
+
+
+ {{item.name}}
+
+
+
+
+ 项目编号
+
+
+ {{projectDetail.projectNumber}}
+
+
+
+
+ 结构类型
+
+
+ {{item.name}}
+
+
+
+
+ 项目面积
+
+
+ {{projectDetail.projectAcreage}} m²
+
+
+
+
+ 户数
+
+
+ {{projectDetail.households}}
+
+
+
+
+ 楼栋数
+
+
+ {{projectDetail.buildingNum}}
+
+
+
+
+ 现场布置图
+
+
+
+
+
+
+
+ 现场施工图
+
+
+
+
+
+
+
+ 扩展信息
+
+
+
+
+ 合同签订
+
+
+
+ {{extendInfo.contractSignTime?extendInfo.contractSignTime:''}}
+
+
+
+
+ 合同工期
+
+
+ {{extendInfo.contractPeriodStartTime}} ~ {{extendInfo.contractPeriodEndTime}}
+
+
+
+
+ 实际工期
+
+
+ {{extendInfo.realPeriodStartTime}} ~ {{extendInfo.realPeriodEndTime}}
+
+
+
+
+ 中标单位
+
+
+ {{extendInfo.bidWinner}}
+
+
+
+
+ 建设单位
+
+
+ {{extendInfo.constructionUnit}}
+
+
+
+
+ 设计单位
+
+
+ {{extendInfo.designUnit}}
+
+
+
+
+ 监理单位
+
+
+ {{extendInfo.supervisorUnit}}
+
+
+
+
+ 业主单位
+
+
+ {{extendInfo.ownerUnit}}
+
+
+
+
+ 工程概况
+
+
+ {{extendInfo.projectOverview}}
+
+
+
+
+
+
+
+
+
+
+