index.wxml 5.6 KB

1
  1. <view class="page-wrap data-v-3a7c3cf2"><view class="head data-v-3a7c3cf2"><uni-card vue-id="757ad05f-1" padding="0" margin="5px 0" class="data-v-3a7c3cf2" bind:__l="__l" vue-slots="{{['default']}}"><uni-search-bar bind:confirm="__e" bind:clear="__e" bind:input="__e" vue-id="{{('757ad05f-2')+','+('757ad05f-1')}}" value="{{keywords}}" data-event-opts="{{[['^confirm',[['search']]],['^clear',[['search']]],['^input',[['__set_model',['','keywords','$event',[]]]]]]}}" class="data-v-3a7c3cf2" bind:__l="__l"></uni-search-bar></uni-card><view data-event-opts="{{[['tap',[['handle',[['o',['type','add']]]]]]]}}" class="addbt data-v-3a7c3cf2" bindtap="__e"><view class="word data-v-3a7c3cf2"><uni-icons vue-id="757ad05f-3" type="plusempty" size="30" color="#fff" class="data-v-3a7c3cf2" bind:__l="__l"></uni-icons></view></view></view><view class="pageMain data-v-3a7c3cf2"><uni-swipe-action class="item-action-box data-v-3a7c3cf2" vue-id="757ad05f-4" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="idx" wx:key="idx"><uni-card vue-id="{{('757ad05f-5-'+idx)+','+('757ad05f-4')}}" padding="10px 0" margin="5px 0" class="data-v-3a7c3cf2" bind:__l="__l" vue-slots="{{['default']}}"><uni-swipe-action-item class="item-action data-v-3a7c3cf2" vue-id="{{('757ad05f-6-'+idx)+','+('757ad05f-5-'+idx)}}" auto-close="{{true}}" bind:__l="__l" vue-slots="{{['default','right']}}"><view class="slot-button data-v-3a7c3cf2" slot="right"><view data-event-opts="{{[['tap',[['handle',[['o',['type','edit'],['item',item.$orig]]]]]]]}}" class="bt edit data-v-3a7c3cf2" bindtap="__e"><text class="slot-button-text data-v-3a7c3cf2">编辑</text></view><view data-event-opts="{{[['tap',[['handle',[['o',['type','del'],['item',item.$orig]]]]]]]}}" class="bt del data-v-3a7c3cf2" bindtap="__e"><text class="slot-button-text data-v-3a7c3cf2">删除</text></view></view><view data-event-opts="{{[['tap',[['handle',[['o',['type','detail'],['item',item.$orig]]]]]]]}}" class="item data-v-3a7c3cf2" bindtap="__e"><view class="title data-v-3a7c3cf2"><view class="name data-v-3a7c3cf2">{{item.$orig.dangerTitle}}</view></view><view class="item-row space-between data-v-3a7c3cf2"><uni-tag vue-id="{{('757ad05f-7-'+idx)+','+('757ad05f-6-'+idx)}}" text="{{item.$orig.dangerCatTitle}}" custom-style="background-color: #ecf5ff; border-color: #d9ecff; color: #409eff;" class="data-v-3a7c3cf2" bind:__l="__l"></uni-tag><uni-tag vue-id="{{('757ad05f-8-'+idx)+','+('757ad05f-6-'+idx)}}" inverted="{{true}}" text="{{item.m0}}" type="success" class="data-v-3a7c3cf2" bind:__l="__l"></uni-tag></view><block wx:if="{{item.$orig.dangerTags}}"><view class="item-row space-between data-v-3a7c3cf2"><uni-tag vue-id="{{('757ad05f-9-'+idx)+','+('757ad05f-6-'+idx)}}" text="{{item.$orig.dangerTags}}" custom-style="background-color: #ecf5ff; border-color: #d9ecff; color: #409eff;" class="data-v-3a7c3cf2" bind:__l="__l"></uni-tag></view></block><view class="item-row space-between data-v-3a7c3cf2"><view class="icon-item data-v-3a7c3cf2"><uni-icons vue-id="{{('757ad05f-10-'+idx)+','+('757ad05f-6-'+idx)}}" type="location-filled" size="16" color="#999" class="data-v-3a7c3cf2" bind:__l="__l"></uni-icons><text class="word data-v-3a7c3cf2">{{item.$orig.dangerLocation||'--'}}</text></view><uni-tag vue-id="{{('757ad05f-11-'+idx)+','+('757ad05f-6-'+idx)}}" text="{{item.m1}}" type="{{item.$orig.status>0?'primary':'warning'}}" class="data-v-3a7c3cf2" bind:__l="__l"></uni-tag></view><view class="bottom data-v-3a7c3cf2"><view class="icon-item data-v-3a7c3cf2"><image class="icon data-v-3a7c3cf2" src="/static/images/qiye.png" mode="widthFix"></image><text class="word data-v-3a7c3cf2">{{item.$orig.entName}}</text></view><view class="icon-item data-v-3a7c3cf2"><image class="icon data-v-3a7c3cf2" src="/static/images/time.png" mode="widthFix"></image><text class="word data-v-3a7c3cf2">{{item.$orig.submitTime}}</text></view><view class="icon-item data-v-3a7c3cf2"><image class="icon data-v-3a7c3cf2" src="/static/images/admin_icon.png" mode="widthFix"></image><text class="word data-v-3a7c3cf2">{{item.$orig.groupName}}</text></view><view data-event-opts="{{[['tap',[['showSuperVisor',['$0'],[[['items','',idx]]]]]]]}}" class="icon-item data-v-3a7c3cf2" catchtap="__e"><image class="icon data-v-3a7c3cf2" src="/static/images/admin_icon.png" mode="widthFix"></image><text class="data-v-3a7c3cf2">(责任单位)</text><block wx:if="{{item.$orig.supervisorGroupList}}"><view class="supervisor data-v-3a7c3cf2"><block wx:for="{{item.l0}}" wx:for-item="supervisor" wx:for-index="supervisoridx" wx:key="supervisoridx"><view class="supervisor-item data-v-3a7c3cf2"><uni-tag vue-id="{{('757ad05f-12-'+idx+'-'+supervisoridx)+','+('757ad05f-6-'+idx)}}" text="{{supervisor}}" custom-style="background-color: #ecf5ff; border-color: #d9ecff; color: #409eff;" class="data-v-3a7c3cf2" bind:__l="__l"></uni-tag></view></block></view></block><block wx:else><view class="supervisor data-v-3a7c3cf2"><uni-icons vue-id="{{('757ad05f-13-'+idx)+','+('757ad05f-6-'+idx)}}" type="plusempty" size="20" color="#ccc" class="data-v-3a7c3cf2" bind:__l="__l"></uni-icons></view></block></view></view></view></uni-swipe-action-item></uni-card></block></uni-swipe-action></view><create vue-id="757ad05f-14" ent="{{entCats}}" danger="{{dangerCats}}" data-ref="danger" data-event-opts="{{[['^success',[['search']]]]}}" bind:success="__e" class="data-v-3a7c3cf2 vue-ref" bind:__l="__l"></create><detail vue-id="757ad05f-15" data-ref="detail" class="data-v-3a7c3cf2 vue-ref" bind:__l="__l"></detail><supervisor-list bind:success="__e" vue-id="757ad05f-16" data-ref="SupervisorList" data-event-opts="{{[['^success',[['search']]]]}}" class="data-v-3a7c3cf2 vue-ref" bind:__l="__l"></supervisor-list></view>