Browse Source

no message

feature/v1.0
xpz2018 5 years ago
parent
commit
d2869cce9a
2 changed files with 5 additions and 6 deletions
  1. 5
      pages/process/order-price/index.js
  2. 6
      pages/process/order-price/index.wxml

5
pages/process/order-price/index.js

@ -15,6 +15,7 @@ Page({
form: null, form: null,
deductType: 1, deductType: 1,
columns: [], columns: [],
focus: 0,
visible: false, visible: false,
nowItem: null nowItem: null
}, },
@ -68,9 +69,9 @@ Page({
}, },
changeDeductType: function(e){ changeDeductType: function(e){
if(Number(e.currentTarget.dataset.type) == 1){ if(Number(e.currentTarget.dataset.type) == 1){
this.setData({ deductType: e.currentTarget.dataset.type, ['form.deductPercent']: null })
this.setData({ deductType: e.currentTarget.dataset.type, ['form.deductPercent']: null, focus: e.currentTarget.dataset.type})
} else { } else {
this.setData({ deductType: e.currentTarget.dataset.type, ['form.deductWeight']: null })
this.setData({ deductType: e.currentTarget.dataset.type, ['form.deductWeight']: null, focus: e.currentTarget.dataset.type })
} }
}, },
bindInput: function (e) { bindInput: function (e) {

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

@ -43,8 +43,7 @@
<van-checkbox value="{{ deductType == 1 }}" icon-size="32rpx"></van-checkbox> <van-checkbox value="{{ deductType == 1 }}" icon-size="32rpx"></van-checkbox>
<text style="margin-left:8rpx">扣重(KG)</text> <text style="margin-left:8rpx">扣重(KG)</text>
</view> </view>
<input id="deductWeight" type="number" disabled="{{deductType == 2}}" placeholder-style="color:#aaa" style="text-align: right" maxlength="8"
placeholder="请输入扣重重量" value="{{form.deductWeight}}" bindinput="bindInput" />
<input id="deductWeight" type="digit" disabled="{{deductType == 2}}" focus="{{focus == 1}}" placeholder-style="color:#aaa" style="text-align: right" maxlength="10" placeholder="请输入扣重重量" value="{{form.deductWeight}}" bindinput="bindInput" data-type="1" bindtap="changeDeductType"/>
</view> </view>
</van-cell> </van-cell>
<van-cell> <van-cell>
@ -53,8 +52,7 @@
<van-checkbox value="{{ deductType == 2 }}" icon-size="32rpx"></van-checkbox> <van-checkbox value="{{ deductType == 2 }}" icon-size="32rpx"></van-checkbox>
<text style="margin-left:8rpx">扣点(%)</text> <text style="margin-left:8rpx">扣点(%)</text>
</view> </view>
<input id="deductPercent" type="number" disabled="{{deductType == 1}}" placeholder-style="color:#aaa" style="text-align: right" maxlength="8"
placeholder="请输入扣点比例" value="{{form.deductPercent}}" bindinput="bindInput" />
<input id="deductPercent" type="digit" disabled="{{deductType == 1}}" focus="{{focus == 2}}" placeholder-style="color:#aaa" style="text-align: right" maxlength="10" placeholder="请输入扣点比例" value="{{form.deductPercent}}" bindinput="bindInput" data-type="2" bindtap="changeDeductType"/>
</view> </view>
</van-cell> </van-cell>
<van-cell bind:click="paddingOrder"> <van-cell bind:click="paddingOrder">

Loading…
Cancel
Save