From a3094611deac91e0ec35bcfe3f3fdd3bdf993466 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期五, 26 四月 2024 16:18:40 +0800
Subject: [PATCH] 考勤统计模块 增加月份对应的星期的数据处理+对应考勤统计的样式调整
---
src/views/systemSetting/silkPriceStandard/components/addDialog.vue | 25 +++++++++++++++++++++++--
1 files changed, 23 insertions(+), 2 deletions(-)
diff --git a/src/views/systemSetting/silkPriceStandard/components/addDialog.vue b/src/views/systemSetting/silkPriceStandard/components/addDialog.vue
index 5e4ca50..5935b44 100644
--- a/src/views/systemSetting/silkPriceStandard/components/addDialog.vue
+++ b/src/views/systemSetting/silkPriceStandard/components/addDialog.vue
@@ -26,7 +26,7 @@
style="width: 100%; margin-right: 5px;text-align:left;"
></el-input-number> -->
<el-input :disabled="this.editConfig.dialogTitle === '鏌ョ湅'" v-model="editConfig.infomitton.payStandard" :rows="4"
- style="resize: none !important;" placeholder="璇疯緭鍏ョ粍鍒�">
+ style="resize: none !important;" placeholder="璇疯緭鍏ヨ柂閰爣鍑�">
</el-input>
</el-form-item>
<el-form-item label="鍗曚綅" style="width: 100%;">
@@ -91,7 +91,12 @@
{ required: true, message: '璇烽�夋嫨鐢熶笣绛夌骇', trigger: 'change' }
],
payStandard: [
- { required: true, message: '璇烽�夋嫨鐢熶笣绛夌骇', trigger: 'change' }
+ { required: true, message: '璇疯緭鍏ヨ柂閰爣鍑�', trigger: ["blur",'change'] },
+ {
+ validator: this.validatorNum,
+ trigger: ["blur",'change'],
+ },
+ // {pattern: /^[0-9.]*$/, message: '钖叕鏍囧噯闇�涓烘暟瀛�', trigger: 'blur'}
]
},
};
@@ -109,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