1 line
10 KiB
Plaintext
1 line
10 KiB
Plaintext
<view class="{{['data-v-2575db11', U]}}"><view wx:if="{{a}}" class="popup-header data-v-2575db11"><view class="popup-title text-bold data-v-2575db11">{{b}}</view><view class="popup-close data-v-2575db11" bindtap="{{c}}">×</view></view><scroll-view class="{{['data-v-2575db11', O]}}" scroll-y style="{{P}}"><view wx:if="{{d}}" class="draft-banner data-v-2575db11"><view class="draft-banner-left data-v-2575db11"><text class="cuIcon-info draft-banner-icon data-v-2575db11"></text><text class="data-v-2575db11">已自动恢复您上次未提交的内容</text></view><text class="draft-banner-action data-v-2575db11" bindtap="{{e}}">清空草稿</text></view><view class="flex margin-bottom data-v-2575db11"><view class="text-gray data-v-2575db11">检查形式</view><view class="text-red data-v-2575db11">*</view></view><scroll-view class="hazard-choose-scroll data-v-2575db11" scroll-x show-scrollbar="{{false}}"><view class="hazard-choose-row data-v-2575db11"><view wx:for="{{f}}" wx:for-item="item" wx:key="b" class="{{['hazard-choose-tag', 'hazard-choose-tag--source', 'data-v-2575db11', item.c && 'hazard-choose-tag--active']}}" catchtap="{{item.d}}"><text class="hazard-choose-tag__text data-v-2575db11">{{item.a}}</text></view></view></scroll-view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">隐患来源</view><view class="text-red data-v-2575db11">*</view></view><view class="select-trigger data-v-2575db11" bindtap="{{i}}"><view class="{{['select-value', 'data-v-2575db11', h && 'placeholder']}}">{{g}}</view><text class="cuIcon-unfold data-v-2575db11"></text></view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">隐患图片</view><view class="text-red data-v-2575db11">*</view></view><up-upload wx:if="{{l}}" class="data-v-2575db11" virtualHostClass="data-v-2575db11" bindafterRead="{{j}}" binddelete="{{k}}" u-i="2575db11-0" bind:__l="__l" u-p="{{l}}"></up-upload><block wx:if="{{r0}}"><canvas class="data-v-2575db11" canvas-id="{{m}}" width="{{n}}" height="{{o}}" style="{{'width:' + p + ';' + ('height:' + q) + ';' + ('position:' + 'fixed') + ';' + ('left:' + '-9999px') + ';' + ('top:' + '-9999px')}}"></canvas></block><view class="text-gray text-sm data-v-2575db11">必填:请上传现场照片作为隐患证据</view><view class="ai-btn-wrapper margin-top data-v-2575db11"><button class="ai-analyze-btn data-v-2575db11" loading="{{t}}" disabled="{{v}}" bindtap="{{w}}"><text wx:if="{{r}}" class="cuIcon-magic ai-btn-icon data-v-2575db11"></text> {{s}}</button></view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">隐患标题</view><view class="text-red data-v-2575db11">*</view></view><up-input wx:if="{{y}}" class="data-v-2575db11" virtualHostClass="data-v-2575db11" u-i="2575db11-1" bind:__l="__l" bindupdateModelValue="{{x}}" u-p="{{y}}"></up-input><view class="text-sm text-gray margin-top-xs data-v-2575db11">请用简洁的语言概括隐患要点</view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">隐患等级</view><view class="text-red data-v-2575db11">*</view></view><scroll-view class="hazard-choose-scroll data-v-2575db11" scroll-x show-scrollbar="{{false}}"><view class="hazard-choose-row data-v-2575db11"><view wx:for="{{z}}" wx:for-item="item" wx:key="b" class="{{['hazard-choose-tag', 'hazard-choose-tag--level', 'data-v-2575db11', item.c && 'hazard-choose-tag--active']}}" catchtap="{{item.d}}"><text class="hazard-choose-tag__text data-v-2575db11">{{item.a}}</text></view></view></scroll-view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">隐患位置</view><view class="text-red data-v-2575db11">*</view></view><view class="address-box data-v-2575db11"><up-input wx:if="{{C}}" key="{{A}}" class="address-input-wrapper data-v-2575db11" virtualHostClass="address-input-wrapper data-v-2575db11" u-i="2575db11-2" bind:__l="__l" bindupdateModelValue="{{B}}" u-p="{{C}}"></up-input><button class="btn-address bg-blue data-v-2575db11" catchtap="{{D}}">选择地址</button></view><view class="text-gray text-sm margin-top-xs data-v-2575db11">如:办公楼3层东侧消防通道、生产车间A区设备旁等,或点击"选择地址"按钮在地图上选择</view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">法律依据</view></view><view class="select-trigger data-v-2575db11" bindtap="{{G}}"><view class="{{['select-value', 'data-v-2575db11', F && 'placeholder']}}">{{E}}</view><text class="cuIcon-unfold data-v-2575db11"></text></view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">隐患区域</view></view><view class="select-trigger data-v-2575db11" bindtap="{{J}}"><view class="{{['select-value', 'data-v-2575db11', I && 'placeholder']}}">{{H}}</view><text class="cuIcon-unfold data-v-2575db11"></text></view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">隐患描述</view><view class="text-red data-v-2575db11">*</view></view><up-textarea wx:if="{{M}}" class="data-v-2575db11" virtualHostClass="data-v-2575db11" key="{{K}}" u-i="2575db11-3" bind:__l="__l" bindupdateModelValue="{{L}}" u-p="{{M}}"></up-textarea><view class="text-gray text-sm margin-top-xs data-v-2575db11">请详细说明隐患现状、潜在风险及影响范围</view><view class="text-gray margin-bottom margin-top data-v-2575db11">隐患标签</view><view class="hazard-choose-wrap data-v-2575db11"><view wx:for="{{N}}" wx:for-item="item" wx:key="b" class="{{['hazard-choose-tag', 'hazard-choose-tag--tag', 'data-v-2575db11', item.c && 'hazard-choose-tag--active']}}" catchtap="{{item.d}}"><text class="hazard-choose-tag__text data-v-2575db11">{{item.a}}</text></view></view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">下一步流程</view><view class="text-red data-v-2575db11">*</view></view><view class="static-field data-v-2575db11">隐患交办</view><view class="flex margin-bottom margin-top data-v-2575db11"><view class="text-gray data-v-2575db11">下一步处理人</view><view class="text-red data-v-2575db11">*</view></view><view class="static-field data-v-2575db11">管理人员、执行人员</view></scroll-view><view class="{{['data-v-2575db11', T]}}"><button class="btn-cancel data-v-2575db11" bindtap="{{Q}}">取消</button><button class="btn-confirm bg-blue data-v-2575db11" loading="{{R}}" bindtap="{{S}}">提交</button></view></view><u-popup wx:if="{{ai}}" class="data-v-2575db11" virtualHostClass="data-v-2575db11" u-s="{{['d']}}" bindclose="{{ah}}" u-i="2575db11-4" bind:__l="__l" u-p="{{ai}}"><view class="law-popup data-v-2575db11"><view class="popup-header data-v-2575db11"><view class="popup-title data-v-2575db11">选择法律依据</view><view class="popup-close data-v-2575db11" bindtap="{{V}}">×</view></view><view class="search-box data-v-2575db11"><text class="cuIcon-search search-icon data-v-2575db11"></text><input class="search-input data-v-2575db11" placeholder="请输入关键词搜索" bindconfirm="{{W}}" value="{{X}}" bindinput="{{Y}}"/><text class="search-btn data-v-2575db11" bindtap="{{Z}}">搜索</text></view><scroll-view class="law-list data-v-2575db11" scroll-y bindscrolltolower="{{ae}}"><view wx:if="{{aa}}" class="loading-tip data-v-2575db11">加载中...</view><view wx:elif="{{ab}}" class="empty-tip data-v-2575db11">暂无数据</view><block wx:else><view wx:for="{{ac}}" wx:for-item="item" wx:key="d" class="{{['law-item', 'data-v-2575db11', item.c && 'law-item-active']}}" bindtap="{{item.e}}"><view class="law-title data-v-2575db11">{{item.a}}</view><view class="law-basis text-gray data-v-2575db11">{{item.b}}</view></view><view wx:if="{{ad}}" class="loading-tip data-v-2575db11">加载中...</view></block></scroll-view><view class="law-popup-footer data-v-2575db11"><button class="btn-cancel data-v-2575db11" bindtap="{{af}}">取消</button><button class="btn-confirm bg-blue data-v-2575db11" bindtap="{{ag}}">确定</button></view></view></u-popup><u-popup wx:if="{{ao}}" class="data-v-2575db11" virtualHostClass="data-v-2575db11" u-s="{{['d']}}" bindclose="{{an}}" u-i="2575db11-5" bind:__l="__l" u-p="{{ao}}"><view class="picker-popup data-v-2575db11"><view class="picker-header data-v-2575db11"><view class="picker-cancel data-v-2575db11" bindtap="{{aj}}">取消</view><view class="picker-title data-v-2575db11">选择隐患来源</view><view class="picker-confirm data-v-2575db11" bindtap="{{ak}}">确定</view></view><scroll-view class="picker-body data-v-2575db11" scroll-y><view wx:for="{{al}}" wx:for-item="item" wx:key="c" class="{{['picker-item', 'data-v-2575db11', item.d && 'picker-item-active']}}" bindtap="{{item.e}}"><text class="data-v-2575db11">{{item.a}}</text><text wx:if="{{item.b}}" class="cuIcon-check text-blue data-v-2575db11"></text></view><view wx:if="{{am}}" class="text-gray text-center padding data-v-2575db11">暂无隐患来源数据</view></scroll-view></view></u-popup><u-popup wx:if="{{av}}" class="data-v-2575db11" virtualHostClass="data-v-2575db11" u-s="{{['d']}}" bindclose="{{at}}" u-i="2575db11-6" bind:__l="__l" u-p="{{av}}"><view class="picker-popup data-v-2575db11"><view class="picker-header data-v-2575db11"><view class="picker-cancel data-v-2575db11" bindtap="{{ap}}">取消</view><view class="picker-title data-v-2575db11">选择隐患区域</view><view class="picker-confirm data-v-2575db11" bindtap="{{aq}}">确定</view></view><scroll-view class="picker-body data-v-2575db11" scroll-y><view wx:for="{{ar}}" wx:for-item="item" wx:key="d" class="{{['picker-item', 'data-v-2575db11', item.e && 'picker-item-active']}}" bindtap="{{item.f}}"><view class="flex align-center data-v-2575db11"><view class="area-color-dot data-v-2575db11" style="{{'background-color:' + item.a}}"></view><text class="data-v-2575db11">{{item.b}}</text></view><text wx:if="{{item.c}}" class="cuIcon-check text-blue data-v-2575db11"></text></view><view wx:if="{{as}}" class="text-gray text-center padding data-v-2575db11">暂无区域数据</view></scroll-view></view></u-popup> |