Bladeren bron

数字输入框只能输数字

jbb 2 jaren geleden
bovenliggende
commit
7f776e4b7f
2 gewijzigde bestanden met toevoegingen van 54 en 54 verwijderingen
  1. 29 29
      src/views/shipment-details/addShipDetDrawer.vue
  2. 25 25
      src/views/shipment-details/editShipDetDrawer.vue

+ 29 - 29
src/views/shipment-details/addShipDetDrawer.vue

@@ -728,35 +728,35 @@ export default {
           }
           for(var i=0; i<newObj.syShippingDetailsItemList.length; i++){
              var rowData = newObj.syShippingDetailsItemList[i];
-              // //判断输入报关单价是否为数字
-              // if(isNaN(Number(rowData.customsDeclarationUnitPrice,10)) && rowData.customsDeclarationUnitPrice){
-              //   this.$message.error('第'+(i+1)+'行报关单价必须为数字!');
-              //   return
-              // }
-
-              // //判断输入发货数量是否为数字
-              // if(isNaN(Number(rowData.shipmentQuantity,10)) && rowData.shipmentQuantity){
-              //   this.$message.error('第'+(i+1)+'行发货数量必须为数字!');
-              //   return
-              // }
-
-              // //判断输入套装件数是否为数字
-              // if(isNaN(Number(rowData.numberOfSets,10)) && rowData.numberOfSets){
-              //   this.$message.error('第'+(i+1)+'行套装件数必须为数字!');
-              //   return
-              // }
-
-              // //判断输入工厂单价是否为数字
-              // if(isNaN(Number(rowData.factoryUnitPrice,10)) && rowData.factoryUnitPrice){
-              //   this.$message.error('第'+(i+1)+'行工厂单价必须为数字!');
-              //   return
-              // }
-
-              // //判断输入工厂单价是否为数字
-              // if(isNaN(Number(rowData.manualYarnUnitPrice,10)) && rowData.manualYarnUnitPrice){
-              //   this.$message.error('手册纱单价必须为数字!');
-              //   return
-              // }
+              //判断输入报关单价是否为数字
+              if(isNaN(Number(rowData.customsDeclarationUnitPrice,10)) && rowData.customsDeclarationUnitPrice){
+                this.$message.error('第'+(i+1)+'行报关单价必须为数字!');
+                return
+              }
+
+              //判断输入发货数量是否为数字
+              if(isNaN(Number(rowData.shipmentQuantity,10)) && rowData.shipmentQuantity){
+                this.$message.error('第'+(i+1)+'行发货数量必须为数字!');
+                return
+              }
+
+              //判断输入套装件数是否为数字
+              if(isNaN(Number(rowData.numberOfSets,10)) && rowData.numberOfSets){
+                this.$message.error('第'+(i+1)+'行套装件数必须为数字!');
+                return
+              }
+
+              //判断输入工厂单价是否为数字
+              if(isNaN(Number(rowData.factoryUnitPrice,10)) && rowData.factoryUnitPrice){
+                this.$message.error('第'+(i+1)+'行工厂单价必须为数字!');
+                return
+              }
+
+              //判断输入工厂单价是否为数字
+              if(isNaN(Number(rowData.manualYarnUnitPrice,10)) && rowData.manualYarnUnitPrice){
+                this.$message.error('手册纱单价必须为数字!');
+                return
+              }
 
              //报关单价不超过四位小数
              if(!Number.isInteger(Number(rowData.customsDeclarationUnitPrice)) && rowData.customsDeclarationUnitPrice !== '' && rowData.customsDeclarationUnitPrice !== undefined){

+ 25 - 25
src/views/shipment-details/editShipDetDrawer.vue

@@ -624,35 +624,35 @@ export default {
           }
           for(var i=0; i<this.editShipDet.syShippingDetailsItemList.length; i++){
              var rowData = this.editShipDet.syShippingDetailsItemList[i];
-            //   //判断输入报关单价是否为数字
-            //   if(isNaN(Number(rowData.customsDeclarationUnitPrice,10)) && rowData.customsDeclarationUnitPrice){
-            //     this.$message.error('第'+(i+1)+'行报关单价必须为数字!');
-            //     return
-            //   }
+              //判断输入报关单价是否为数字
+              if(isNaN(Number(rowData.customsDeclarationUnitPrice,10)) && rowData.customsDeclarationUnitPrice){
+                this.$message.error('第'+(i+1)+'行报关单价必须为数字!');
+                return
+              }
 
-            //   //判断输入发货数量是否为数字
-            //   if(isNaN(Number(rowData.shipmentQuantity,10)) && rowData.shipmentQuantity){
-            //     this.$message.error('第'+(i+1)+'行发货数量必须为数字!');
-            //     return
-            //   }
+              //判断输入发货数量是否为数字
+              if(isNaN(Number(rowData.shipmentQuantity,10)) && rowData.shipmentQuantity){
+                this.$message.error('第'+(i+1)+'行发货数量必须为数字!');
+                return
+              }
 
-            //   //判断输入套装件数是否为数字
-            //   if(isNaN(Number(rowData.numberOfSets,10)) && rowData.numberOfSets){
-            //     this.$message.error('第'+(i+1)+'行套装件数必须为数字!');
-            //     return
-            //   }
+              //判断输入套装件数是否为数字
+              if(isNaN(Number(rowData.numberOfSets,10)) && rowData.numberOfSets){
+                this.$message.error('第'+(i+1)+'行套装件数必须为数字!');
+                return
+              }
 
-            //   //判断输入工厂单价是否为数字
-            //   if(isNaN(Number(rowData.factoryUnitPrice,10)) && rowData.factoryUnitPrice){
-            //     this.$message.error('第'+(i+1)+'行工厂单价必须为数字!');
-            //     return
-            //   }
+              //判断输入工厂单价是否为数字
+              if(isNaN(Number(rowData.factoryUnitPrice,10)) && rowData.factoryUnitPrice){
+                this.$message.error('第'+(i+1)+'行工厂单价必须为数字!');
+                return
+              }
 
-            //   //判断输入工厂单价是否为数字
-            //   if(isNaN(Number(rowData.manualYarnUnitPrice,10)) && rowData.manualYarnUnitPrice){
-            //     this.$message.error('手册纱单价必须为数字!');
-            //     return
-            //   }
+              //判断输入工厂单价是否为数字
+              if(isNaN(Number(rowData.manualYarnUnitPrice,10)) && rowData.manualYarnUnitPrice){
+                this.$message.error('手册纱单价必须为数字!');
+                return
+              }
 
              //报关单价不超过四位小数
             if(!Number.isInteger(Number(rowData.customsDeclarationUnitPrice)) && rowData.customsDeclarationUnitPrice !== '' && rowData.customsDeclarationUnitPrice !== undefined){