Browse Source

no message

feature/v1.1
xpz2018 5 years ago
parent
commit
29cacdf1c7
7 changed files with 33 additions and 33 deletions
  1. 2
      components/dialog/dialog.js
  2. 37
      pages/client/withdrawal/index.js
  3. 2
      pages/client/withdrawal/index.json
  4. 5
      pages/client/withdrawal/index.wxml
  5. 8
      pages/home/customer-info/index.wxml
  6. 8
      pages/home/index/index.wxml
  7. 4
      pages/process/index/index.wxml

2
components/dialog/dialog.js

@ -32,7 +32,7 @@ Dialog.defaultOptions = {
selector: '#van-dialog',
className: '',
asyncClose: false,
transition: 'scale',
transition: 'fade',
customStyle: '',
messageAlign: '',
overlayStyle: '',

37
pages/client/withdrawal/index.js

@ -20,7 +20,9 @@ Page({
banckList: [],
orderList: [],
checkIds: [],
chooseBankCard: null
chooseBankCard: null,
visible: false,
columns: []
},
onLoad: function () {
this.getUserInfo()
@ -34,16 +36,17 @@ Page({
},
fetchCardList: function(){
getBankCardList().then(res => {
var list = []
this.data.columns = []
for (let index = 0; index < res.data.length; index++) {
const element = res.data[index]
list.push({ text: element.bankName + '(' + element.cardNoSuffix + ')', value: element.id })
this.data.columns.push(element.bankName + '(' + element.cardNoSuffix + ')')
}
this.setData({ banckCardList: res.data, banckList: list })
if (this.data.banckCardList[0] && this.data.banckCardList[0].cardName) {
const element = this.data.banckCardList[0]
var defaultCard = { cardId: element.id, cardName: element.bankName + '(' + element.cardNoSuffix + ')' }
this.setData({ chooseBankCard: defaultCard })
this.setData({ banckCardList: res.data, columns: this.data.columns, chooseBankCard: defaultCard })
} else {
this.setData({ banckCardList: res.data, columns: this.data.columns })
}
})
},
@ -85,8 +88,8 @@ Page({
this.setData({ orderList: this.data.orderList, expendMoney: sum || '' })
},
chooseCard: function () {
if (this.data.chooseBankCard) {
this.pickerView.showPicker(this.data.banckList, this.data.chooseBankCard.cardId)
if (this.data.columns.length > 0) {
this.setData({ visible: true })
} else {
Dialog.confirm({ title: '温馨提示', message: '您还没有绑定银行卡,请先去绑定银行卡' }).then(() => {
wx.navigateTo({ url: '/pages/client/bank-add/index' })
@ -94,20 +97,14 @@ Page({
})
}
},
onCardChange: function(e){
if(!e.detail){
return
}
this.setData({
['chooseBankCard.cardName']: this.data.banckCardList[e.detail.current].bankName,
['chooseBankCard.cardId']: this.data.banckCardList[e.detail.current].id
})
onConfirm: function({detail}){
var nowItem = this.data.banckCardList[detail.index]
this.data.chooseBankCard.cardName = nowItem.bankName
this.data.chooseBankCard.cardId = nowItem.id
this.setData({ visible: false, chooseBankCard: this.data.chooseBankCard })
},
onPickerChange: function (e) {
if(!e.detail){
return
}
this.setData({ ['chooseBankCard.cardName']: e.detail.text, ['chooseBankCard.cardId']: e.detail.value })
onHide: function(){
this.setData({ visible: false })
},
checkoutAmount: function () {
if (Number(this.data.expendMoney) <= 0) {

2
pages/client/withdrawal/index.json

@ -3,6 +3,8 @@
"van-cell": "/components/cell/index",
"van-cell-group": "/components/cell-group/index",
"van-dialog": "/components/dialog/index",
"van-picker": "/components/picker/index",
"van-popup": "/components/popup/index",
"van-button": "/components/button/index"
}
}

5
pages/client/withdrawal/index.wxml

@ -33,4 +33,7 @@
<van-button block type="info" bind:click="submitForm">提现</van-button>
</view>
<van-dialog id="van-dialog" />
<van-dialog id="van-dialog" />
<van-popup position="bottom" show="{{ visible }}" bind:close="onHide" z-index="29">
<van-picker show-toolbar title="选择纸品" columns="{{ columns }}" bind:cancel="onHide" bind:confirm="onConfirm" />
</van-popup>

8
pages/home/customer-info/index.wxml

@ -2,10 +2,8 @@
<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="点击可以修改用户信息" />
<view wx:if="{{form}}">
<view style="height:16rpx"></view>
<!-- <van-notice-bar color="#1989fa" background="#008AFF" left-icon="info-o" text="点击可以修改用户信息" /> -->
<van-cell>
<view slot="title" class="flex flex-justify">
<view class="text-black">客户姓名</view>
@ -40,8 +38,8 @@
<view style="height:32rpx"></view>
<view style="margin-top:20rpx;padding:48rpx 32rpx">
<van-button block type="primary" bind:click="registCustomer" wx:if="{{!form.userId}}">邀请注册纸通宝</van-button>
<view style="height:32rpx" wx:if="{{!form.userId}}"></view>
<van-button block type="info" bind:click="submitForm">保存</van-button>
<!-- <view style="height:32rpx" wx:if="{{!form.userId}}"></view>
<van-button block type="info" bind:click="submitForm">保存</van-button> -->
</view>
</view>

8
pages/home/index/index.wxml

@ -29,7 +29,7 @@
<text class="cuIcon-right text-gray" style="font-size:18px"></text>
</view>
<!-- 授信信息 -->
<!-- <view class="bg-white" style="margin-top: 16rpx">
<view class="bg-white" style="margin-top: 16rpx">
<view class="flex" style="padding: 20rpx 32rpx">
<text class="text-lg text-bold">千鸟代付额度</text>
<text class="text-df text-gray" style="padding-top:6rpx;margin-left:8rpx"></text>
@ -47,7 +47,7 @@
<view class="text-gray text-sm">查看订单明细</view>
</view>
</view>
</view> -->
</view>
<!-- 企业信息 -->
<view style="height:16rpx"></view>
<van-cell-group>
@ -63,12 +63,12 @@
<text class="text-sg" style="margin-left:12rpx">客户管理</text>
</view>
</van-cell>
<!-- <van-cell is-link link-type="navigateTo" url="/pages/home/qrcode/index">
<van-cell is-link link-type="navigateTo" url="/pages/home/qrcode/index">
<view class="flex" slot="title" style="align-items: center">
<van-icon name="qr" size="18"/>
<text class="text-sg" style="margin-left:12rpx">二维码名片</text>
</view>
</van-cell> -->
</van-cell>
</van-cell-group>
<view style="height:16rpx"></view>
<van-cell-group>

4
pages/process/index/index.wxml

@ -81,7 +81,7 @@
</view>
</view> -->
<!-- <view style="padding: 0rpx 28rpx;margin-top:24rpx">
<view style="padding: 0rpx 28rpx;margin-top:24rpx">
<view class="bg-white" style="border-radius: 20rpx;padding: 24rpx 0rpx">
<view class="text-black text-sg text-bold" style="padding: 0rpx 28rpx 12rpx 28rpx">库存管理</view>
<van-grid column-num="4" border="{{fasle}}">
@ -94,7 +94,7 @@
<view style="padding: 0rpx 28rpx;margin-top:24rpx">
<image style="width:694rpx;height:250rpx" src="/assets/image/icon-banner.png" bindtap="toAuths"></image>
</view> -->
</view>
<view style="height:24rpx;"></view>

Loading…
Cancel
Save