会员权益

This commit is contained in:
2026-04-29 15:33:58 +08:00
commit 54965243da
2787 changed files with 242809 additions and 0 deletions

View File

@@ -0,0 +1 @@
<view class="component-demand" style="{{'--theme-color:'+(themeColor)+';'}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view data-event-opts="{{[['tap',[['toDetails',['$0'],[[['showData','id',item.$orig.id,'id']]]]]]]}}" class="demand-item" bindtap="__e"><view class="item-top"><block wx:if="{{showType==2}}"><view class="top-order flex align-items-center"><view class="order-number flex-item">{{"编号:"+item.$orig.number}}</view><view class="order-status"><block wx:if="{{item.$orig.state==1}}"><view class="status-label" style="color:#FF9100;">审核中</view></block><block wx:else><block wx:if="{{item.$orig.state==2}}"><view class="status-label" style="{{'color:'+(themeColor)+';'}}">发布中</view></block><block wx:else><block wx:if="{{item.$orig.state==3}}"><view class="status-label" style="color:#FF626E;">已驳回</view></block></block></block></view></view></block><block wx:else><view class="top-info flex align-items-center"><image class="info-avatar" src="{{item.$orig.member.avatar}}" mode="aspectFill"></image><view class="info-box flex-item"><view class="title text-ellipsis">{{item.$orig.member.name}}</view><view class="subtitle text-ellipsis">{{item.$orig.member.level_name+" | "+item.$orig.time}}</view></view><view data-event-opts="{{[['tap',[['onContact',['$0'],[[['showData','id',item.$orig.id,'member.mobile']]]]]]]}}" class="info-btn" catchtap="__e">联系TA</view></view></block></view><view class="item-center"><view class="center-title text-ellipsis">{{item.$orig.title}}</view><view class="center-content text-ellipsis-more">{{item.$orig.content}}</view><block wx:if="{{item.g0}}"><view class="{{['center-image',(item.g1)?'special-image':'']}}"><block wx:for="{{item.$orig.images}}" wx:for-item="img" wx:for-index="num" wx:key="num"><view data-event-opts="{{[['tap',[['previewImage',['$0',num],[[['showData','id',item.$orig.id,'images']]]]]]]}}" class="image-box" catchtap="__e"><image class="image" src="{{img}}" mode="aspectFill"></image></view></block></view></block></view><view class="item-bottom"><block wx:if="{{showType==2}}"><view class="bottom-order"><block wx:if="{{item.$orig.address||item.$orig.page_view}}"><view class="order-box flex justify-content-between align-items-center"><view class="box-label flex-item"><block wx:if="{{item.$orig.address}}"><view class="label-box inline-flex align-items-center"><block wx:if="{{iconAddress}}"><view class="box-icon" style="{{'background-image:'+('url('+iconAddress+')')+';'}}"></view></block><text class="box-text flex-item text-ellipsis">{{item.$orig.address}}</text><view class="box-bg"></view></view></block></view><view class="box-btn flex align-items-center"><image class="icon" src="/static/see.png" mode="aspectFit"></image><text class="text">{{item.$orig.page_view}}</text></view></view></block><view class="order-btn flex justify-content-end"><view data-event-opts="{{[['tap',[['handleEdit',['$0'],[[['showData','id',item.$orig.id,'id']]]]]]]}}" class="btn" style="background:#FFB656;" catchtap="__e">修改</view><view data-event-opts="{{[['tap',[['handleDelete',['$0'],[[['showData','id',item.$orig.id,'id']]]]]]]}}" class="btn" style="background:#FF626E;" catchtap="__e">删除</view></view></view></block><block wx:else><view class="bottom-info flex justify-content-between align-items-center"><view class="info-label flex-item"><block wx:if="{{item.$orig.address}}"><view class="label-box inline-flex align-items-center"><block wx:if="{{iconAddress}}"><view class="box-icon" style="{{'background-image:'+('url('+iconAddress+')')+';'}}"></view></block><text class="box-text flex-item text-ellipsis">{{item.$orig.address}}</text><view class="box-bg"></view></view></block></view><view class="info-other flex align-items-center"><view class="other-item flex align-items-center"><image class="icon" src="/static/see.png" mode="aspectFit"></image><text class="text">{{item.$orig.page_view}}</text></view><button class="other-item clear flex align-items-center" open-type="share" data-event-opts="{{[['tap',[['setShareData',['$0'],[[['showData','id',item.$orig.id]]]]]]]}}" catchtap="__e"><image class="icon" src="/static/share.png" mode="aspectFit"></image><text class="text">分享</text></button></view></view></block></view></view></block></view>