|
@@ -114,7 +114,7 @@
|
|
|
label="数量"
|
|
|
width="180">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-input-number v-model="scope.row.qty" size="mini" :min="1" :step-strictly="true" :step="scope.row.orderaddqty !== 0?scope.row.orderaddqty:step" label="描述文字" @change="onChangeNum(scope.row.qty,scope.row,scope.$index,scope.row.orderaddqty)"></el-input-number>
|
|
|
+ <el-input-number v-model="scope.row.qty" size="mini" :min="1" label="描述文字" @change="onChangeNum(scope.row.qty,scope.row,scope.$index,scope.row.orderaddqty)"></el-input-number>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
@@ -285,19 +285,21 @@ export default {
|
|
|
onChangeNum (val,data,index,step) {
|
|
|
console.log("步长",this.step)
|
|
|
console.log(val,data,index,step)
|
|
|
- data.amount = val * data.price
|
|
|
-
|
|
|
- /*if (val <= data.orderminqty){
|
|
|
+ if (val <= data.orderminqty){
|
|
|
val = data.orderminqty
|
|
|
}else {
|
|
|
+ val = val - data.orderminqty
|
|
|
let m = val % data.orderaddqty
|
|
|
console.log(m)
|
|
|
if (m !== 0){
|
|
|
- val = val + data.orderaddqty - m
|
|
|
+ val = val + data.orderaddqty
|
|
|
console.log(val,"新的数量值")
|
|
|
data.qty = val
|
|
|
}
|
|
|
- }*/
|
|
|
+ }
|
|
|
+ data.amount = val * data.price
|
|
|
+
|
|
|
+
|
|
|
this.$set(this.list,index,data)
|
|
|
this.totalPrice = 0
|
|
|
for (var i=0 ;i<this.list.length;i++){
|