|
@@ -44,7 +44,7 @@
|
|
|
>+</view>
|
|
|
<view class="flex align_center qty-box" v-else>
|
|
|
<view class="qty-btn" @click="changeQty(item.qty-1,item,1)" :class="(item.qty <= 0)?'qty-disabled':''">-</view>
|
|
|
- <view class="qty-num" :style="{width:Number(item.qty).toString().length*8+'px'}"><input type="number" @blur="e=>changeQty(Number(e.detail.value),item,0)" v-model="item.qty"/></view>
|
|
|
+ <view class="qty-num" :style="{width:Number(item.qty).toString().length*8+8+'px'}"><input type="number" @blur="e=>changeQty(Number(e.detail.value),item,0)" v-model="item.qty"/></view>
|
|
|
<view class="qty-btn" @click="changeQty(item.qty+1,item,1)" :class="(item.qty >= item.currentInven)?'qty-disabled':''">+</view>
|
|
|
</view>
|
|
|
<!-- <uni-number-box v-else :hideInput="true" @change="e=>updateNums(e,item.productSn)" v-model="item.qty" :min="0" :max="item.currentInven"></uni-number-box> -->
|
|
@@ -53,8 +53,8 @@
|
|
|
<text @click="addPart(item)" v-if="!item.checked" class="phtxt">我要急送</text>
|
|
|
<view class="flex align_center qty-box" v-else>
|
|
|
<view class="qty-btn" @click="changeQty(item.qty-1,item,1)" :class="(item.qty <= 0)?'qty-disabled':''">-</view>
|
|
|
- <view class="qty-num" :style="{width:Number(item.qty).toString().length*8+'px'}"><input type="number" @blur="e=>changeQty(Number(e.detail.value),item,0)" v-model="item.qty"/></view>
|
|
|
- <view class="qty-btn" @click="changeQty(item.qty+1,item,1)" :class="(item.qty >= 999999)?'qty-disabled':''">+</view>
|
|
|
+ <view class="qty-num" :style="{width:Number(item.qty).toString().length*8+8+'px'}"><input type="number" @blur="e=>changeQty(Number(e.detail.value),item,0)" v-model="item.qty"/></view>
|
|
|
+ <view class="qty-btn" @click="changeQty(item.qty+1,item,1)" :class="(item.qty >= 999)?'qty-disabled':''">+</view>
|
|
|
</view>
|
|
|
<!-- <uni-number-box v-else :hideInput="true" @change="e=>updateNums(e,item.productSn)" v-model="item.qty" :min="0"></uni-number-box> -->
|
|
|
</view>
|
|
@@ -113,7 +113,7 @@
|
|
|
this.$emit('addPart', item, 'other')
|
|
|
},
|
|
|
changeQty(value,item,type) {
|
|
|
- const max = item.currentInven || 999999
|
|
|
+ const max = item.currentInven || 999
|
|
|
const v = value > max ? max : value
|
|
|
if(value > max && type == 0){
|
|
|
this.updateNums(value,item.productSn)
|