修复bug
This commit is contained in:
@@ -21,31 +21,16 @@
|
||||
<view class="text-item">巡检点:{{ detail.pointNames }}</view>
|
||||
</view>
|
||||
|
||||
<!-- 第二块:巡检结果 -->
|
||||
<view class="card">
|
||||
<view class="card-subtitle">巡检结果</view>
|
||||
<view class="text-item">巡检人:{{ detail.inspectorName }}</view>
|
||||
<view class="text-item">手机号码:{{ detail.phoneNumber }}</view>
|
||||
<view class="text-item">巡检时间:{{ detail.inspectTime }}</view>
|
||||
<view class="text-item">巡检结果:</view>
|
||||
<view class="result-desc">
|
||||
<text v-for="(r, idx) in detail.results" :key="idx">{{ idx + 1 }}.{{ r }}</text>
|
||||
</view>
|
||||
<view class="text-item">巡检照片:</view>
|
||||
<view class="img-wrap">
|
||||
<view class="img-box" v-for="(img, idx) in detail.photos" :key="idx" @click="previewImage(img)">
|
||||
<image class="img" :src="img" mode="aspectFill"></image>
|
||||
</view>
|
||||
<view class="empty-img-tip" v-if="!detail.photos || detail.photos.length === 0">暂无照片</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<!-- 第三块:巡检明细列表 -->
|
||||
<view class="card" v-for="(sub, idx) in detail.details" :key="sub.id">
|
||||
<view class="card-subtitle">{{ sub.pointName }}</view>
|
||||
<view class="card-subtitle">巡检结果</view>
|
||||
<view class="text-item">巡检点:{{ sub.pointName }}</view>
|
||||
<view class="text-item">巡检人:{{ detail.inspectorName }}</view>
|
||||
<view class="text-item">手机号码:{{ detail.phoneNumber }}</view>
|
||||
<view class="text-item">巡检时间:{{ sub.checkTime }}</view>
|
||||
<view class="text-item">巡检状态:{{ getXunJianStatus(sub.status) }}</view>
|
||||
<view class="text-item">巡检结果:{{ sub.checkResult }}</view>
|
||||
<view class="text-item" v-if="sub.remark">备注:{{ sub.remark }}</view>
|
||||
<!-- <view class="text-item" v-if="sub.remark">备注:{{ sub.remark }}</view> -->
|
||||
<view class="text-item" v-if="sub.photos">巡检照片:</view>
|
||||
<view class="img-wrap" v-if="sub.photos">
|
||||
<view class="img-box" v-for="(img, i) in sub.photos.split(',')" :key="i" @click="previewImage(img)">
|
||||
@@ -82,6 +67,15 @@
|
||||
fetchDetail()
|
||||
}
|
||||
})
|
||||
|
||||
// 巡检状态字段映射 0正常,1异常
|
||||
function getXunJianStatus(status){
|
||||
const staMap = {
|
||||
"0":'正常',
|
||||
"1":"异常"
|
||||
}
|
||||
return staMap[status]
|
||||
}
|
||||
|
||||
const fetchDetail = async () => {
|
||||
if (!recordId) return
|
||||
|
||||
Reference in New Issue
Block a user