|
@@ -118,7 +118,13 @@ export default {
|
|
|
],
|
|
|
1008: [
|
|
|
// 土建
|
|
|
- { text: '建筑立面图', dataType: 'img', typecode: '2026', count: '无' },
|
|
|
+
|
|
|
+ // 2026 东外立面
|
|
|
+ // 2029 北外立面
|
|
|
+ // 2028 南外立面
|
|
|
+ // 2027 西外立面
|
|
|
+ // { text: '建筑立面图', dataType: 'img', typecode: '2026', count: '无' },
|
|
|
+ { text: '建筑立面图', dataType: 'img', typecode: ['2026', '2027', '2028', '2029'], count: '无' },
|
|
|
{ text: '楼层分布', dataType: 'floor' },
|
|
|
],
|
|
|
},
|
|
@@ -247,7 +253,7 @@ export default {
|
|
|
] */
|
|
|
|
|
|
let currentSys = this.listData[this.currentSmsxt]
|
|
|
- console.log(currentSys)
|
|
|
+ console.log(this.listData, currentSys)
|
|
|
currentSys.map((item) => {
|
|
|
if (item.dataType === 'img') {
|
|
|
let detail = data.filter((v) => v.typecode == item.typecode)[0]
|
|
@@ -255,6 +261,20 @@ export default {
|
|
|
item.count = detail?.cnt ? detail?.cnt + '张' : '无' // + '张' || '无'
|
|
|
}
|
|
|
})
|
|
|
+ console.log(this.currentSmsxt)
|
|
|
+ // 土建装饰单独处理 将东西南北合并到一起
|
|
|
+ if (this.currentSmsxt === '1008') {
|
|
|
+ console.log(data)
|
|
|
+ let count = data.reduce((prev, current) => {
|
|
|
+ return prev + current.cnt
|
|
|
+ }, 0)
|
|
|
+ console.log(count)
|
|
|
+ currentSys.map((item) => {
|
|
|
+ if (item.dataType === 'img') {
|
|
|
+ item.count = count ? count + '张' : '无' // + '张' || '无'
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
console.log(currentSys)
|
|
|
this.listKey = `list_${new Date().getTime()}`
|
|
|
this.$set(this.listData, this.currentSmsxt, currentSys)
|