Elements-SY

modify

...@@ -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 },
......