Files
threeonecheck_web/unpackage/dist/dev/mp-weixin/pages/Inspectionresult/detail.wxml
2026-06-30 09:47:10 +08:00

1 line
8.3 KiB
Plaintext

<view class="{{['page', 'data-v-1b3bf21b', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{F}}"><view wx:if="{{a}}" class="empty-tip text-gray text-center padding data-v-1b3bf21b">加载中...</view><view wx:elif="{{b}}" class="empty-tip text-gray text-center padding data-v-1b3bf21b"> 暂无检查项 </view><block wx:else><view class="float-nav data-v-1b3bf21b"><view class="float-nav-body data-v-1b3bf21b"><view class="float-nav-main data-v-1b3bf21b"><view class="progress-text data-v-1b3bf21b"><text class="current-index data-v-1b3bf21b">共 {{c}} 项检查</text><text class="total-count data-v-1b3bf21b">,已提交 {{d}} 项</text><text class="total-count data-v-1b3bf21b">,待提交 {{e}} 项</text><text class="total-count data-v-1b3bf21b">,待检查 {{f}} 项</text></view><view class="progress-line data-v-1b3bf21b"><view class="progress-inner data-v-1b3bf21b" style="{{'width:' + g}}"></view></view></view><view class="sheet-nav-btn data-v-1b3bf21b" bindtap="{{i}}"><up-icon wx:if="{{h}}" class="data-v-1b3bf21b" virtualHostClass="data-v-1b3bf21b" u-i="1b3bf21b-0" bind:__l="__l" u-p="{{h}}"></up-icon></view></view></view><view class="page-content padding data-v-1b3bf21b"><view wx:if="{{j}}" class="draft-banner margin-bottom data-v-1b3bf21b"><view class="draft-banner-left data-v-1b3bf21b"><text class="cuIcon-info draft-banner-icon data-v-1b3bf21b"></text><text class="data-v-1b3bf21b">已自动恢复您上次未提交的检查内容</text></view><text class="draft-banner-action data-v-1b3bf21b" bindtap="{{k}}">清空草稿</text></view><view wx:for="{{l}}" wx:for-item="item" wx:key="W" id="{{item.X}}" class="{{['question-card', 'padding', 'bg-white', 'radius', 'margin-bottom', 'data-v-1b3bf21b', item.Y && 'question-card--submitted']}}"><view class="question-header-row data-v-1b3bf21b"><view class="question-index data-v-1b3bf21b">第 {{item.a}} 项</view><view wx:if="{{item.b}}" class="submitted-tag data-v-1b3bf21b">已提交</view><view wx:elif="{{item.c}}" class="pending-tag data-v-1b3bf21b">待提交</view></view><view class="text-bold margin-top-xs data-v-1b3bf21b">{{item.d}}</view><view class="margin-top-sm data-v-1b3bf21b"><rich-text class="data-v-1b3bf21b" nodes="{{item.e}}"></rich-text></view><block wx:if="{{item.f}}"><view class="answer-panel margin-top data-v-1b3bf21b"><view class="readonly-row data-v-1b3bf21b"><text class="readonly-label data-v-1b3bf21b">检查结果</text><view class="{{['data-v-1b3bf21b', 'result-tag', item.h]}}">{{item.g}}</view></view><view wx:if="{{item.i}}" class="readonly-row data-v-1b3bf21b"><text class="readonly-label data-v-1b3bf21b">备注</text><text class="readonly-value data-v-1b3bf21b">{{item.j}}</text></view><view wx:if="{{item.k}}" class="hazard-summary data-v-1b3bf21b"><view wx:if="{{item.l}}" class="readonly-row readonly-row--stack data-v-1b3bf21b"><text class="readonly-label data-v-1b3bf21b">隐患标题</text><text class="readonly-value data-v-1b3bf21b">{{item.m}}</text></view><view wx:if="{{item.n}}" class="readonly-row readonly-row--stack data-v-1b3bf21b"><text class="readonly-label data-v-1b3bf21b">检查形式</text><text class="readonly-value data-v-1b3bf21b">{{item.o}}</text></view><view wx:if="{{item.p}}" class="readonly-row readonly-row--stack data-v-1b3bf21b"><text class="readonly-label data-v-1b3bf21b">隐患来源</text><text class="readonly-value data-v-1b3bf21b">{{item.q}}</text></view><view wx:if="{{item.r}}" class="readonly-row readonly-row--stack data-v-1b3bf21b"><text class="readonly-label data-v-1b3bf21b">隐患位置</text><text class="readonly-value data-v-1b3bf21b">{{item.s}}</text></view><view wx:if="{{item.t}}" class="readonly-row readonly-row--stack data-v-1b3bf21b"><text class="readonly-label data-v-1b3bf21b">隐患描述</text><text class="readonly-value data-v-1b3bf21b">{{item.v}}</text></view></view><button wx:if="{{item.w}}" class="view-hazard-btn data-v-1b3bf21b" bindtap="{{item.x}}"> 查看隐患 </button></view></block><block wx:else><view class="margin-top data-v-1b3bf21b"><view class="text-gray margin-bottom-xs data-v-1b3bf21b">检查结果</view><u-radio-group wx:if="{{item.C}}" class="data-v-1b3bf21b" virtualHostClass="data-v-1b3bf21b" u-s="{{['d']}}" bindchange="{{item.z}}" u-i="{{item.A}}" bind:__l="__l" bindupdateModelValue="{{item.B}}" u-p="{{item.C}}"><u-radio wx:for="{{item.y}}" wx:for-item="opt" wx:key="a" class="data-v-1b3bf21b" virtualHostClass="data-v-1b3bf21b" u-i="{{opt.b}}" bind:__l="__l" u-p="{{opt.c}}"></u-radio></u-radio-group></view><view wx:if="{{item.D}}" class="hazard-section margin-top data-v-1b3bf21b"><view class="hazard-tip data-v-1b3bf21b"><text class="cuIcon-warn text-yellow margin-right-xs data-v-1b3bf21b"></text><text class="text-orange data-v-1b3bf21b">检查结果为异常,需填写隐患信息</text></view><view wx:if="{{item.E}}" class="hazard-btn data-v-1b3bf21b" bindtap="{{item.F}}"><text class="text-blue data-v-1b3bf21b">填写隐患信息</text></view><view wx:else class="hazard-card data-v-1b3bf21b"><view class="card-header data-v-1b3bf21b"><view class="text-bold text-black data-v-1b3bf21b">{{item.G}}</view><view class="{{['level-tag', 'data-v-1b3bf21b', item.I && 'level-minor', item.J && 'level-normal', item.K && 'level-major']}}">{{item.H}}</view></view><view class="card-body data-v-1b3bf21b"><view class="info-row data-v-1b3bf21b"><text class="text-gray data-v-1b3bf21b">检查形式:</text><text class="data-v-1b3bf21b">{{item.L}}</text></view><view class="info-row data-v-1b3bf21b"><text class="text-gray data-v-1b3bf21b">隐患来源:</text><text class="data-v-1b3bf21b">{{item.M}}</text></view><view class="info-row data-v-1b3bf21b"><text class="text-gray data-v-1b3bf21b">隐患位置:</text><text class="data-v-1b3bf21b">{{item.N}}</text></view><view class="info-row data-v-1b3bf21b"><text class="text-gray data-v-1b3bf21b">隐患描述:</text><text class="description-text data-v-1b3bf21b">{{item.O}}</text></view><view wx:if="{{item.P}}" class="info-row data-v-1b3bf21b"><text class="text-gray data-v-1b3bf21b">附件:</text><text class="data-v-1b3bf21b">{{item.Q}}个文件</text></view></view><view class="card-footer data-v-1b3bf21b"><button class="btn-edit data-v-1b3bf21b" bindtap="{{item.R}}">修改</button><button class="btn-clear data-v-1b3bf21b" bindtap="{{item.S}}">清除</button></view></view></view><view class="margin-top data-v-1b3bf21b"><up-textarea wx:if="{{item.V}}" class="data-v-1b3bf21b" virtualHostClass="data-v-1b3bf21b" u-i="{{item.T}}" bind:__l="__l" bindupdateModelValue="{{item.U}}" u-p="{{item.V}}"></up-textarea></view></block></view><button wx:if="{{m}}" class="bg-blue round margin-top-xl submit-btn data-v-1b3bf21b" bindtap="{{o}}"> 提交已填写项({{n}}项) </button></view></block><hazard-form-popup wx:if="{{p}}" class="r data-v-1b3bf21b" virtualHostClass="r data-v-1b3bf21b" u-r="hazardFormRef" bindconfirm="{{r}}" u-i="1b3bf21b-4" bind:__l="__l" bindupdateShow="{{s}}" bindupdateModelValue="{{t}}" u-p="{{v}}"/><u-popup wx:if="{{E}}" class="data-v-1b3bf21b" virtualHostClass="data-v-1b3bf21b" u-s="{{['d']}}" bindclose="{{D}}" u-i="1b3bf21b-5" bind:__l="__l" u-p="{{E}}"><view class="check-sheet-popup data-v-1b3bf21b"><view class="check-sheet-header data-v-1b3bf21b"><view class="check-sheet-title data-v-1b3bf21b">检查项导航</view><view class="check-sheet-subtitle data-v-1b3bf21b"> 共 {{w}} 个检查项 </view></view><scroll-view class="check-sheet-grid-wrap data-v-1b3bf21b" scroll-y><view class="check-sheet-grid data-v-1b3bf21b"><view wx:for="{{x}}" wx:for-item="item" wx:key="b" class="{{['check-sheet-cell', 'data-v-1b3bf21b', item.c]}}" bindtap="{{item.d}}">{{item.a}}</view></view></scroll-view><view class="check-sheet-footer data-v-1b3bf21b"><view class="check-sheet-legend data-v-1b3bf21b"><view class="legend-item data-v-1b3bf21b"><view class="legend-dot legend-dot--submitted data-v-1b3bf21b"></view><text class="data-v-1b3bf21b">已提交 {{y}}</text></view><view class="legend-item data-v-1b3bf21b"><view class="legend-dot legend-dot--pending data-v-1b3bf21b"></view><text class="data-v-1b3bf21b">待提交 {{z}}</text></view><view class="legend-item data-v-1b3bf21b"><view class="legend-dot legend-dot--todo data-v-1b3bf21b"></view><text class="data-v-1b3bf21b">待检查 {{A}}</text></view></view><button wx:if="{{B}}" class="check-sheet-submit-btn data-v-1b3bf21b" bindtap="{{C}}"> 立即提交 </button></view></view></u-popup></view>