From d66c90fbd524a44549275322d57c1db513c0b789 Mon Sep 17 00:00:00 2001 From: wanggang <76527413@qq.com> Date: Mon, 13 Jul 2020 14:55:24 +0800 Subject: [PATCH] update Former-commit-id: e3ff315bdf034f68195e18127d79ef7af2a3c377 Former-commit-id: 74de0f226800079ee12417c56040f2a7020f950b --- projects/WebMVC/wwwroot/router/shared/edit.html | 10 +++++----- projects/WebMVC/wwwroot/test.html | 9 +++++++++ 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/projects/WebMVC/wwwroot/router/shared/edit.html b/projects/WebMVC/wwwroot/router/shared/edit.html index e4b77eab..6c07abe1 100644 --- a/projects/WebMVC/wwwroot/router/shared/edit.html +++ b/projects/WebMVC/wwwroot/router/shared/edit.html @@ -146,15 +146,15 @@ } } axios.get(url).then(function (response) { - if (response.data !== true) { - vm.updateError(name, 'error'); - } + //if (response.data !== true) { + // vm.updateError(name, 'error'); + //} resolve(response.data === true); }).catch(function () { - vm.updateError(name, 'error'); + //vm.updateError(name, 'error'); resolve(false); }); - }), 'error') + })) ); } return Promise.all(list); diff --git a/projects/WebMVC/wwwroot/test.html b/projects/WebMVC/wwwroot/test.html index f22f9b8b..2704fea7 100644 --- a/projects/WebMVC/wwwroot/test.html +++ b/projects/WebMVC/wwwroot/test.html @@ -20,6 +20,15 @@ } 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) { var prop = this.errors.find(o => o.name === propName); if (!prop) {