提交 457ba96b authored 作者: zs's avatar zs

巡检数据完成后页面显示样式更改-xfxt/afxt

上级 9fe900e1
...@@ -112,7 +112,7 @@ export default { ...@@ -112,7 +112,7 @@ export default {
await ioUtil.createDir(parent, parts.pop()); await ioUtil.createDir(parent, parts.pop());
} }
const subDirs = ['发送数据', '日志文件', '巡检数据', 'history', 'fssj']; const subDirs = ['发送数据', '日志文件', '巡检数据', 'history', 'fssj','list'];
await Promise.all( await Promise.all(
subDirs.map(dir => ioUtil.createDir(BASE_PATH, dir)) subDirs.map(dir => ioUtil.createDir(BASE_PATH, dir))
); );
......
...@@ -56,7 +56,9 @@ ...@@ -56,7 +56,9 @@
v-for="(item, index) in detailsItem.afxt.detail" v-for="(item, index) in detailsItem.afxt.detail"
:key="index" :key="index"
class="cards-item" class="cards-item"
v-if="showItem(item)"
> >
<template></template>
<view class="name" <view class="name"
>{{ item.label >{{ item.label
}}<text }}<text
...@@ -286,6 +288,7 @@ ...@@ -286,6 +288,7 @@
:key="index" :key="index"
class="cards-item" class="cards-item"
> >
<view class="name" <view class="name"
> >
<template v-if="index==0"> <template v-if="index==0">
...@@ -309,16 +312,16 @@ ...@@ -309,16 +312,16 @@
</view </view
> >
<template v-if="index==0"> <template v-if="index==0">
<!-- <view class="list"> <view class="list">
<view class="label" style="width: 70px;">{{item.settingLabel}}</view> <view class="label" style="width: 70px;">{{item.settingLabel}}</view>
<view class="content"> <view class="content">
{{ item.setting }} {{ item.setting }}
</view> </view>
</view> --> </view>
<view class="list"> <view class="list">
<view class="label" style="width: 70px;">{{item.label}}</view> <view class="label" style="width: 70px;">{{item.sjLabel}}</view>
<view class="content"> <view class="content">
{{ item.value }} {{ item.value || '--' }} MPa
</view> </view>
</view> </view>
</template> </template>
...@@ -441,8 +444,16 @@ export default { ...@@ -441,8 +444,16 @@ export default {
}, },
mounted() { mounted() {
console.log("this.detailsItem", this.detailsItem); console.log("this.detailsItem", this.detailsItem);
console.log(this.detailsItem)
}, },
methods: { methods: {
showItem(item) {
const hasMonitor = this.detailsItem.afxt.detail.find(i => i.label === "是否有监控");
if (hasMonitor && hasMonitor.inspectionResultLable === "无监控") {
return !["监控外观破损", "监控画面清晰", "监控存储连续"].includes(item.label);
}
return true;
},
previewImage(images, index) { previewImage(images, index) {
uni.previewImage({ uni.previewImage({
current: index, current: index,
......
...@@ -137,10 +137,11 @@ export default { ...@@ -137,10 +137,11 @@ export default {
inspectionResultLable: "正常", inspectionResultLable: "正常",
lableArr: ["正常", "异常"], lableArr: ["正常", "异常"],
conclusion: "", conclusion: "",
settingLabel: "气压设定值", settingLabel: "气压范围",
setting: "2MPA-4.2MPA", //设定气压 setting: "2-4.2MPa", //设定气压
value: "", //请输入 value: "", //请输入
unit: "MPA", //单位 sjLabel:'实际气压',// 新增显示
unit: "MPa", //单位
photos: [], photos: [],
}, },
{ {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论