|
@@ -198,9 +198,18 @@ export default {
|
|
|
}
|
|
|
this.saveDisable = false;
|
|
|
});
|
|
|
+ }else {
|
|
|
+ this.locateToErr();
|
|
|
+ return false;
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ locateToErr() {
|
|
|
+ setTimeout(() => {
|
|
|
+ const errorDiv = document.getElementsByClassName('is-error');
|
|
|
+ errorDiv[0].scrollIntoView();
|
|
|
+ }, 0);
|
|
|
+ },
|
|
|
getIndex(data, list) {
|
|
|
let arr2Map = {};
|
|
|
data.forEach((item, index) => (arr2Map[item.name] = item));
|