qymljy 2 роки тому
батько
коміт
6643b4baf8

+ 4 - 3
src/HDrpManagement/orderManage/details/tabs/productlist.vue

@@ -64,7 +64,7 @@
         <template v-slot:customcol="scope">
           <div v-if="scope.column.columnname === 'qty'">
             <el-input-number :controls="true" controls-position='right'  v-if="data.status === '新建' && data.type !=='特殊订单'" size="mini" v-model="scope.column.data.qty" :min="scope.column.data.orderminqty" :step="scope.column.data.orderaddqty" label="输入数量" @change="rowChange(scope.column.data,scope.$index)"></el-input-number>
-            <el-input-number  controls-position='right'  v-else-if="data.status === '新建' && data.type ==='特殊订单'" size="mini" v-model="scope.column.data.qty" label="输入数量" @change="rowChange(scope.column.data,scope.$index)"></el-input-number>
+            <el-input-number  controls-position='right'  v-else-if="data.status === '新建' && data.type ==='特殊订单'" size="mini" :min="1" v-model="scope.column.data.qty" label="输入数量" @change="rowChange(scope.column.data,scope.$index)"></el-input-number>
             <span v-else>{{scope.column.data.qty}}</span>
           </div>
           <div v-else-if="scope.column.columnname === 'needdate'">
@@ -638,7 +638,7 @@ export default {
             val.qty = k * val.orderaddqty + val.orderminqty
           }
         }
-      } 
+      }
       let that = this
       if(this.time !== null){
         clearTimeout(this.time);
@@ -859,8 +859,9 @@ export default {
         this.tablecols = this.tool.tabelCol(this.$route.name).OrderListTable.tablecols.filter(item => {
           if (item.columnname != 'stockname' && item.columnname != 'position' && item.columnname != 'batchno') return item
         })
+
       }
-      
+
       // this.$refs.multipleTable.$refs.table.$children.forEach(obj => {
       //   let columnChild = {'columnname':obj.prop,'filter':0,'rowindex':'','sequence':'','title':obj.label,'width':obj.width}
       //   // 存到columnTitle数组中