handle.wxml 5.6 KB

1
  1. <view class="danger-form data-v-d26b06ca"><uni-collapse vue-id="428597cb-1" class="data-v-d26b06ca" bind:__l="__l" vue-slots="{{['default']}}"><uni-collapse-item vue-id="{{('428597cb-2')+','+('428597cb-1')}}" title="{{baseInfo.dangerTitle}}" class="data-v-d26b06ca" bind:__l="__l" vue-slots="{{['default']}}"><view class="content data-v-d26b06ca"><uni-list-item vue-id="{{('428597cb-3')+','+('428597cb-2')}}" title="隐患编码" rightText="{{baseInfo.dangerCode}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item><uni-list-item vue-id="{{('428597cb-4')+','+('428597cb-2')}}" title="隐患状态" rightText="{{$root.m0}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item><uni-list-item vue-id="{{('428597cb-5')+','+('428597cb-2')}}" title="隐患类别" rightText="{{baseInfo.dangerCatTitle}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item><uni-list-item vue-id="{{('428597cb-6')+','+('428597cb-2')}}" title="隐患等级" rightText="{{baseInfo.dangerLevel===1?'一般':'重大'}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item><block wx:if="{{baseInfo.dangerLocation}}"><uni-list-item vue-id="{{('428597cb-7')+','+('428597cb-2')}}" title="所在位置" rightText="{{baseInfo.dangerLocation}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item></block><uni-list-item vue-id="{{('428597cb-8')+','+('428597cb-2')}}" title="描述" rightText="{{baseInfo.dangerDesc}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item><block wx:if="{{baseInfo.curGroupName}}"><uni-list-item vue-id="{{('428597cb-9')+','+('428597cb-2')}}" title="所在部门" rightText="{{baseInfo.curGroupName}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item></block><block wx:if="{{baseInfo.curAccountName}}"><uni-list-item vue-id="{{('428597cb-10')+','+('428597cb-2')}}" title="整改人员" rightText="{{baseInfo.curAccountName}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item></block><block wx:if="{{baseInfo.rectifyMeasure}}"><uni-list-item vue-id="{{('428597cb-11')+','+('428597cb-2')}}" title="整改措施" rightText="{{baseInfo.rectifyMeasure}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item></block><block wx:if="{{baseInfo.rectifyRemark}}"><uni-list-item vue-id="{{('428597cb-12')+','+('428597cb-2')}}" title="整改说明" rightText="{{baseInfo.rectifyRemark}}" class="data-v-d26b06ca" bind:__l="__l"></uni-list-item></block></view><uni-section vue-id="{{('428597cb-13')+','+('428597cb-2')}}" title="附件" type="line" class="data-v-d26b06ca" bind:__l="__l" vue-slots="{{['default']}}"><view class="attach-wrap _div data-v-d26b06ca"><block wx:for="{{baseInfo.attachList}}" wx:for-item="attach" wx:for-index="attachindex" wx:key="attachindex"><image class="attach data-v-d26b06ca" src="{{attach.fileUrl}}" data-event-opts="{{[['tap',[['showImage',[attachindex]]]]]}}" bindtap="__e"></image></block></view></uni-section></uni-collapse-item></uni-collapse><view class="form-container _div data-v-d26b06ca"><uni-forms vue-id="428597cb-14" modelValue="{{formData}}" rules="{{rules}}" label-width="{{300}}" label-position="top" data-ref="form" class="data-v-d26b06ca vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{$root.g0}}"><uni-forms-item vue-id="{{('428597cb-15')+','+('428597cb-14')}}" label="处理动作" name="actionDefId" required="{{true}}" class="data-v-d26b06ca" bind:__l="__l" vue-slots="{{['default']}}"><view class="uni-data-checkbox-wrap _div data-v-d26b06ca"><block wx:for="{{actionDefList}}" wx:for-item="action" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['changeAction',['$0'],[[['actionDefList','',index]]]]]]]}}" class="{{['action','data-v-d26b06ca',formData.actionDefId===action.value?'active':'']}}" bindtap="__e"><text class="data-v-d26b06ca">{{action.text}}</text></view></block></view></uni-forms-item></block><uni-forms-item vue-id="{{('428597cb-16')+','+('428597cb-14')}}" label="描述建议" name="dangerDesc" class="data-v-d26b06ca" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('428597cb-17')+','+('428597cb-16')}}" type="textarea" maxlength="{{-1}}" autoHeight="{{true}}" placeholder="描述" value="{{formData.dangerDesc}}" data-event-opts="{{[['^input',[['__set_model',['$0','dangerDesc','$event',[]],['formData']]]]]}}" class="data-v-d26b06ca" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('428597cb-18')+','+('428597cb-14')}}" label="执行人" name="accountId" required="{{true}}" class="data-v-d26b06ca" bind:__l="__l" vue-slots="{{['default']}}"><uni-data-select bind:input="__e" vue-id="{{('428597cb-19')+','+('428597cb-18')}}" localdata="{{userList}}" value="{{formData.accountId}}" data-event-opts="{{[['^input',[['__set_model',['$0','accountId','$event',[]],['formData']]]]]}}" class="data-v-d26b06ca" bind:__l="__l"></uni-data-select></uni-forms-item></uni-forms><uni-section vue-id="428597cb-20" title="上传附件" type="line" class="data-v-d26b06ca" bind:__l="__l" vue-slots="{{['default']}}"><view class="example-body data-v-d26b06ca"><uni-file-picker vue-id="{{('428597cb-21')+','+('428597cb-20')}}" fileMediatype="image" title="请上传附件" limit="1" value="{{formData.attachList}}" data-event-opts="{{[['^select',[['uploadSuccess']]],['^delete',[['deleteFile']]],['^input',[['__set_model',['$0','attachList','$event',[]],['formData']]]]]}}" bind:select="__e" bind:delete="__e" bind:input="__e" class="data-v-d26b06ca" bind:__l="__l"></uni-file-picker></view></uni-section></view><view data-event-opts="{{[['tap',[['onSubmit',['$event']]]]]}}" class="button-container data-v-d26b06ca" bindtap="__e"><text class="data-v-d26b06ca">{{flowData.activityInsTitle}}</text></view></view>