mrr.sj.front/unpackage/dist/dev/mp-weixin/pages/artisan/service-list.wxml

1 line
4.6 KiB
Plaintext

<view class="service-page data-v-10cdb364"><custom-navbar vue-id="08e93a22-1" title="服务列表" showBack="{{true}}" backgroundColor="#FFFFFF" show-headle="{{true}}" headleSrc="/static/images/add_icon.png" data-event-opts="{{[['^onHeadleClick',[['addService']]]]}}" bind:onHeadleClick="__e" class="data-v-10cdb364" bind:__l="__l"></custom-navbar><view class="flexed data-v-10cdb364"><view class="search-box data-v-10cdb364"><input class="search-inp data-v-10cdb364" type="text" placeholder="请输入你的服务名称" placeholder-class="placeholder" data-event-opts="{{[['confirm',[['getServicesList',['$event']]]],['input',[['__set_model',['','title','$event',[]]]]]]}}" value="{{title}}" bindconfirm="__e" bindinput="__e"/><image class="search-icon data-v-10cdb364" src="/static/home/search.png" mode="aspectFit" data-event-opts="{{[['tap',[['getServicesList',['$event']]]]]}}" bindtap="__e"></image></view><view class="tab-container data-v-10cdb364"><block wx:for="{{tabs}}" wx:for-item="tab" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['switchTab',[index,'$0'],[[['tabs','',index,'id']]]]]]]}}" class="{{['data-v-10cdb364','tab-item',[(currentTab===index)?'active':'']]}}" bindtap="__e">{{''+tab.text+''}}</view></block></view></view><block wx:if="{{$root.g0}}"><view class="service-list data-v-10cdb364"><block wx:for="{{services}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['touchstart',[['touchStart',['$event',index]]]],['touchmove',[['touchMove',['$event']]]],['touchend',[['touchEnd',['$event']]]],['mousedown',[['mouseDown',['$event',index]]]],['mousemove',[['mouseMove',['$event']]]],['mouseup',[['mouseUp',['$event']]]],['mouseleave',[['mouseUp',['$event']]]]]}}" class="service-item data-v-10cdb364" bindtouchstart="__e" bindtouchmove="__e" bindtouchend="__e" bindmousedown="__e" bindmousemove="__e" bindmouseup="__e" bindmouseleave="__e"><block wx:if="{{item.state==0}}"><view data-event-opts="{{[['tap',[['deleteService',['$0'],[[['services','',index]]]]]]]}}" class="delete-btn data-v-10cdb364" style="{{'transform:'+('translateX('+(item.slideX||0)+'rpx)')+';'}}" bindtap="__e"><text class="data-v-10cdb364">删除</text></view></block><view class="service-content data-v-10cdb364" style="{{'transform:'+('translateX('+(item.slideX||0)+'rpx)')+';'}}"><image class="service-image data-v-10cdb364" src="{{item.photo[0]}}" mode="aspectFill"></image><view class="service-info data-v-10cdb364"><view class="service-title text-overflow data-v-10cdb364">{{item.title}}</view><view class="service-price data-v-10cdb364"><text class="price-symbol data-v-10cdb364">¥</text><text class="price-value data-v-10cdb364">{{item.server_price}}</text><text class="price-unit data-v-10cdb364">元</text><text class="price-line data-v-10cdb364">{{item.line_price}}</text></view></view><view class="{{['data-v-10cdb364','status-tag','state'+item.state]}}"><text class="status-text data-v-10cdb364">{{item.state==0?"草稿":item.state==1?"审核中":item.state==2?"已上架":item.state==3?"下架":item.state==4?"驳回":""}}</text></view><view class="btns data-v-10cdb364"><block wx:if="{{item.state==2}}"><view data-event-opts="{{[['tap',[['viewRemove',['$0'],[[['services','',index]]]]]]]}}" class="view-btn data-v-10cdb364" bindtap="__e"><image class="view-icon data-v-10cdb364" src="/static/images/remove_icon.png" mode="aspectFit"></image><text class="view-text data-v-10cdb364">下架</text></view></block><block wx:if="{{item.state==3}}"><view data-event-opts="{{[['tap',[['viewList',['$0'],[[['services','',index]]]]]]]}}" class="view-btn data-v-10cdb364" bindtap="__e"><image class="view-icon data-v-10cdb364" src="/static/images/list_icon.png" mode="aspectFit"></image><text class="view-text data-v-10cdb364">上架</text></view></block><view data-event-opts="{{[['tap',[['viewEdit',['$0'],[[['services','',index]]]]]]]}}" class="view-btn data-v-10cdb364" bindtap="__e"><image class="view-icon data-v-10cdb364" src="/static/images/edit_active.png" mode="aspectFit"></image><text class="view-text data-v-10cdb364">编辑</text></view></view></view></view></block></view></block><block wx:else><view class="service-nothings data-v-10cdb364"><text class="nothings-text data-v-10cdb364">暂无数据...</text></view></block><block wx:if="{{hasMore}}"><view class="load-more data-v-10cdb364"><text class="data-v-10cdb364">已加载全部</text></view></block><view data-event-opts="{{[['tap',[['addService',['$event']]]]]}}" class="serviceBtn-box data-v-10cdb364" bindtap="__e"><view class="serviceBtn-card data-v-10cdb364"><text class="serviceBtn-text data-v-10cdb364">添加服务</text></view></view></view>