1 line
10 KiB
Plaintext
1 line
10 KiB
Plaintext
<view class="{{['page', 'padding', 'data-v-dcabdcae', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{aH}}"><view class="padding bg-white radius data-v-dcabdcae"><view wx:if="{{a}}" class="bg-orange-light text-orange padding-sm radius margin-bottom flex justify-between align-center data-v-dcabdcae" style="font-size:24rpx;background-color:#FFF7EB;border:1rpx solid #FFE4CC;width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20rpx"><view class="flex align-center data-v-dcabdcae" style="display:flex;flex-direction:row;align-items:center"><text class="cuIcon-info margin-right-xs data-v-dcabdcae" style="margin-right:10rpx"></text><text class="data-v-dcabdcae">已自动恢复您上次未提交的内容</text></view><text class="text-blue text-bold data-v-dcabdcae" style="cursor:pointer;padding:0 10rpx;color:#2667E9;font-weight:bold" bindtap="{{b}}">清空草稿</text></view><view class="form-header margin-bottom data-v-dcabdcae"><view class="form-label data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">整改方案</view><view class="text-red data-v-dcabdcae">*</view></view><button class="ai-rectify-btn data-v-dcabdcae" loading="{{e}}" disabled="{{f}}" bindtap="{{g}}"><text wx:if="{{c}}" class="cuIcon-magic ai-btn-icon data-v-dcabdcae"></text> {{d}}</button></view><up-textarea wx:if="{{i}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" u-i="dcabdcae-0" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"></up-textarea><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">整改措施</view><view class="text-red data-v-dcabdcae">*</view></view><up-textarea wx:if="{{k}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" u-i="dcabdcae-1" bind:__l="__l" bindupdateModelValue="{{j}}" u-p="{{k}}"></up-textarea><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">管控措施</view><view class="text-red data-v-dcabdcae">*</view></view><up-textarea wx:if="{{m}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" u-i="dcabdcae-2" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"></up-textarea><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">整改完成情况</view><view class="text-red data-v-dcabdcae">*</view></view><up-textarea wx:if="{{o}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" u-i="dcabdcae-3" bind:__l="__l" bindupdateModelValue="{{n}}" u-p="{{o}}"></up-textarea><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">投资资金(计划)</view><view class="text-red data-v-dcabdcae">*</view></view><up-input wx:if="{{q}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" u-i="dcabdcae-4" bind:__l="__l" bindupdateModelValue="{{p}}" u-p="{{q}}"></up-input><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">投资资金(实际)</view><view class="text-red data-v-dcabdcae">*</view></view><up-input wx:if="{{s}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" u-i="dcabdcae-5" bind:__l="__l" bindupdateModelValue="{{r}}" u-p="{{s}}"></up-input><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">限定整改时间</view><view class="text-red data-v-dcabdcae">*</view></view><view class="readonly-field data-v-dcabdcae"><text class="{{['data-v-dcabdcae', v && 'text-gray']}}">{{t}}</text></view><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">实际整改时间</view><view class="text-red data-v-dcabdcae">*</view></view><view class="select-trigger data-v-dcabdcae" bindtap="{{y}}"><view class="{{['select-content', 'data-v-dcabdcae', x && 'text-gray']}}">{{w}}</view><text class="cuIcon-unfold data-v-dcabdcae"></text></view><up-datetime-picker wx:if="{{D}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" bindconfirm="{{z}}" bindcancel="{{A}}" bindclose="{{B}}" u-i="dcabdcae-6" bind:__l="__l" bindupdateModelValue="{{C}}" u-p="{{D}}"></up-datetime-picker><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">安全管理人员</view><view class="text-red data-v-dcabdcae">*</view></view><view class="select-trigger data-v-dcabdcae" bindtap="{{G}}"><view class="{{['select-content', 'data-v-dcabdcae', F && 'text-gray']}}">{{E}}</view><text class="cuIcon-unfold data-v-dcabdcae"></text></view><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">整改责任人</view><view class="text-red data-v-dcabdcae">*</view></view><view class="select-trigger data-v-dcabdcae" bindtap="{{J}}"><view class="{{['select-content', 'data-v-dcabdcae', I && 'text-gray']}}">{{H}}</view><text class="cuIcon-unfold data-v-dcabdcae"></text></view><u-popup wx:if="{{V}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" u-s="{{['d']}}" bindclose="{{U}}" u-i="dcabdcae-7" bind:__l="__l" u-p="{{V}}"><view class="user-popup cascader-user-popup data-v-dcabdcae"><view class="popup-header data-v-dcabdcae"><view class="popup-title text-bold data-v-dcabdcae">选择安全管理人员</view><view class="popup-close data-v-dcabdcae" bindtap="{{K}}">×</view></view><view wx:if="{{L}}" class="selected-summary data-v-dcabdcae"><text class="summary-label data-v-dcabdcae">已选 {{M}} 人:</text><text class="summary-text data-v-dcabdcae">{{N}}</text></view><view class="cascader-body data-v-dcabdcae"><scroll-view class="cascader-col dept-col data-v-dcabdcae" scroll-y><view wx:for="{{O}}" wx:for-item="dept" wx:key="d" class="{{['data-v-dcabdcae', 'cascader-item', dept.e]}}" bindtap="{{dept.f}}"><text class="cascader-item-text data-v-dcabdcae">{{dept.a}}</text><text wx:if="{{dept.b}}" class="dept-badge data-v-dcabdcae">{{dept.c}}</text></view></scroll-view><scroll-view class="cascader-col user-col data-v-dcabdcae" scroll-y key="{{R}}"><view wx:if="{{P}}" class="empty-tip data-v-dcabdcae">该部门暂无人员</view><view wx:else class="data-v-dcabdcae"><view wx:for="{{Q}}" wx:for-item="user" wx:key="d" class="user-item data-v-dcabdcae"><up-checkbox wx:if="{{user.c}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" bindchange="{{user.a}}" u-i="{{user.b}}" bind:__l="__l" u-p="{{user.c}}"></up-checkbox></view></view></scroll-view></view><view class="popup-footer data-v-dcabdcae"><button class="btn-cancel data-v-dcabdcae" bindtap="{{S}}">取消</button><button class="btn-confirm bg-blue data-v-dcabdcae" bindtap="{{T}}">确定</button></view></view></u-popup><u-popup wx:if="{{ah}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" u-s="{{['d']}}" bindclose="{{ag}}" u-i="dcabdcae-9" bind:__l="__l" u-p="{{ah}}"><view class="user-popup cascader-user-popup data-v-dcabdcae"><view class="popup-header data-v-dcabdcae"><view class="popup-title text-bold data-v-dcabdcae">选择整改责任人</view><view class="popup-close data-v-dcabdcae" bindtap="{{W}}">×</view></view><view wx:if="{{X}}" class="selected-summary data-v-dcabdcae"><text class="summary-label data-v-dcabdcae">已选 {{Y}} 人:</text><text class="summary-text data-v-dcabdcae">{{Z}}</text></view><view class="cascader-body data-v-dcabdcae"><scroll-view class="cascader-col dept-col data-v-dcabdcae" scroll-y><view wx:for="{{aa}}" wx:for-item="dept" wx:key="d" class="{{['data-v-dcabdcae', 'cascader-item', dept.e]}}" bindtap="{{dept.f}}"><text class="cascader-item-text data-v-dcabdcae">{{dept.a}}</text><text wx:if="{{dept.b}}" class="dept-badge data-v-dcabdcae">{{dept.c}}</text></view></scroll-view><scroll-view class="cascader-col user-col data-v-dcabdcae" scroll-y key="{{ad}}"><view wx:if="{{ab}}" class="empty-tip data-v-dcabdcae">该部门暂无人员</view><view wx:else class="data-v-dcabdcae"><view wx:for="{{ac}}" wx:for-item="user" wx:key="d" class="user-item data-v-dcabdcae"><up-checkbox wx:if="{{user.c}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" bindchange="{{user.a}}" u-i="{{user.b}}" bind:__l="__l" u-p="{{user.c}}"></up-checkbox></view></view></scroll-view></view><view class="popup-footer data-v-dcabdcae"><button class="btn-cancel data-v-dcabdcae" bindtap="{{ae}}">取消</button><button class="btn-confirm bg-blue data-v-dcabdcae" bindtap="{{af}}">确定</button></view></view></u-popup><view class="form-label margin-bottom margin-top data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">整改图片</view><view class="text-red data-v-dcabdcae">*</view></view><up-upload wx:if="{{ak}}" class="data-v-dcabdcae" virtualHostClass="data-v-dcabdcae" bindafterRead="{{ai}}" binddelete="{{aj}}" u-i="dcabdcae-11" bind:__l="__l" u-p="{{ak}}"></up-upload><canvas wx:if="{{al}}" class="data-v-dcabdcae" canvas-id="watermarkCanvas" width="{{am}}" height="{{an}}" style="{{'width:' + ao + ';' + ('height:' + ap) + ';' + ('position:' + 'fixed') + ';' + ('left:' + '-9999px') + ';' + ('top:' + '-9999px')}}"></canvas><view class="form-label margin-bottom margin-top flex justify-between align-center data-v-dcabdcae" style="width:100%"><view class="flex align-center data-v-dcabdcae"><view class="text-gray data-v-dcabdcae">电子签名</view><view class="text-red data-v-dcabdcae">*</view></view><button wx:if="{{aq}}" class="cu-btn sm round line-blue data-v-dcabdcae" style="margin:0;padding:0 20rpx;height:50rpx;font-size:22rpx" bindtap="{{ar}}">清除重写</button><button wx:else class="cu-btn sm round line-blue data-v-dcabdcae" style="margin:0;padding:0 20rpx;height:50rpx;font-size:22rpx" bindtap="{{as}}">重新签名</button></view><view class="signature-box margin-bottom data-v-dcabdcae"><view wx:if="{{at}}" class="signature-display flex align-center justify-center data-v-dcabdcae" style="width:100%;height:160px;background-color:#f8f8f8"><image wx:if="{{av}}" src="{{aw}}" class="signature-img data-v-dcabdcae" mode="aspectFit" style="width:100%;height:100%" binderror="{{ax}}"></image><text wx:else class="signature-placeholder data-v-dcabdcae">暂无签名,请点击重新签名</text></view><view wx:if="{{ay}}" class="signature-pad-wrap data-v-dcabdcae"><wd-signature wx:if="{{aE}}" class="r data-v-dcabdcae" virtualHostClass="r data-v-dcabdcae" u-s="{{['footer']}}" u-r="signatureRef" bindconfirm="{{aA}}" bindstart="{{aB}}" bindsigning="{{aC}}" bindclear="{{aD}}" u-i="dcabdcae-12" bind:__l="__l" u-p="{{aE}}"><view slot="footer"></view></wd-signature></view></view><button class="bg-blue round margin-top-xl data-v-dcabdcae" bindtap="{{aG}}">{{aF}}</button></view></view> |