|
@@ -1,5 +1,5 @@
|
|
<template>
|
|
<template>
|
|
- <div class="car_add">
|
|
|
|
|
|
+ <div class="car_add" v-loading.fullscreen.lock="fullscreenLoading">
|
|
<div>
|
|
<div>
|
|
<div class="communal-title">
|
|
<div class="communal-title">
|
|
<div>{{ title }}</div>
|
|
<div>{{ title }}</div>
|
|
@@ -47,9 +47,6 @@
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</div>
|
|
</div>
|
|
-
|
|
|
|
- </div>
|
|
|
|
- <div style="display: flex;">
|
|
|
|
<div style="width: 25%;">
|
|
<div style="width: 25%;">
|
|
<el-form-item label="出访国家:" prop="visitCountry" label-width="160px">
|
|
<el-form-item label="出访国家:" prop="visitCountry" label-width="160px">
|
|
<el-input placeholder="出访国家" v-model="delegationInfo.visitCountry" :disabled="true">
|
|
<el-input placeholder="出访国家" v-model="delegationInfo.visitCountry" :disabled="true">
|
|
@@ -98,23 +95,20 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</div>
|
|
</div>
|
|
-
|
|
|
|
-
|
|
|
|
- </div>
|
|
|
|
- <div style="display: flex;">
|
|
|
|
<div style="width: 25%;">
|
|
<div style="width: 25%;">
|
|
<el-form-item label="机票编号:" label-width="160px" prop="ticketNumber">
|
|
<el-form-item label="机票编号:" label-width="160px" prop="ticketNumber">
|
|
<el-input placeholder="机票编号" v-model="airTicketResOpData.ticketNumber">
|
|
<el-input placeholder="机票编号" v-model="airTicketResOpData.ticketNumber">
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</div>
|
|
</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div style="display: flex;">
|
|
<div style="width: 25%;">
|
|
<div style="width: 25%;">
|
|
<el-form-item label="机票票号:" label-width="160px" prop="ticketCode">
|
|
<el-form-item label="机票票号:" label-width="160px" prop="ticketCode">
|
|
<el-input placeholder="机票票号" v-model="airTicketResOpData.ticketCode">
|
|
<el-input placeholder="机票票号" v-model="airTicketResOpData.ticketCode">
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</div>
|
|
</div>
|
|
-
|
|
|
|
</div>
|
|
</div>
|
|
<div style="display: flex;">
|
|
<div style="display: flex;">
|
|
<div style="width: 100%;">
|
|
<div style="width: 100%;">
|
|
@@ -389,7 +383,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<el-form-item>
|
|
<el-form-item>
|
|
- <div style="margin-left: 60%;">
|
|
|
|
|
|
+ <div>
|
|
<el-button type="primary" @click="addBtn">保存</el-button>
|
|
<el-button type="primary" @click="addBtn">保存</el-button>
|
|
<el-button @click="back()">取消</el-button>
|
|
<el-button @click="back()">取消</el-button>
|
|
</div>
|
|
</div>
|
|
@@ -403,6 +397,7 @@
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ fullscreenLoading:false,
|
|
airTicketResRules: {
|
|
airTicketResRules: {
|
|
cType: [
|
|
cType: [
|
|
{ required: true, message: '请选择舱位类型', trigger: ['blur', 'change'] }
|
|
{ required: true, message: '请选择舱位类型', trigger: ['blur', 'change'] }
|
|
@@ -561,6 +556,7 @@ export default {
|
|
},
|
|
},
|
|
//团组基础信息以及成本信息
|
|
//团组基础信息以及成本信息
|
|
AirTicketResList() {
|
|
AirTicketResList() {
|
|
|
|
+ this.fullscreenLoading=true;
|
|
var url = "/api/Groups/AirTicketResList"
|
|
var url = "/api/Groups/AirTicketResList"
|
|
var that = this
|
|
var that = this
|
|
this.$axios({
|
|
this.$axios({
|
|
@@ -577,8 +573,9 @@ export default {
|
|
}).then(function (res) {
|
|
}).then(function (res) {
|
|
if (res.data.code == 200) {
|
|
if (res.data.code == 200) {
|
|
|
|
|
|
- that.delegationInfo = res.data.data.delegationInfo
|
|
|
|
- that.airGroupCostParameter = res.data.data.airGroupCostParameter
|
|
|
|
|
|
+ that.delegationInfo = res.data.data.delegationInfo;
|
|
|
|
+ that.airGroupCostParameter = res.data.data.airGroupCostParameter;
|
|
|
|
+ that.fullscreenLoading=false;
|
|
}
|
|
}
|
|
})
|
|
})
|
|
|
|
|
|
@@ -1128,7 +1125,9 @@ export default {
|
|
margin-left: 10px;
|
|
margin-left: 10px;
|
|
padding: 8px 20px;
|
|
padding: 8px 20px;
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+.car_add .el-date-editor.el-input{
|
|
|
|
+ width: 100%;
|
|
|
|
+}
|
|
.car_add {
|
|
.car_add {
|
|
background-color: #fff;
|
|
background-color: #fff;
|
|
padding: 20px;
|
|
padding: 20px;
|