|
@@ -97,7 +97,7 @@
|
|
<el-form :model="OpVisaPriceData" ref="OpVisaPriceData" :rules="OpVisaPriceDataRules" label-width="100px"
|
|
<el-form :model="OpVisaPriceData" ref="OpVisaPriceData" :rules="OpVisaPriceDataRules" label-width="100px"
|
|
class="demo-ruleForm">
|
|
class="demo-ruleForm">
|
|
<div style="width: 98.5%;">
|
|
<div style="width: 98.5%;">
|
|
- <el-form-item label="签证描述:" prop="visaClient" label-width="160px">
|
|
|
|
|
|
+ <el-form-item label="签证描述:" prop="visaDescription" label-width="160px">
|
|
<!-- <el-select @change="clientNamechange" style="width: 100%;" v-model="OpVisaPriceData.visaClient"
|
|
<!-- <el-select @change="clientNamechange" style="width: 100%;" v-model="OpVisaPriceData.visaClient"
|
|
placeholder="签证客户" multiple clearable filterable>
|
|
placeholder="签证客户" multiple clearable filterable>
|
|
<el-option v-for="item in fliterClient" :key="item.id"
|
|
<el-option v-for="item in fliterClient" :key="item.id"
|
|
@@ -125,6 +125,26 @@
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</div> -->
|
|
</div> -->
|
|
|
|
+ <div style="width: 385px;">
|
|
|
|
+ <el-form-item prop="area" label="区域:" label-width="160px">
|
|
|
|
+ <el-select v-model="OpVisaPriceData.area" clearable filterable placeholder="代办费类型选择"
|
|
|
|
+ style="width: 100%;">
|
|
|
|
+ <el-option v-for="item in areaarr" :key="item.id" :label="item.country"
|
|
|
|
+ :value="item.country">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </div>
|
|
|
|
+ <div style="width: 385px;">
|
|
|
|
+ <el-form-item prop="agencyFeeType" label="代办费类型:" label-width="160px">
|
|
|
|
+ <el-select v-model="OpVisaPriceData.agencyFeeType" clearable filterable placeholder="代办费类型选择"
|
|
|
|
+ style="width: 100%;">
|
|
|
|
+ <el-option v-for="item in agencyFeeTypearr" :key="item.id" :label="item.text"
|
|
|
|
+ :value="item.id">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </div>
|
|
<div style="width: 385px;">
|
|
<div style="width: 385px;">
|
|
<el-form-item label="签证费用:" prop="visaCurrency" label-width="160px">
|
|
<el-form-item label="签证费用:" prop="visaCurrency" label-width="160px">
|
|
<el-input-number style="width:52%" :precision="2" placeholder="付款金额" v-model="OpVisaPriceData.visaPrice" :controls='false'>
|
|
<el-input-number style="width:52%" :precision="2" placeholder="付款金额" v-model="OpVisaPriceData.visaPrice" :controls='false'>
|
|
@@ -148,7 +168,7 @@
|
|
</div>
|
|
</div>
|
|
<div style="width: 385px;">
|
|
<div style="width: 385px;">
|
|
<el-form-item label="客户类型:" prop="passengerType" label-width="160px">
|
|
<el-form-item label="客户类型:" prop="passengerType" label-width="160px">
|
|
- <el-select v-model="OpVisaPriceData.passengerType" clearable filterable placeholder="客户类型">
|
|
|
|
|
|
+ <el-select style="width: 100%;" v-model="OpVisaPriceData.passengerType" clearable filterable placeholder="客户类型">
|
|
<el-option v-for="item in passengerTypeSelect" :key="item.id" :label="item.name"
|
|
<el-option v-for="item in passengerTypeSelect" :key="item.id" :label="item.name"
|
|
:value="item.id">
|
|
:value="item.id">
|
|
</el-option>
|
|
</el-option>
|
|
@@ -355,6 +375,7 @@ export default {
|
|
visaCurrency: 836,
|
|
visaCurrency: 836,
|
|
isThird: '',
|
|
isThird: '',
|
|
passengerType: '',
|
|
passengerType: '',
|
|
|
|
+ agencyFeeType:'',
|
|
visaNumber: 0,
|
|
visaNumber: 0,
|
|
visaFreeNumber: 0,
|
|
visaFreeNumber: 0,
|
|
createUserId: 0,
|
|
createUserId: 0,
|
|
@@ -372,11 +393,14 @@ export default {
|
|
payee: '',
|
|
payee: '',
|
|
orbitalPrivateTransfer: 0,
|
|
orbitalPrivateTransfer: 0,
|
|
cRemark: '',
|
|
cRemark: '',
|
|
|
|
+ area:''
|
|
},
|
|
},
|
|
IsAuditGM: 0,
|
|
IsAuditGM: 0,
|
|
VisitDate: '',
|
|
VisitDate: '',
|
|
passengerTypeSelect: [],
|
|
passengerTypeSelect: [],
|
|
|
|
+ areaarr:[],
|
|
fliterClient: [],
|
|
fliterClient: [],
|
|
|
|
+ agencyFeeTypearr:[],
|
|
transformDateFormat: function (value) {
|
|
transformDateFormat: function (value) {
|
|
|
|
|
|
// 将value转换为Date对象
|
|
// 将value转换为Date对象
|
|
@@ -403,6 +427,12 @@ export default {
|
|
visaClient: [
|
|
visaClient: [
|
|
{ required: true, message: '请选择客户名单', trigger: ['blur'] },
|
|
{ required: true, message: '请选择客户名单', trigger: ['blur'] },
|
|
],
|
|
],
|
|
|
|
+ visaDescription: [
|
|
|
|
+ { required: true, message: '请输入', trigger: ['blur'] },
|
|
|
|
+ ],
|
|
|
|
+ area: [
|
|
|
|
+ { required: true, message: '请选择区域', trigger: ['blur'] },
|
|
|
|
+ ],
|
|
isThird: [
|
|
isThird: [
|
|
{ required: true, message: '请选择是否第三方代办', trigger: ['blur', 'change'] },
|
|
{ required: true, message: '请选择是否第三方代办', trigger: ['blur', 'change'] },
|
|
],
|
|
],
|
|
@@ -422,6 +452,9 @@ export default {
|
|
{ required: true, message: '请选择支付方式', trigger: ['blur', 'change'] },
|
|
{ required: true, message: '请选择支付方式', trigger: ['blur', 'change'] },
|
|
|
|
|
|
],
|
|
],
|
|
|
|
+ agencyFeeType:[
|
|
|
|
+ { required: true, message: '请选择代办费类型', trigger: ['blur', 'change'] },
|
|
|
|
+ ],
|
|
consumptionPatterns: [
|
|
consumptionPatterns: [
|
|
{ required: true, message: '请输入消费方式', trigger: ['blur', 'change'] },
|
|
{ required: true, message: '请输入消费方式', trigger: ['blur', 'change'] },
|
|
|
|
|
|
@@ -497,7 +530,8 @@ export default {
|
|
},
|
|
},
|
|
}).then(function (res) {
|
|
}).then(function (res) {
|
|
if (res.data.code == 200) {
|
|
if (res.data.code == 200) {
|
|
-
|
|
|
|
|
|
+ that.agencyFeeTypearr=res.data.data.agencyFeeType;
|
|
|
|
+ that.areaarr=res.data.data.countryFeeData;
|
|
that.bankCard = res.data.data.bankCard;
|
|
that.bankCard = res.data.data.bankCard;
|
|
that.payment = res.data.data.payment;
|
|
that.payment = res.data.data.payment;
|
|
that.currencyList = res.data.data.currencyList;
|
|
that.currencyList = res.data.data.currencyList;
|
|
@@ -659,6 +693,9 @@ export default {
|
|
that.OpVisaPriceData.createUserId = VisaInfo.createUserId;
|
|
that.OpVisaPriceData.createUserId = VisaInfo.createUserId;
|
|
that.OpVisaPriceData.remark = VisaInfo.remark;
|
|
that.OpVisaPriceData.remark = VisaInfo.remark;
|
|
that.OpVisaPriceData.payDId = CreditCardPayment.payDId;
|
|
that.OpVisaPriceData.payDId = CreditCardPayment.payDId;
|
|
|
|
+ that.OpVisaPriceData.area = VisaInfo.area;
|
|
|
|
+ that.OpVisaPriceData.agencyFeeType = VisaInfo.agencyFeeType;
|
|
|
|
+
|
|
that.OpVisaPriceData.visaDescription = VisaInfo.visaDescription;
|
|
that.OpVisaPriceData.visaDescription = VisaInfo.visaDescription;
|
|
// that.OpVisaPriceData.consumptionPatterns = CreditCardPayment.consumptionPatterns;
|
|
// that.OpVisaPriceData.consumptionPatterns = CreditCardPayment.consumptionPatterns;
|
|
that.OpVisaPriceData.consumptionDate = CreditCardPayment.consumptionDate;
|
|
that.OpVisaPriceData.consumptionDate = CreditCardPayment.consumptionDate;
|
|
@@ -725,6 +762,8 @@ export default {
|
|
visaNumber:that.OpVisaPriceData.visaNumber,
|
|
visaNumber:that.OpVisaPriceData.visaNumber,
|
|
visaFreeNumber:that.OpVisaPriceData.visaFreeNumber,
|
|
visaFreeNumber:that.OpVisaPriceData.visaFreeNumber,
|
|
createUserId:that.OpVisaPriceData.createUserId,
|
|
createUserId:that.OpVisaPriceData.createUserId,
|
|
|
|
+ area:that.OpVisaPriceData.area,
|
|
|
|
+ agencyFeeType:that.OpVisaPriceData.agencyFeeType,
|
|
remark:that.OpVisaPriceData.remark,
|
|
remark:that.OpVisaPriceData.remark,
|
|
payDId:that.OpVisaPriceData.payDId,
|
|
payDId:that.OpVisaPriceData.payDId,
|
|
consumptionPatterns:that.OpVisaPriceData.consumptionPatterns,
|
|
consumptionPatterns:that.OpVisaPriceData.consumptionPatterns,
|