修改测试问题
This commit is contained in:
@@ -56,7 +56,7 @@
|
||||
</view>
|
||||
</view>
|
||||
<view v-else class="empty-wrap">
|
||||
<Cn-empty msg="暂无更多指标" :paddingTop="120"></Cn-empty>
|
||||
<Cn-empty msg="暂无指标数据" :paddingTop="120"></Cn-empty>
|
||||
</view>
|
||||
</view>
|
||||
</scroll-view>
|
||||
@@ -77,24 +77,13 @@ export default {
|
||||
},
|
||||
computed: {
|
||||
moreChildren() {
|
||||
const children = this.pointInfo.children || []
|
||||
// 治理测点「更多指标」页展示全部
|
||||
if (this.pointInfo.lineType === 0 && this.pointInfo.showAllIndicators) {
|
||||
return children
|
||||
}
|
||||
const selected = this.getSelectedIndicators()
|
||||
return children.filter(
|
||||
(child) => !selected.some((name) => this.matchIndicator(child.name, name)),
|
||||
)
|
||||
return this.pointInfo.children || []
|
||||
},
|
||||
},
|
||||
onLoad() {
|
||||
const point = uni.getStorageSync('monitorPointDetail')
|
||||
if (point) {
|
||||
this.pointInfo = {
|
||||
...point,
|
||||
selectedIndicators: this.getSelectedIndicatorsFromStorage(point.selectedIndicators),
|
||||
}
|
||||
this.pointInfo = { ...point }
|
||||
if (point.pointName) {
|
||||
uni.setNavigationBarTitle({ title: point.pointName })
|
||||
}
|
||||
@@ -104,22 +93,6 @@ export default {
|
||||
uni.removeStorageSync('monitorPointDetail')
|
||||
},
|
||||
methods: {
|
||||
getSelectedIndicatorsFromStorage(fallback = []) {
|
||||
const cached = uni.getStorageSync(this.$cacheKey.monitorSelectedIndicators)
|
||||
if (Array.isArray(cached) && cached.length) {
|
||||
return cached
|
||||
}
|
||||
return Array.isArray(fallback) ? fallback : []
|
||||
},
|
||||
getSelectedIndicators() {
|
||||
return this.getSelectedIndicatorsFromStorage(this.pointInfo.selectedIndicators)
|
||||
},
|
||||
matchIndicator(name, selected) {
|
||||
if (!name || !selected) return false
|
||||
const base = (name || '').replace(/\(.*\)/, '').trim()
|
||||
const selectedBase = (selected || '').replace(/\(.*\)/, '').trim()
|
||||
return base === selectedBase
|
||||
},
|
||||
hasTPhaseData(child) {
|
||||
return child.T !== undefined && child.T !== null && child.T !== '-'
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user