expansion-detail.wxml
4.95 KB
<view class="container data-v-abf5ab1e"><view class="detail-card data-v-abf5ab1e"><view class="card-header data-v-abf5ab1e">拓客信息</view><view class="detail-content data-v-abf5ab1e"><block wx:if="{{loading}}"><view class="loading data-v-abf5ab1e">正在加载详情...</view></block><block wx:else><block wx:if="{{error}}"><view class="error-state data-v-abf5ab1e"><view class="data-v-abf5ab1e">{{error}}</view><u-button class="retry-btn data-v-abf5ab1e" vue-id="a21dfb40-1" type="primary" size="small" data-event-opts="{{[['^click',[['retryLoad']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">重试</u-button></view></block><block wx:else><block wx:if="{{expansionData}}"><view class="info-sections data-v-abf5ab1e"><view class="info-section data-v-abf5ab1e"><view class="section-title data-v-abf5ab1e">基本信息</view><view class="info-grid data-v-abf5ab1e"><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">拓客活动</text><text class="info-value data-v-abf5ab1e">{{expansionData.eventName||'未知'}}</text></view><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">顾客姓名</text><text class="info-value data-v-abf5ab1e">{{expansionData.customerName||expansionData.gkxm||'未知'}}</text></view><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">电话号码</text><text class="info-value data-v-abf5ab1e">{{expansionData.customerPhone||expansionData.dhhm||'未知'}}</text></view><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">拓客时间</text><text class="info-value data-v-abf5ab1e">{{$root.m0}}</text></view><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">微信状态</text><view class="{{['status-badge','data-v-abf5ab1e',expansionData.isAddWeChat=='是'?'yes':'no']}}">{{''+$root.m1+''}}</view></view></view></view><view class="info-section data-v-abf5ab1e"><view class="section-title data-v-abf5ab1e">购买信息</view><view class="info-grid data-v-abf5ab1e"><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">购买张数</text><text class="info-value data-v-abf5ab1e">{{(expansionData.buyNumber||expansionData.gmzs||0)+" 张"}}</text></view><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">支付方式</text><text class="info-value data-v-abf5ab1e">{{expansionData.paymentMethod||expansionData.zffs||'无'}}</text></view><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">拓客人员</text><text class="info-value data-v-abf5ab1e">{{expansionData.expansionUserName||'未知'}}</text></view><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">所属战队</text><text class="info-value data-v-abf5ab1e">{{expansionData.teamName||'未知'}}</text></view><view class="info-item data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">门店</text><text class="info-value data-v-abf5ab1e">{{expansionData.storeName||'未知'}}</text></view></view></view><view class="info-section data-v-abf5ab1e"><view class="section-title data-v-abf5ab1e">备注信息</view><view class="info-item full-width data-v-abf5ab1e"><text class="info-label data-v-abf5ab1e">备注</text><text class="info-value data-v-abf5ab1e">{{expansionData.remarks||expansionData.bz||'无备注信息'}}</text></view></view></view></block></block></block></view></view><block wx:if="{{expansionData}}"><view class="action-buttons data-v-abf5ab1e"><view data-event-opts="{{[['tap',[['showEditRemarkModal',['$event']]]],['tap',[['showEditRemarkModal',['$event']]]]]}}" class="action-btn edit-btn data-v-abf5ab1e" bindtap="__e">修改备注</view></view></block><block wx:if="{{showRemarkModal}}"><view data-event-opts="{{[['tap',[['closeRemarkModal',['$event']]]]]}}" class="dialog-overlay data-v-abf5ab1e" bindtap="__e"><view data-event-opts="{{[['tap',[['',['$event']]]]]}}" class="remark-modal data-v-abf5ab1e" catchtap="__e"><view class="modal-header data-v-abf5ab1e"><text class="modal-title data-v-abf5ab1e">修改备注</text><text data-event-opts="{{[['tap',[['closeRemarkModal',['$event']]]]]}}" class="close-btn data-v-abf5ab1e" bindtap="__e">×</text></view><view class="modal-content data-v-abf5ab1e"><textarea class="remark-textarea data-v-abf5ab1e" placeholder="请输入备注信息" maxlength="{{200}}" data-event-opts="{{[['input',[['__set_model',['','editRemarkText','$event',[]]]]]]}}" value="{{editRemarkText}}" bindinput="__e"></textarea><text class="char-count data-v-abf5ab1e">{{$root.g0+"/200"}}</text></view><view class="modal-footer data-v-abf5ab1e"><button data-event-opts="{{[['tap',[['closeRemarkModal',['$event']]]]]}}" class="modal-btn cancel-btn data-v-abf5ab1e" bindtap="__e">取消</button><button class="modal-btn save-btn data-v-abf5ab1e" disabled="{{savingRemark}}" data-event-opts="{{[['tap',[['saveRemark',['$event']]]]]}}" bindtap="__e">{{''+(savingRemark?'保存中...':'保存')+''}}</button></view></view></view></block></view>