Browse Source

no message

feature/v1.3
xpz2018 5 years ago
parent
commit
cdaee32795
4 changed files with 12 additions and 3 deletions
  1. 2
      app.js
  2. 10
      components/vehicle-keyboard/index.js
  3. 1
      components/vehicle-keyboard/index.wxml
  4. 2
      pages/process/order-price/index.wxml

2
app.js

@ -1,6 +1,6 @@
//app.js //app.js
App({ App({
evn: 2, // 0: 开发版本;1:测试版本;2:生产版本
evn: 0, // 0: 开发版本;1:测试版本;2:生产版本
tmplIds: [''], tmplIds: [''],
version: 152, version: 152,
xAppId: '503258978847953926', xAppId: '503258978847953926',

10
components/vehicle-keyboard/index.js

@ -7,6 +7,10 @@ Component({
type: Array, type: Array,
value: ["", "", "", "", "", "", ""] value: ["", "", "", "", "", "", ""]
}, },
triplet: {
type: Number,
value: 0
},
safeBottom: { safeBottom: {
type: Number, type: Number,
value: 0 value: 0
@ -30,7 +34,7 @@ Component({
methods: { methods: {
show: function (number, type) { show: function (number, type) {
var index = 0 var index = 0
if(number && number.length){
if(number && number.length == 7){
this.data.plateNumber = number.split('') this.data.plateNumber = number.split('')
index = this.data.plateNumber.length - 1 index = this.data.plateNumber.length - 1
} }
@ -75,6 +79,10 @@ Component({
this.setData({visible: false, activeIndex: -1 }) this.setData({visible: false, activeIndex: -1 })
this.triggerEvent("change", {plateNumber: this.data.plateNumber.join(''), type: this.data.type}) this.triggerEvent("change", {plateNumber: this.data.plateNumber.join(''), type: this.data.type})
}, },
tapTriplet: function(){
this.setData({visible: false, activeIndex: -1 })
this.triggerEvent("change", { plateNumber: '三轮车', type: this.data.type})
},
tapKeyboard: function(e){ tapKeyboard: function(e){
let val = e.currentTarget.dataset.val let val = e.currentTarget.dataset.val
let activeIndex = this.data.activeIndex let activeIndex = this.data.activeIndex

1
components/vehicle-keyboard/index.wxml

@ -23,6 +23,7 @@
</view> </view>
<view class="kb-keyboard-action flex-brick"> <view class="kb-keyboard-action flex-brick">
<view class="kb-keyboard_td" style="width: 160rpx" wx:if="{{activeIndex == 0 && triplet}}" bindtap="tapTriplet">三轮车</view>
<view class="kb-keyboard_td kb-keyboard__del {{activeIndex == 0 && !plateNumber[0] ? 'disabled':''}}" bindtap="tapDelete"> <view class="kb-keyboard_td kb-keyboard__del {{activeIndex == 0 && !plateNumber[0] ? 'disabled':''}}" bindtap="tapDelete">
<view class="ico-del"></view> <view class="ico-del"></view>
</view> </view>

2
pages/process/order-price/index.wxml

@ -127,7 +127,7 @@
</view> </view>
<van-dialog id="van-dialog" /> <van-dialog id="van-dialog" />
<vehicle-keyboard id="wux-keyboard" safeBottom="{{safeBottom}}" bind:change="onPlatenumber"></vehicle-keyboard>
<vehicle-keyboard id="wux-keyboard" safeBottom="{{safeBottom}}" triplet="{{1}}" bind:change="onPlatenumber"></vehicle-keyboard>
<van-popup position="bottom" show="{{ visible }}" bind:close="onHide" z-index="29"> <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-picker show-toolbar title="选择纸品" columns="{{ columns }}" bind:cancel="onHide" bind:confirm="onConfirm" />
</van-popup> </van-popup>
Loading…
Cancel
Save