From 1ccee4c44055c977374a7675063cd241ccfcfe5b Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期二, 07 五月 2024 18:23:51 +0800
Subject: [PATCH] 纤度检验表 车间不显示的问题修改
---
src/views/systemSetting/silkPriceStandard/components/addDialog.vue | 24 ++++++++++++++++++++++--
1 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/src/views/systemSetting/silkPriceStandard/components/addDialog.vue b/src/views/systemSetting/silkPriceStandard/components/addDialog.vue
index 7dc16f2..5935b44 100644
--- a/src/views/systemSetting/silkPriceStandard/components/addDialog.vue
+++ b/src/views/systemSetting/silkPriceStandard/components/addDialog.vue
@@ -91,8 +91,12 @@
{ required: true, message: '璇烽�夋嫨鐢熶笣绛夌骇', trigger: 'change' }
],
payStandard: [
- { required: true, message: '璇疯緭鍏ヨ柂閰爣鍑�', trigger: 'change' },
- {pattern: /^[0-9.]*$/, message: '钖叕鏍囧噯闇�涓烘暟瀛�', trigger: 'blur'}
+ { required: true, message: '璇疯緭鍏ヨ柂閰爣鍑�', trigger: ["blur",'change'] },
+ {
+ validator: this.validatorNum,
+ trigger: ["blur",'change'],
+ },
+ // {pattern: /^[0-9.]*$/, message: '钖叕鏍囧噯闇�涓烘暟瀛�', trigger: 'blur'}
]
},
};
@@ -110,6 +114,22 @@
},
methods: {
+ validatorNum(rule, value, callback) {
+ if (value) {
+ if (value == undefined || value == null) {
+ callback(new Error("璇疯緭鍏ユ湁鏁堟暟瀛�"));
+ } else {
+ var reg = /^(?!(0[0-9]{0,}$))[0-9]{1,}[.]{0,}[0-9]{0,}$/;
+ if (!reg.test(value)) {
+ callback(new Error("璇峰~鍐欏ぇ浜�0鐨勬暟瀛�"));
+ } else {
+ callback();
+ }
+ }
+ } else {
+ callback();
+ }
+ },
handleClose(done) {
done();
},
--
Gitblit v1.8.0