qymljy 2 years ago
parent
commit
25b8c3ff35
1 changed files with 12 additions and 7 deletions
  1. 12 7
      src/SDrpManagement/QuotedPrice/components/quotedPriceProduct.vue

+ 12 - 7
src/SDrpManagement/QuotedPrice/components/quotedPriceProduct.vue

@@ -111,7 +111,7 @@
             label="数量"
             width="180">
           <template slot-scope="scope">
-            <el-input-number  v-model="scope.row.qty" size="mini" :min="1"  label="描述文字" @change="onChangeNum(scope.row.qty,scope.row,scope.$index)"></el-input-number>
+            <el-input-number  v-model="scope.row.qty" size="mini" :min="1" :step="scope.row.orderaddqty" label="描述文字" @change="onChangeNum(scope.row.qty,scope.row,scope.$index)"></el-input-number>
           </template>
         </el-table-column>
         <el-table-column
@@ -190,6 +190,7 @@ export default {
   components:{uploadFile, previewImage,product_table},
   data(){
     return {
+      step:1,
       tablecols:[],
       list:[],
       total:0,
@@ -280,10 +281,14 @@ export default {
       this.$refs.quoterPrice.queryProduct(id,type)
     },
     onChangeNum (val,data,index) {
+      this.step = data.orderaddqty
+      console.log(val)
+      console.log("步长",this.step)
+      console.log("修改数量")
       console.log(val,data,index)
      /* data.amount = data.qty * data.price*/
-      console.log(data.orderminqty)
-      if (val < data.orderminqty){
+      console.log(data.orderaddqty)
+      /*if (val <= data.orderminqty){
         val = data.orderminqty
       }else {
         let m = val % data.orderaddqty
@@ -293,9 +298,9 @@ export default {
           console.log(val,"新的数量值")
           data.qty = val
         }
-      }
-      this.$set(this.list,index,data)
-      this.$nextTick(()=>{
+      }*/
+      /*this.$set(this.list,index,data)*/
+      /*this.$nextTick(()=>{
         let obj = this.list.map(e=>{
           return {
             sa_quotedprice_itemsid:e.sa_quotedprice_itemsid,
@@ -307,7 +312,7 @@ export default {
           }
         })
         this.changeData(obj)
-      })
+      })*/
     },
     onChangeDiscountrate(val,data,index) {
      /* data.price = data.marketprice * (data.discountrate / 100)