Ver código fonte

fix: 修复验证器参数,确保正确处理频率类型和冻结策略的验证逻辑

xieyong 4 dias atrás
pai
commit
504ed6282e

+ 2 - 2
src/views/rulesManagement/inventoryRules/components/addDialog.vue

@@ -301,7 +301,7 @@
           frequencyType: [{ required: true, message: '请选择频率类型', trigger: 'change' }],
           periodValue: [
             {
-              validator: (value, callback) => {
+              validator: (rule, value, callback) => {
                 if (this.form.frequencyType === 1) {
                   callback();
                 } else if (!value) {
@@ -318,7 +318,7 @@
           rangeDesc: [{ required: true, message: '请选择范围', trigger: 'change' }],
           freezeStrategy: [
             {
-              validator: (value, callback) => {
+              validator: (rule, value, callback) => {
                 if (this.form.type === 2) {
                   callback();
                 } else if (value === null || value === undefined || value === '') {