Showing
1 changed file
with
23 additions
and
8 deletions
| ... | @@ -134,13 +134,29 @@ | ... | @@ -134,13 +134,29 @@ |
| 134 | </el-row> | 134 | </el-row> |
| 135 | <el-row style="margin-bottom:5px"> | 135 | <el-row style="margin-bottom:5px"> |
| 136 | <el-col :span="12"> | 136 | <el-col :span="12"> |
| 137 | - <el-form-item label="航班路线" prop="route"> | 137 | + <el-form-item prop="route"> |
| 138 | - <el-select class="wid80" v-model="form.route" placeholder="请选择航线"> | 138 | + <template slot="label"> |
| 139 | - <el-option v-for="item in routeList" :key="item.id" :label="item.route" | 139 | + <div style="display:inline-block">航班路线 |
| 140 | - :value="item.id"> | 140 | + <el-tooltip class="item" effect="dark" content="输入航班号后获取航线信息。航班种类为Purple Tail时可以进行多选,切换航班种类后需重新选择航线" |
| 141 | + placement="top-start"> | ||
| 142 | + <span class="el-icon-warning" style="color:#1890ff;font-size:16px"></span> | ||
| 143 | + </el-tooltip> | ||
| 144 | + </div> | ||
| 145 | + </template> | ||
| 146 | + <el-select v-if="routeMultiple" ref="routeSelect" class="wid80" v-model="form.route" :disabled="formdisabled.route" | ||
| 147 | + placeholder="请选择航线" no-data-text="未查询到航线" @change="routeChange" :loading="routeLoading" | ||
| 148 | + :multiple='true' :key="routeMultiple"> | ||
| 149 | + <el-option v-for="item in routeList" :key="item.id" :label="item.route" :value="item.route"> | ||
| 150 | + </el-option> | ||
| 151 | + </el-select> | ||
| 152 | + <el-select v-if="routeMultiple == false" ref="routeSelect" class="wid80" v-model="form.route" :disabled="formdisabled.route" | ||
| 153 | + placeholder="请选择航线" no-data-text="未查询到航线" @change="routeChange" :loading="routeLoading" | ||
| 154 | + :multiple='false' :key="routeMultiple"> | ||
| 155 | + <el-option v-for="item in routeList" :key="item.id" :label="item.route" :value="item.route"> | ||
| 141 | </el-option> | 156 | </el-option> |
| 142 | </el-select> | 157 | </el-select> |
| 143 | </el-form-item> | 158 | </el-form-item> |
| 159 | + <div class="formTips" v-if="title == '修改航班信息'">注意!:移除航线,相对应日期级别航线维度会同时删除</div> | ||
| 144 | </el-col> | 160 | </el-col> |
| 145 | <el-col :span="12"> | 161 | <el-col :span="12"> |
| 146 | <el-form-item label="航班类型" prop="typeId"> | 162 | <el-form-item label="航班类型" prop="typeId"> |
| ... | @@ -687,6 +703,9 @@ export default { | ... | @@ -687,6 +703,9 @@ export default { |
| 687 | this.formdisabled.typeId = false; | 703 | this.formdisabled.typeId = false; |
| 688 | //原始重量 | 704 | //原始重量 |
| 689 | this.formdisabled.originalWeight = false; | 705 | this.formdisabled.originalWeight = false; |
| 706 | + this.$nextTick(()=>{ | ||
| 707 | + this.$refs.form.clearValidate() | ||
| 708 | + }) | ||
| 690 | }, | 709 | }, |
| 691 | //计算高低价可配 | 710 | //计算高低价可配 |
| 692 | LowHighAvailable() { | 711 | LowHighAvailable() { |
| ... | @@ -1091,10 +1110,6 @@ export default { | ... | @@ -1091,10 +1110,6 @@ export default { |
| 1091 | //航线修改 | 1110 | //航线修改 |
| 1092 | routeChange(val) { | 1111 | routeChange(val) { |
| 1093 | this.$forceUpdate() | 1112 | this.$forceUpdate() |
| 1094 | - if(val.length){ | ||
| 1095 | - // this.rules.route.required = false | ||
| 1096 | - } | ||
| 1097 | - console.log(this.form.route) | ||
| 1098 | }, | 1113 | }, |
| 1099 | //多选框选中数据 | 1114 | //多选框选中数据 |
| 1100 | tableSelect(val) { | 1115 | tableSelect(val) { | ... | ... |
-
Please register or login to post a comment