index.wxml 3.4 KB

1
  1. <view class="page-wrap data-v-2c18ef20"><view class="search-wrap data-v-2c18ef20"><uni-search-bar class="search data-v-2c18ef20" bind:confirm="__e" bind:clear="__e" bind:input="__e" vue-id="570575e6-1" value="{{keywords}}" data-event-opts="{{[['^confirm',[['search']]],['^clear',[['search']]],['^input',[['__set_model',['','keywords','$event',[]]]]]]}}" bind:__l="__l"></uni-search-bar><uni-data-select class="select data-v-2c18ef20" vue-id="570575e6-2" localdata="{{types}}" placeholder="请选择类别" value="{{reportingTypeId}}" data-event-opts="{{[['^change',[['search']]],['^input',[['__set_model',['','reportingTypeId','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></uni-data-select></view><view data-event-opts="{{[['tap',[['handle',[['o',['type','add']]]]]]]}}" class="addbt data-v-2c18ef20" bindtap="__e"><view class="word data-v-2c18ef20">事件上报</view></view><view class="pageMain data-v-2c18ef20"><uni-swipe-action class="item-action-box data-v-2c18ef20" vue-id="570575e6-3" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{items}}" wx:for-item="item" wx:for-index="__i0__" wx:key="reportingId"><uni-card vue-id="{{('570575e6-4-'+__i0__)+','+('570575e6-3')}}" padding="10px 0" margin="5px 0" class="data-v-2c18ef20" bind:__l="__l" vue-slots="{{['default']}}"><uni-swipe-action-item class="item-action data-v-2c18ef20" vue-id="{{('570575e6-5-'+__i0__)+','+('570575e6-4-'+__i0__)}}" auto-close="{{true}}" bind:__l="__l" vue-slots="{{['default','right']}}"><view class="slot-button data-v-2c18ef20" slot="right"><view data-event-opts="{{[['tap',[['handle',[['o',['type','edit'],['item',item]]]]]]]}}" class="bt edit data-v-2c18ef20" bindtap="__e"><text class="slot-button-text data-v-2c18ef20">编辑</text></view><view data-event-opts="{{[['tap',[['handle',[['o',['type','del'],['item',item]]]]]]]}}" class="bt del data-v-2c18ef20" bindtap="__e"><text class="slot-button-text data-v-2c18ef20">删除</text></view></view><view data-event-opts="{{[['tap',[['handle',[['o',['type','detail'],['item',item]]]]]]]}}" class="item data-v-2c18ef20" bindtap="__e"><view class="title data-v-2c18ef20"><view class="name data-v-2c18ef20">{{item.reportingSubject}}</view></view><view class="tagbox data-v-2c18ef20"><uni-tag vue-id="{{('570575e6-6-'+__i0__)+','+('570575e6-5-'+__i0__)}}" text="{{item.reportingTypeTitle}}" custom-style="background-color: #ecf5ff; border-color: #d9ecff; color: #409eff;" class="data-v-2c18ef20" bind:__l="__l"></uni-tag></view><view class="icon-item data-v-2c18ef20"><image class="icon data-v-2c18ef20" src="/static/images/time.png" mode="widthFix"></image><text class="word data-v-2c18ef20">{{item.reportingTime}}</text></view><view class="icon-item data-v-2c18ef20"><image class="icon data-v-2c18ef20" src="/static/images/admin_icon.png" mode="widthFix"></image><text class="word data-v-2c18ef20">{{item.reportingGroupName}}</text></view></view></uni-swipe-action-item></uni-card></block></uni-swipe-action></view><detail vue-id="570575e6-7" data-ref="detail" class="data-v-2c18ef20 vue-ref" bind:__l="__l"></detail><edit bind:success="__e" vue-id="570575e6-8" data-ref="edit" data-event-opts="{{[['^success',[['search']]]]}}" class="data-v-2c18ef20 vue-ref" bind:__l="__l"></edit><report bind:success="__e" vue-id="570575e6-9" data-ref="report" data-event-opts="{{[['^success',[['search']]]]}}" class="data-v-2c18ef20 vue-ref" bind:__l="__l"></report></view>