1 line
9.7 KiB
Plaintext
1 line
9.7 KiB
Plaintext
<view class="page"><uni-nav-bar wx:if="{{b}}" bindclickLeft="{{a}}" u-i="48f55753-0" bind:__l="__l" u-p="{{b}}"></uni-nav-bar><view class="content"><view class="tabs" style="{{'top:' + i}}"><view class="{{['tab-item', c && 'active']}}" bindtap="{{d}}"><text>服务状态</text></view><view class="{{['tab-item', e && 'active']}}" bindtap="{{f}}"><text>开始接待</text></view><view class="{{['tab-item', g && 'active']}}" bindtap="{{h}}"><text>标签管理</text></view></view><scroll-view wx:if="{{j}}" class="service-status-list" style="{{'top:' + y}}" scroll-y bindscrolltolower="{{z}}"><view class="service-status-toolbar"><text class="toolbar-total">共{{k}}条</text><input class="toolbar-input" placeholder="所属销售姓名" placeholder-style="color: #b0b0b0" confirm-type="search" bindconfirm="{{l}}" value="{{m}}" bindinput="{{n}}"/><input class="toolbar-input" placeholder="客户姓名" placeholder-style="color: #b0b0b0" confirm-type="search" bindconfirm="{{o}}" value="{{p}}" bindinput="{{q}}"/><view class="toolbar-actions"><view class="toolbar-btn toolbar-btn--refresh" bindtap="{{s}}"><uni-icons wx:if="{{r}}" u-i="48f55753-1" bind:__l="__l" u-p="{{r}}"></uni-icons><text>刷新</text></view></view></view><view wx:for="{{t}}" wx:for-item="item" wx:key="q" class="service-card" bindtap="{{item.r}}"><view class="card-header"><view class="staff-info"><view class="staff-avatar"><text class="avatar-text">{{item.a}}</text></view><text class="staff-name">{{item.b}}</text></view><view class="service-status"><view class="service-action-btn service-action-btn--finish" catchtap="{{item.c}}"><text>结束</text></view><uni-icons wx:if="{{v}}" u-i="{{item.d}}" bind:__l="__l" u-p="{{v}}"></uni-icons><text>服务中</text></view></view><view class="customer-info"><text class="customer-name">客户:{{item.e}}</text><text wx:if="{{item.f}}" class="customer-phone">电话:{{item.g}}</text></view><view class="customer-tags"><view wx:for="{{item.h}}" wx:for-item="tag" wx:key="c" class="{{['tag-item', tag.b]}}"><text>{{tag.a}}</text></view></view><view wx:if="{{item.i}}" class="{{['ai-alert', item.o]}}"><view class="alert-header"><view class="alert-icon"><view class="icon-circle"></view></view><text class="alert-title">{{item.j}}</text></view><view class="{{['alert-content', item.n]}}"><text wx:if="{{item.k}}">{{item.l}}</text><view wx:else class="alert-list"><view wx:for="{{item.m}}" wx:for-item="msg" wx:key="b" class="alert-item"><text>{{msg.a}}</text></view></view></view></view><view class="service-duration"><text>{{item.p}}</text></view></view><view wx:if="{{w}}" class="service-status-empty"><text>暂无服务中记录</text></view><view wx:if="{{x}}" class="service-status-loading-more"><text>正在加载更多...</text></view></scroll-view><scroll-view wx:if="{{A}}" class="reception-form" style="{{'top:' + Y}}" scroll-y><view class="form-card"><view class="form-item"><text class="form-item__label">服务次数</text><view class="form-item__text"><text>{{B}}</text></view></view><view class="form-item"><text class="form-item__label">客户姓名</text><input class="form-item__input" placeholder="请输入客户姓名" placeholder-style="color: #9ca3af" value="{{C}}" bindinput="{{D}}"/></view><view class="form-item"><text class="form-item__label">客户电话</text><input class="form-item__input" bindblur="{{E}}" type="number" placeholder="请输入客户电话" placeholder-style="color: #9ca3af" value="{{F}}" bindinput="{{G}}"/></view><view class="form-item"><text class="form-item__label">客户来源</text><input class="form-item__input" placeholder="请输入客户来源" placeholder-style="color: #9ca3af" value="{{H}}" bindinput="{{I}}"/></view><view class="form-item"><text class="form-item__label">门店名称</text><input class="form-item__input" placeholder="请输入门店名称" placeholder-style="color: #9ca3af" value="{{J}}" bindinput="{{K}}"/></view><view class="form-item"><text class="form-item__label">性别</text><radio-group class="gender-radio-group" bindchange="{{M}}"><label wx:for="{{L}}" wx:for-item="option" wx:key="d" class="gender-radio"><radio value="{{option.a}}" checked="{{option.b}}" color="#2563eb"/><text class="gender-radio__text">{{option.c}}</text></label></radio-group></view><view class="form-item"><text class="form-item__label">年龄</text><input class="form-item__input" type="number" placeholder="请输入年龄" placeholder-style="color: #9ca3af" value="{{N}}" bindinput="{{O}}"/></view><view class="form-item"><text class="form-item__label">销售姓名</text><input class="form-item__input" placeholder="请输入销售姓名" placeholder-style="color: #9ca3af" value="{{P}}" bindinput="{{Q}}"/></view><view class="form-item"><text class="form-item__label">销售电话</text><input class="form-item__input" type="number" placeholder="请输入销售电话" placeholder-style="color: #9ca3af" value="{{R}}" bindinput="{{S}}"/></view><view class="form-item"><text class="form-item__label">住址</text><input class="form-item__input" placeholder="请输入详细住址" placeholder-style="color: #9ca3af" value="{{T}}" bindinput="{{U}}"/></view></view><view class="form-actions form-actions--triple"><view class="form-btn form-btn--cancel" bindtap="{{V}}"><text class="form-btn__text">取消</text></view><view class="form-btn form-btn--save" bindtap="{{W}}"><text class="form-btn__text">保存</text></view><view class="form-btn form-btn--start" bindtap="{{X}}"><text class="form-btn__text">开始接待</text></view></view></scroll-view><scroll-view wx:if="{{Z}}" class="service-status-list tag-list" style="{{'top:' + ar}}" scroll-y bindscrolltolower="{{as}}"><view class="service-status-toolbar"><text class="toolbar-total">共{{aa}}条</text><input class="toolbar-input" placeholder="标签分类" placeholder-style="color: #b0b0b0" confirm-type="search" bindconfirm="{{ab}}" value="{{ac}}" bindinput="{{ad}}"/><input class="toolbar-input" placeholder="标签名称" placeholder-style="color: #b0b0b0" confirm-type="search" bindconfirm="{{ae}}" value="{{af}}" bindinput="{{ag}}"/><view class="toolbar-actions"><view class="toolbar-btn toolbar-btn--refresh" bindtap="{{ai}}"><uni-icons wx:if="{{ah}}" u-i="48f55753-3" bind:__l="__l" u-p="{{ah}}"></uni-icons></view><view class="toolbar-btn toolbar-btn--add" bindtap="{{ak}}"><uni-icons wx:if="{{aj}}" u-i="48f55753-4" bind:__l="__l" u-p="{{aj}}"></uni-icons></view></view></view><view wx:for="{{al}}" wx:for-item="item" wx:key="s" class="{{['service-card', 'tag-card-item', item.t && 'tag-card-item--active']}}"><view class="card-header"><view class="staff-info" catchtap="{{item.c}}"><view class="staff-avatar"><text class="avatar-text">{{item.a}}</text></view><text class="staff-name">{{item.b}}</text></view><view class="tag-card-action-btn" catchtap="{{item.e}}"><uni-icons wx:if="{{am}}" u-i="{{item.d}}" bind:__l="__l" u-p="{{am}}"></uni-icons></view></view><view class="customer-info" catchtap="{{item.h}}"><text wx:if="{{item.f}}" class="customer-name">所属行业:{{item.g}}</text></view><view wx:if="{{item.i}}" class="customer-tags" catchtap="{{item.n}}"><view wx:if="{{item.j}}" class="tag-item tag-blue"><text>详情:{{item.k}}</text></view><view wx:if="{{item.l}}" class="tag-item tag-orange"><text>备注:{{item.m}}</text></view></view><view wx:if="{{item.o}}" class="tag-action-menu" catchtap="{{item.r}}"><view class="tag-action-menu-item" bindtap="{{item.p}}"><text>编辑</text></view><view class="tag-action-menu-divider"></view><view class="tag-action-menu-item tag-action-menu-item--danger" bindtap="{{item.q}}"><text>删除</text></view></view></view><view wx:if="{{an}}" class="tag-action-menu-mask" bindtap="{{ao}}"></view><view wx:if="{{ap}}" class="service-status-empty"><text>暂无标签</text></view><view wx:if="{{aq}}" class="service-status-loading-more"><text>正在加载更多...</text></view></scroll-view><view wx:if="{{at}}" class="tag-management" style="{{'top:' + aS}}"><scroll-view class="tag-form" scroll-y><view class="form-card"><view wx:if="{{av}}" class="form-item"><text class="form-item__label">所属行业</text><input class="form-item__input" placeholder="请输入所属行业" placeholder-style="color: #9ca3af" value="{{aw}}" bindinput="{{ax}}"/></view><view class="form-item tag-select-wrapper"><text class="form-item__label">标签分类</text><view class="tag-select" catchtap="{{aB}}"><text class="{{az}}">{{ay}}</text><uni-icons wx:if="{{aA}}" u-i="48f55753-6" bind:__l="__l" u-p="{{aA}}"></uni-icons></view><view wx:if="{{aC}}" class="tag-select-dropdown" catchtap="{{aE}}"><view wx:for="{{aD}}" wx:for-item="option" wx:key="c" class="tag-select-dropdown__item" bindtap="{{option.d}}"><text class="{{[option.b && 'active']}}">{{option.a}}</text></view></view></view><view class="form-item"><text class="form-item__label">标签名</text><input class="form-item__input" placeholder="请输入标签名" placeholder-style="color: #9ca3af" value="{{aF}}" bindinput="{{aG}}"/></view><view class="form-item"><text class="form-item__label">详情</text><input class="form-item__input" placeholder="请输入详情" placeholder-style="color: #9ca3af" maxlength="{{500}}" value="{{aH}}" bindinput="{{aI}}"/></view><view class="form-item"><text class="form-item__label">备注</text><input class="form-item__input" placeholder="请输入备注" placeholder-style="color: #9ca3af" maxlength="{{500}}" value="{{aJ}}" bindinput="{{aK}}"/></view><view class="form-item"><text class="form-item__label">是否启用</text><switch checked="{{aL}}" bindchange="{{aM}}" color="#007AFF"/></view></view><view class="form-actions"><view class="form-btn form-btn--cancel" bindtap="{{aN}}"><text class="form-btn__text">取消</text></view><view class="form-btn form-btn--save" bindtap="{{aP}}"><text class="form-btn__text">{{aO}}</text></view></view></scroll-view><view wx:if="{{aQ}}" class="tag-select-mask" bindtap="{{aR}}"></view></view></view></view> |