Procházet zdrojové kódy

物资-入库限制包装规格只能输入除0以外的正整数

huangguoce před 6 dny
rodič
revize
036be50e34

+ 4 - 4
src/views/psiManagement/wareHouse/WareHouseAddForm.vue

@@ -997,12 +997,12 @@ export default {
 			row.tradeName = item.tradeName
 			this.$refs.xDown1.hidePanel()
 		},
-		// 校验是否为数字
+		// 校验是否为数字(禁止0,只允许正整数)
 		handleCheckNumber(value) {
-			//校验value是否正整数,不允许小数
-			const reg = /^[0-9]+$/
+			// 正则:必须是1-9开头,后面跟0-9,不允许小数、不允许0
+			const reg = /^[1-9]\d*$/
 			if (!reg.test(value)) {
-				this.$message.warning('请输入正整数')
+				this.$message.warning('请输入除0以外的正整数')
 				return ''
 			}
 			return value

+ 11 - 1
src/views/psiManagement/wareHouse/WareHouseUpdateForm.vue

@@ -1132,7 +1132,17 @@ export default {
 		selectEvent1(row, item) {
 			row.tradeName = item.tradeName
 			this.$refs.xDown1.hidePanel()
-		}
+		},
+		// 校验是否为数字(禁止0,只允许正整数)
+		handleCheckNumber(value) {
+			// 正则:必须是1-9开头,后面跟0-9,不允许小数、不允许0
+			const reg = /^[1-9]\d*$/
+			if (!reg.test(value)) {
+				this.$message.warning('请输入除0以外的正整数')
+				return ''
+			}
+			return value
+		},
 	}
 }
 </script>