Former-commit-id: e3ff315bdf034f68195e18127d79ef7af2a3c377
Former-commit-id: 74de0f226800079ee12417c56040f2a7020f950b
TSXN
wanggang 5 years ago
parent 8d36c4c8b5
commit d66c90fbd5

@ -146,15 +146,15 @@
} }
} }
axios.get(url).then(function (response) { axios.get(url).then(function (response) {
if (response.data !== true) { //if (response.data !== true) {
vm.updateError(name, 'error'); // vm.updateError(name, 'error');
} //}
resolve(response.data === true); resolve(response.data === true);
}).catch(function () { }).catch(function () {
vm.updateError(name, 'error'); //vm.updateError(name, 'error');
resolve(false); resolve(false);
}); });
}), 'error') }))
); );
} }
return Promise.all(list); return Promise.all(list);

@ -20,6 +20,15 @@
} }
return Promise.all(list); return Promise.all(list);
}, },
validInternal: function (schema, model, propName) {
var list = [];
var prop = schema.properties[propName];
for (var ruleIndex in prop.rules) {
var rule = prop.rules[ruleIndex];
list.push(this[rule.name](model, propName, rule));
}
return Promise.all(list);
},
addError: function (propName, name, message) { addError: function (propName, name, message) {
var prop = this.errors.find(o => o.name === propName); var prop = this.errors.find(o => o.name === propName);
if (!prop) { if (!prop) {

Loading…
Cancel
Save