Showing
1 changed file
with
8 additions
and
7 deletions
| ... | @@ -359,7 +359,7 @@ export default { | ... | @@ -359,7 +359,7 @@ export default { |
| 359 | route: [ | 359 | route: [ |
| 360 | { | 360 | { |
| 361 | required: true, | 361 | required: true, |
| 362 | - message: "航班路线不能为空呀", | 362 | + message: "航班路线不能为空", |
| 363 | trigger: "change", | 363 | trigger: "change", |
| 364 | }, | 364 | }, |
| 365 | // { | 365 | // { |
| ... | @@ -639,15 +639,14 @@ export default { | ... | @@ -639,15 +639,14 @@ export default { |
| 639 | if (item.id == val) { | 639 | if (item.id == val) { |
| 640 | if (item.chineseName.indexOf('White') >= 0) { | 640 | if (item.chineseName.indexOf('White') >= 0) { |
| 641 | this.routeMultiple = false | 641 | this.routeMultiple = false |
| 642 | - // this.rules.route[0].type = 'string' | ||
| 643 | this.form.route = '' | 642 | this.form.route = '' |
| 644 | - // this.rules.route[0].required = true; | ||
| 645 | } else if (item.chineseName.indexOf('Purple') >= 0) { | 643 | } else if (item.chineseName.indexOf('Purple') >= 0) { |
| 646 | this.routeMultiple = true | 644 | this.routeMultiple = true |
| 647 | - // this.rules.route[0].type = 'array' | ||
| 648 | this.form.route = [] | 645 | this.form.route = [] |
| 649 | - // this.rules.route[0].required = true; | ||
| 650 | } | 646 | } |
| 647 | + this.$refs.form.validateField(['route'], (flag) => { | ||
| 648 | + // console.log(flag) | ||
| 649 | + }) | ||
| 651 | } | 650 | } |
| 652 | }) | 651 | }) |
| 653 | // this.$refs.routeSelect.$forceUpdate() | 652 | // this.$refs.routeSelect.$forceUpdate() |
| ... | @@ -1137,9 +1136,11 @@ export default { | ... | @@ -1137,9 +1136,11 @@ export default { |
| 1137 | //航线修改 | 1136 | //航线修改 |
| 1138 | routeChange(val) { | 1137 | routeChange(val) { |
| 1139 | if(val.length){ | 1138 | if(val.length){ |
| 1140 | - this.rules.route[0].required = false; | 1139 | + this.$refs.form.clearValidate() |
| 1141 | }else{ | 1140 | }else{ |
| 1142 | - // this.rules.route[0].required = true; | 1141 | + this.$refs.form.validateField(['route'], (flag) => { |
| 1142 | + // console.log(flag) | ||
| 1143 | + }) | ||
| 1143 | } | 1144 | } |
| 1144 | this.$forceUpdate() | 1145 | this.$forceUpdate() |
| 1145 | }, | 1146 | }, | ... | ... |
-
Please register or login to post a comment