纸通宝SAAS仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

42 lines
3.4 KiB

<cu-custom bgColor="bg-white" isBack="{{true}}">
<view slot="content">客户资料</view>
</cu-custom>
<van-notice-bar color="#1989fa" background="#008AFF" left-icon="info-o" text="{{form.id ? '点击可以修改客户信息' : (cardNo ? '选择客户重新进行绑定' : '添加客户信息')}}" mode="{{ cardNo ? 'link' : '' }}" bind:click="chooseMember"/>
<van-field value="{{ form.cardNo }}" label="IC卡号:" disabled wx:if="{{ form.cardNo }}" />
<van-field id="name" value="{{ form.name }}" required label="客户姓名:" clearable placeholder="请输入客户姓名" bind:input="bindInput" />
<van-field id="mobile" value="{{ form.mobile }}" type="number" label="手机号码:" placeholder="请输入手机号码" clearable
bind:input="bindInput" maxlength="11" />
<van-field id="settleType" value="{{ form.customerSettleName }}" readonly label="结算类型:" is-link arrow-direction="down" bindtap="chooseMethod" placeholder="请选择结算类型(选填)" />
<van-field value="{{ form.defaultPaymentMethod == 1 ? '现金支付' : (form.defaultPaymentMethod == 2 ? '银行卡转账' : '' )}}" required readonly
label="付款方式:" is-link arrow-direction="down" bindtap="chooseMethod" placeholder="请选择付款方式" />
<van-field id="bankName" value="{{ form.bankName }}" label="银行名称:" readonly is-link arrow-direction="down" placeholder="请选择银行(选填)"
bind:input="bindInput" wx:if="{{form.defaultPaymentMethod == 2}}" bindtap="chooseMethod" />
<van-field id="bankBranchName" value="{{ form.bankBranchName }}" label="开户行:" placeholder="请输入开户行(选填)"
bind:input="bindInput" clearable wx:if="{{form.defaultPaymentMethod == 2}}" />
<van-field id="bankOwnerName" value="{{ form.bankOwnerName }}" label="持卡人姓名:" placeholder="请输入持卡人姓名(选填)"
bind:input="bindInput" clearable wx:if="{{form.defaultPaymentMethod == 2}}" />
<van-field id="bankCardNo" value="{{ form.bankCardNo }}" label="银行卡号:" type="number" placeholder="请输入银行卡号(选填)" bind:input="bindInput" clearable
wx:if="{{form.defaultPaymentMethod == 2}}" />
<view style="height:32rpx"></view>
<view style="margin-top:16rpx;padding:48rpx 32rpx" wx:if="{{ cardNo }}">
<van-button block type="default" bind:click="chooseMember">选择客户进行绑定</van-button>
<view style="height:36rpx"></view>
<van-button block type="info" bind:click="submitForm">保存</van-button>
</view>
<view style="margin-top:16rpx;padding:48rpx 32rpx" wx:else>
<van-button block type="primary" bind:click="registCustomer" wx:if="{{form.id && !form.userId}}">邀请注册纸通宝</van-button>
<view style="height:36rpx" wx:if="{{form.id && !form.userId}}"></view>
<van-button block type="danger" bind:click="deleteForm" wx:if="{{form.id}}">删除客户</van-button>
<view style="height:36rpx" wx:if="{{form.id}}"></view>
<van-button block type="info" bind:click="submitForm">保存</van-button>
</view>
<van-action-sheet show="{{ show }}" actions="{{ actions }}" bind:cancel="onClose" bind:close="onClose"
bind:select="onSelect" cancel-text="取消" z-index="22" />
<van-popup position="bottom" show="{{ visible }}" bind:close="onHide" z-index="29">
<van-picker show-toolbar title="{{columns.length == 6 ? '选择类型' : '选择银行'}}" columns="{{ columns }}" bind:cancel="onHide" bind:confirm="onConfirm" />
</van-popup>
<van-dialog id="van-dialog" />
<notification id="qn-notification" />