Commit 6288fff3 authored by 黄奎's avatar 黄奎

领队导游新增调整

parent 02879fef
...@@ -517,8 +517,7 @@ ...@@ -517,8 +517,7 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item :label="$t('admin.admin_IDcard')" prop="IdCard" class="other_input" <el-form-item :label="$t('admin.admin_IDcard')" class="other_input" v-if="addMsg.LeaderGuidClass==0">
v-if="addMsg.LeaderGuidClass==0">
<el-input type="text" v-model="addMsg.IdCard" :placeholder="$t('admin.admin_phIDcard')" class="w210"> <el-input type="text" v-model="addMsg.IdCard" :placeholder="$t('admin.admin_phIDcard')" class="w210">
</el-input> </el-input>
</el-form-item> </el-form-item>
...@@ -1067,38 +1066,34 @@ ...@@ -1067,38 +1066,34 @@
}); });
}, },
initAddMsg() { initAddMsg() {
//初始化创建、修改表单数据 this.addMsg.ID = "0";
let newMsg = { this.addMsg.Type = "3";
ID: "0", this.addMsg.EmployeeId = "";
Type: "3", this.addMsg.Surname = "";
EmployeeId: "", this.addMsg.Name = "";
Surname: "", this.addMsg.EnSurname = "";
Name: "", this.addMsg.EnName = "";
EnSurname: "", this.addMsg.IdCard = "";
EnName: "", this.addMsg.BirthDate = "";
IdCard: "", this.addMsg.BirthPlace = "";
BirthDate: "", this.addMsg.Sex = "";
BirthPlace: "", this.addMsg.MobilePhone = "";
Sex: "", this.addMsg.Passport = "";
MobilePhone: "", this.addMsg.IssuePlace = "";
Passport: "", this.addMsg.IssueDate = "";
IssuePlace: "", this.addMsg.ExpiryDate = "";
IssueDate: "", this.addMsg.CountryID = "";
ExpiryDate: "", this.addMsg.LanguageId = "";
CountryID: "", this.addMsg.Remarks = "";
LanguageId: "", this.addMsg.VisaNumber = "";
Remarks: "", this.addMsg.LeaderGuidType = "";
VisaNumber: "", this.addMsg.LeaderGuidClass = 0;
LeaderGuidType: "", this.addMsg.SpareTel = '';
LeaderGuidClass: 0, this.addMsg.emRB_Department_Id = '';
SpareTel: '', this.addMsg.emRB_Post_Id = '';
emRB_Department_Id: '', this.addMsg.RB_Branch_id = "";
emRB_Post_Id: '', this.addMsg.EmAccount = "";
RB_Branch_id: '', this.addMsg.EmPassword = '';
EmAccount: '',
EmPassword: ''
};
this.addMsg = newMsg;
}, },
//翻页功能按钮 //翻页功能按钮
handleCurrentChange(val) { handleCurrentChange(val) {
...@@ -1118,6 +1113,7 @@ ...@@ -1118,6 +1113,7 @@
ID: ID ID: ID
}, },
res => { res => {
console.log("leaderData",res.data.data);
let LanguageIdArr = []; let LanguageIdArr = [];
this.addMsg = res.data.data; this.addMsg = res.data.data;
this.addMsg.LeaderGuidClass = this.addMsg.LeaderGuidClass ? this.addMsg.LeaderGuidClass : 0; this.addMsg.LeaderGuidClass = this.addMsg.LeaderGuidClass ? this.addMsg.LeaderGuidClass : 0;
...@@ -1150,7 +1146,8 @@ ...@@ -1150,7 +1146,8 @@
}, },
//弹出框取消 初始化谈框内表单 //弹出框取消 初始化谈框内表单
resetForm(formName) { resetForm(formName) {
this.$refs[formName].resetFields(); // this.$refs[formName].resetFields();
this.initAddMsg();
this.LanguageIdS = []; this.LanguageIdS = [];
} }
}, },
......
...@@ -144,29 +144,26 @@ ...@@ -144,29 +144,26 @@
<template> <template>
<div class="addPassenger"> <div class="addPassenger">
<p class="btmTitle">{{$t('objFill.lvkejbzl')}}</p> <p class="btmTitle">{{$t('objFill.lvkejbzl')}}</p>
<div class="contOut" v-loading='loading' :element-loading-text="$t('objFill.lvlisbz')" element-loading-spinner="el-icon-loading" <div class="contOut" v-loading='loading' :element-loading-text="$t('objFill.lvlisbz')"
element-loading-background="rgba(0, 0, 0, 0.7)"> element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.7)">
<div class="contForm"> <div class="contForm">
<el-form :model="addMsg" ref="addMsg" label-position="right" :rules="rules" label-width="100px"> <el-form :model="addMsg" ref="addMsg" label-position="right" :rules="rules" label-width="100px">
<li> <li>
<el-form-item :label="$t('admin.admin_IDcard')" prop="IdCard" v-if="LineId === 14 || LineId === 2">
<el-input v-model="addMsg.IdCard" type="text" size=mini class="w230" maxlength="50" :placeholder="$t('visaT.Pleasefillin')" <el-form-item :label="$t('visaT.nationality')" prop="Nationality">
@blur.prevent="authentication()"> <el-select v-model="addMsg.Nationality" filterable size=mini class="w230">
</el-input> <el-option v-for="item in countryList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-form-item> </el-option>
<el-form-item :label="$t('admin.admin_IDcard')" v-else> </el-select>
<el-input v-model="addMsg.IdCard" type="text" size=mini class="w230" maxlength="50" :placeholder="$t('visaT.Pleasefillin')"
@blur.prevent="authentication()">
</el-input>
</el-form-item> </el-form-item>
</li> </li>
<li> <li v-if="addMsg.Nationality==2">
<el-form-item :label="$t('visaT.Chinesesurname')" prop="SurName"> <el-form-item :label="$t('visaT.Chinesesurname')" prop="SurName">
<el-input v-model='addMsg.SurName' class="w230" @input="Transformation(addMsg.SurName,'SurName')" <el-input v-model='addMsg.SurName' class="w230" @input="Transformation(addMsg.SurName,'SurName')"
:placeholder="$t('rule.qsrzwm')"></el-input> :placeholder="$t('rule.qsrzwm')"></el-input>
</el-form-item> </el-form-item>
</li> </li>
<li> <li v-if="addMsg.Nationality==2">
<el-form-item :label="$t('admin.admin_Surname')" prop="Name"> <el-form-item :label="$t('admin.admin_Surname')" prop="Name">
<el-input v-model='addMsg.Name' class="w230" @input="Transformation(addMsg.Name,'Name')" <el-input v-model='addMsg.Name' class="w230" @input="Transformation(addMsg.Name,'Name')"
:placeholder="$t('rule.qsrzwm')"></el-input> :placeholder="$t('rule.qsrzwm')"></el-input>
...@@ -174,21 +171,37 @@ ...@@ -174,21 +171,37 @@
</li> </li>
<li> <li>
<el-form-item :label="$t('system.table_sex')" prop="Sex"> <el-form-item :label="$t('system.table_sex')" prop="Sex">
<el-checkbox v-model="addMsg.Sex" true-label='1' false-label='2' @change="Roominformation()">{{$t('pub.man')}} <el-checkbox v-model="addMsg.Sex" true-label='1' false-label='2' @change="Roominformation()">
{{$t('pub.man')}}
</el-checkbox> </el-checkbox>
<el-checkbox v-model="addMsg.Sex" true-label='2' false-label='1' @change="Roominformation()">{{$t('pub.woman')}} <el-checkbox v-model="addMsg.Sex" true-label='2' false-label='1' @change="Roominformation()">
{{$t('pub.woman')}}
</el-checkbox> </el-checkbox>
</el-form-item> </el-form-item>
</li> </li>
<li> <li>
<el-form-item :label="$t('visaT.Englishsurname')" prop="ESurName"> <el-form-item :label="$t('visaT.Englishsurname')" prop="ESurName">
<el-input v-model='addMsg.ESurName' type="text" size=mini class="w230" maxlength="20" :placeholder="$t('visaT.peEnglish')"> <el-input v-model='addMsg.ESurName' type="text" size=mini class="w230" maxlength="20"
:placeholder="$t('visaT.peEnglish')">
</el-input> </el-input>
</el-form-item> </el-form-item>
</li> </li>
<li> <li>
<el-form-item :label="$t('admin.admin_EnSurname')" prop="EName"> <el-form-item :label="$t('admin.admin_EnSurname')" prop="EName">
<el-input v-model='addMsg.EName' type="text" size=mini class="w230" maxlength="20" :placeholder="$t('visaT.peEnglish')"> <el-input v-model='addMsg.EName' type="text" size=mini class="w230" maxlength="20"
:placeholder="$t('visaT.peEnglish')">
</el-input>
</el-form-item>
</li>
<li v-if="addMsg.Nationality==2">
<el-form-item :label="$t('admin.admin_IDcard')" prop="IdCard" v-if="LineId === 14 || LineId === 2">
<el-input v-model="addMsg.IdCard" type="text" size=mini class="w230" maxlength="50"
:placeholder="$t('visaT.Pleasefillin')" @blur.prevent="authentication()">
</el-input>
</el-form-item>
<el-form-item :label="$t('admin.admin_IDcard')" v-else>
<el-input v-model="addMsg.IdCard" type="text" size=mini class="w230" maxlength="50"
:placeholder="$t('visaT.Pleasefillin')" @blur.prevent="authentication()">
</el-input> </el-input>
</el-form-item> </el-form-item>
</li> </li>
...@@ -243,21 +256,16 @@ ...@@ -243,21 +256,16 @@
<li> <li>
<el-form-item :label="$t('objFill.huzhaogqrq')" v-if="LineId==90"> <el-form-item :label="$t('objFill.huzhaogqrq')" v-if="LineId==90">
<el-date-picker v-model='addMsg.PassportExpiry' class="w230" :class=" guoqi ? 'colorRed' : ''" <el-date-picker v-model='addMsg.PassportExpiry' class="w230" :class=" guoqi ? 'colorRed' : ''"
@change="timeOver" value-format="yyyy-MM-dd" type="date" :placeholder="$t('admin.admin_choDate')"></el-date-picker> @change="timeOver" value-format="yyyy-MM-dd" type="date" :placeholder="$t('admin.admin_choDate')">
</el-date-picker>
</el-form-item> </el-form-item>
<el-form-item :label="$t('objFill.huzhaogqrq')" prop="PassportExpiry" v-else> <el-form-item :label="$t('objFill.huzhaogqrq')" prop="PassportExpiry" v-else>
<el-date-picker v-model='addMsg.PassportExpiry' class="w230" :class=" guoqi ? 'colorRed' : ''" <el-date-picker v-model='addMsg.PassportExpiry' class="w230" :class=" guoqi ? 'colorRed' : ''"
@change="timeOver" value-format="yyyy-MM-dd" type="date" :placeholder="$t('admin.admin_choDate')"></el-date-picker> @change="timeOver" value-format="yyyy-MM-dd" type="date" :placeholder="$t('admin.admin_choDate')">
</el-form-item> </el-date-picker>
</li>
<li>
<el-form-item :label="$t('visaT.nationality')" prop="Nationality">
<el-select v-model="addMsg.Nationality" filterable size=mini class="w230">
<el-option v-for="item in countryList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
</el-form-item> </el-form-item>
</li> </li>
<li> <li>
<el-form-item :label="$t('visaT.Marriage')" prop="Marriage"> <el-form-item :label="$t('visaT.Marriage')" prop="Marriage">
<el-select v-model="addMsg.Marriage" filterable size=mini class="w230"> <el-select v-model="addMsg.Marriage" filterable size=mini class="w230">
...@@ -268,7 +276,8 @@ ...@@ -268,7 +276,8 @@
</li> </li>
<li> <li>
<el-form-item :label="$t('visa.v_jtjzd')" prop="Address"> <el-form-item :label="$t('visa.v_jtjzd')" prop="Address">
<el-input v-model="addMsg.Address" type="text" size=mini class="w230" maxlength="50" :placeholder="$t('visaT.Pleasefillin')"> <el-input v-model="addMsg.Address" type="text" size=mini class="w230" maxlength="50"
:placeholder="$t('visaT.Pleasefillin')">
</el-input> </el-input>
</el-form-item> </el-form-item>
</li> </li>
...@@ -297,7 +306,8 @@ ...@@ -297,7 +306,8 @@
</el-select> </el-select>
<el-input v-else v-model="addMsg.HistoryRecord" type="text" size=mini class="w230" maxlength="50"> <el-input v-else v-model="addMsg.HistoryRecord" type="text" size=mini class="w230" maxlength="50">
</el-input> </el-input>
<el-checkbox v-model='addMsg.IsRecommend' :true-label='1' :false-label='2'>{{$t('visaT.Recommend')}}</el-checkbox> <el-checkbox v-model='addMsg.IsRecommend' :true-label='1' :false-label='2'>{{$t('visaT.Recommend')}}
</el-checkbox>
</el-form-item> </el-form-item>
</li> </li>
<li> <li>
...@@ -366,10 +376,12 @@ ...@@ -366,10 +376,12 @@
<li> <li>
<el-form-item :label="$t('objFill.shifouxyqz')"> <el-form-item :label="$t('objFill.shifouxyqz')">
<el-checkbox v-model='addMsg.IsVisaFree' name="IsVisaFree" <el-checkbox v-model='addMsg.IsVisaFree' name="IsVisaFree"
:disabled="IsMustVisa==1||(IsMustVisa==2&&addMsg.Id<=0)" :true-label='2' :false-label='1'>{{$t('pub.yes')}} :disabled="IsMustVisa==1||(IsMustVisa==2&&addMsg.Id<=0)" :true-label='2' :false-label='1'>
{{$t('pub.yes')}}
</el-checkbox> </el-checkbox>
<el-checkbox v-model='addMsg.IsVisaFree' name="IsVisaFree" <el-checkbox v-model='addMsg.IsVisaFree' name="IsVisaFree"
:disabled="IsMustVisa==1||(IsMustVisa==2&&addMsg.Id<=0)" :true-label='1' :false-label='2'>{{$t('pub.no')}} :disabled="IsMustVisa==1||(IsMustVisa==2&&addMsg.Id<=0)" :true-label='1' :false-label='2'>
{{$t('pub.no')}}
</el-checkbox> </el-checkbox>
&nbsp;&nbsp; &nbsp;&nbsp;
<el-select v-model="addMsg.VisaReplaceId" filterable size=mini class="w120" <el-select v-model="addMsg.VisaReplaceId" filterable size=mini class="w120"
...@@ -392,9 +404,11 @@ ...@@ -392,9 +404,11 @@
<li> <li>
<el-form-item :label="$t('objFill.shifouddj')"> <el-form-item :label="$t('objFill.shifouddj')">
<el-checkbox v-model='addMsg.IsNeedAirticket' name="IsNeedAirticket" <el-checkbox v-model='addMsg.IsNeedAirticket' name="IsNeedAirticket"
:disabled="IsMustAir==1||(IsMustAir==2&&addMsg.Id<=0)" :true-label='1' :false-label='2'>{{$t('pub.yes')}}</el-checkbox> :disabled="IsMustAir==1||(IsMustAir==2&&addMsg.Id<=0)" :true-label='1' :false-label='2'>
{{$t('pub.yes')}}</el-checkbox>
<el-checkbox v-model='addMsg.IsNeedAirticket' name="IsNeedAirticket" <el-checkbox v-model='addMsg.IsNeedAirticket' name="IsNeedAirticket"
:disabled="IsMustAir==1||(IsMustAir==2&&addMsg.Id<=0)" :true-label='2' :false-label='1'>{{$t('pub.no')}}</el-checkbox> :disabled="IsMustAir==1||(IsMustAir==2&&addMsg.Id<=0)" :true-label='2' :false-label='1'>{{$t('pub.no')}}
</el-checkbox>
&nbsp;&nbsp; &nbsp;&nbsp;
<el-select v-model="addMsg.AirReplaceId" filterable size=mini class="w120" <el-select v-model="addMsg.AirReplaceId" filterable size=mini class="w120"
v-if="IsMustAir==2&addMsg.Id>0&AirStartStatus==1&addMsg.IsNeedAirticket==2"> v-if="IsMustAir==2&addMsg.Id>0&AirStartStatus==1&addMsg.IsNeedAirticket==2">
...@@ -406,10 +420,12 @@ ...@@ -406,10 +420,12 @@
<li> <li>
<el-form-item :label="$t('objFill.shifouxybx')"> <el-form-item :label="$t('objFill.shifouxybx')">
<el-checkbox v-model='addMsg.IsNeedSafe' name="IsNeedSafe" <el-checkbox v-model='addMsg.IsNeedSafe' name="IsNeedSafe"
:disabled="IsMustSafe==1||(IsMustSafe==2&&addMsg.Id<=0)" :true-label='1' :false-label='2'>{{$t('pub.yes')}} :disabled="IsMustSafe==1||(IsMustSafe==2&&addMsg.Id<=0)" :true-label='1' :false-label='2'>
{{$t('pub.yes')}}
</el-checkbox> </el-checkbox>
<el-checkbox v-model='addMsg.IsNeedSafe' name="IsNeedSafe" <el-checkbox v-model='addMsg.IsNeedSafe' name="IsNeedSafe"
:disabled="IsMustSafe==1||(IsMustSafe==2&&addMsg.Id<=0)" :true-label='2' :false-label='1'>{{$t('pub.no')}} :disabled="IsMustSafe==1||(IsMustSafe==2&&addMsg.Id<=0)" :true-label='2' :false-label='1'>
{{$t('pub.no')}}
</el-checkbox> </el-checkbox>
&nbsp;&nbsp; &nbsp;&nbsp;
<el-select v-model="addMsg.SafeReplaceId" filterable size=mini class="w120" <el-select v-model="addMsg.SafeReplaceId" filterable size=mini class="w120"
...@@ -541,13 +557,15 @@ ...@@ -541,13 +557,15 @@
<el-row :gutter="40"> <el-row :gutter="40">
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="$t('objFill.shangciqsj')" prop="Birthday"> <el-form-item :label="$t('objFill.shangciqsj')" prop="Birthday">
<el-date-picker v-model='addMsg.LastTime' value-format="yyyy-MM-dd" type="date" :placeholder="$t('admin.admin_choDate')"> <el-date-picker v-model='addMsg.LastTime' value-format="yyyy-MM-dd" type="date"
:placeholder="$t('admin.admin_choDate')">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="$t('objFill.shangcqdjzsj')"> <el-form-item :label="$t('objFill.shangcqdjzsj')">
<el-date-picker v-model='addMsg.DeadlineTime' value-format="yyyy-MM-dd" type="date" :placeholder="$t('admin.admin_choDate')"> <el-date-picker v-model='addMsg.DeadlineTime' value-format="yyyy-MM-dd" type="date"
:placeholder="$t('admin.admin_choDate')">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -622,7 +640,8 @@ ...@@ -622,7 +640,8 @@
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="$t('objFill.shengqirq')+'/'+$t('objFill.baomingshijian')"> <el-form-item :label="$t('objFill.shengqirq')+'/'+$t('objFill.baomingshijian')">
<el-date-picker v-model='addMsg.Date' value-format="yyyy-MM-dd" type="date" :placeholder="$t('admin.admin_choDate')"> <el-date-picker v-model='addMsg.Date' value-format="yyyy-MM-dd" type="date"
:placeholder="$t('admin.admin_choDate')">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -631,8 +650,8 @@ ...@@ -631,8 +650,8 @@
</div> </div>
<p style="text-align: center; padding: 20px 0;"> <p style="text-align: center; padding: 20px 0;">
<input type="button" class="hollowFixedBtn" :value="$t('pub.cancelBtn')" @click="goBack" /> <input type="button" class="hollowFixedBtn" :value="$t('pub.cancelBtn')" @click="goBack" />
<input type="button" class="normalBtn" :value="$t('pub.saveBtn')" :style="btnState===true?'':'background-color: gray'" <input type="button" class="normalBtn" :value="$t('pub.saveBtn')"
@click="submitForm('addMsg',1)" /> :style="btnState===true?'':'background-color: gray'" @click="submitForm('addMsg',1)" />
<input v-if="this.addMsg.Id==0" type="button" class="normalBtn" :value="$t('objFill.baocbjxtj')" <input v-if="this.addMsg.Id==0" type="button" class="normalBtn" :value="$t('objFill.baocbjxtj')"
:style="btnState===true?'':'background-color: gray'" @click="submitForm('addMsg',2)" /> :style="btnState===true?'':'background-color: gray'" @click="submitForm('addMsg',2)" />
</p> </p>
...@@ -931,7 +950,7 @@ ...@@ -931,7 +950,7 @@
let age = this.jsGetAge(b) let age = this.jsGetAge(b)
this.ppAge = age this.ppAge = age
if (age == -1) { if (age == -1) {
this.$message.error(this.$t('admin.admin_BirthDate')+ b + this.$t('objFill.youwu')) this.$message.error(this.$t('admin.admin_BirthDate') + b + this.$t('objFill.youwu'))
this.addMsg.Birthday = '' this.addMsg.Birthday = ''
return return
} }
...@@ -968,7 +987,7 @@ ...@@ -968,7 +987,7 @@
//OCR识别 //OCR识别
commonTextDiscern() { commonTextDiscern() {
if (this.imgBase64String == '') { if (this.imgBase64String == '') {
this.Error(this.$t('objFill .qingxztup')+'!'); this.Error(this.$t('objFill .qingxztup') + '!');
return; return;
} }
let params = { let params = {
...@@ -1150,7 +1169,7 @@ ...@@ -1150,7 +1169,7 @@
}, },
savePassenger(type) { savePassenger(type) {
this.timeOver() this.timeOver()
if ((this.LineId === 14 || this.LineId === 2) && this.addMsg.IdCard === '') { if ((this.LineId === 14 || this.LineId === 2) && this.addMsg.IdCard === '' && this.addMsg.Nationality == 2) {
return this.$message.error(this.$t('objFill.qingtxsfzhm')); return this.$message.error(this.$t('objFill.qingtxsfzhm'));
} }
this.addMsg.EconomicCapabilityList = []; this.addMsg.EconomicCapabilityList = [];
...@@ -1166,19 +1185,6 @@ ...@@ -1166,19 +1185,6 @@
if (this.addMsg.Marriage == "") { if (this.addMsg.Marriage == "") {
this.addMsg.Marriage = "0"; this.addMsg.Marriage = "0";
} }
// if (this.ppAge <= 10 && this.addMsg.IsBed == 1) {
// this.$confirm(this.$t('该游客未满十岁确认占床?'), this.$t('tips.tips'), {
// confirmButtonText: this.$t('restaurant.res_confirm'),
// cancelButtonText: this.$t('pub.cancelBtn'),
// type: 'warning'
// }).then(() => {
// this.seveInfo(type)
// }).catch(() => {
// this.btnState = true
// });
// } else {
// this.seveInfo(type)
// }
this.seveInfo(type) this.seveInfo(type)
}, },
seveInfo(type) { seveInfo(type) {
...@@ -1544,7 +1550,7 @@ ...@@ -1544,7 +1550,7 @@
OrderId: OrderId, OrderId: OrderId,
Sex: Sex, Sex: Sex,
IsBed: IsBed, IsBed: IsBed,
GuestId: this.$route.query.guestId?this.$route.query.guestId:0 GuestId: this.$route.query.guestId ? this.$route.query.guestId : 0
}, },
res => { res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
......
...@@ -1082,7 +1082,6 @@ ...@@ -1082,7 +1082,6 @@
}, },
//机票转出 //机票转出
setOut() { setOut() {
if (this.outData.ReciveEmployeeId == 0) { if (this.outData.ReciveEmployeeId == 0) {
this.Warning(this.$t('objFill.v101.qingxzjsreny')); this.Warning(this.$t('objFill.v101.qingxzjsreny'));
return false; return false;
...@@ -1094,7 +1093,7 @@ ...@@ -1094,7 +1093,7 @@
that.outData, that.outData,
res => { res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
that.Success(this.$t('objFill.v101.zhuancjwcgo')); that.Success(that.$t('objFill.v101.zhuancjwcgo'));
that.isShowSet = false; that.isShowSet = false;
that.outData.ReciveEmployeeId = 0; that.outData.ReciveEmployeeId = 0;
that.outData.OutNum = ""; that.outData.OutNum = "";
......
...@@ -297,7 +297,8 @@ ...@@ -297,7 +297,8 @@
<div class="nainfo">{{$t('admin.admin_xing')}}<span class="naIn">{{item.Surname}}/{{item.EnSurname}}</span> <div class="nainfo">{{$t('admin.admin_xing')}}<span class="naIn">{{item.Surname}}/{{item.EnSurname}}</span>
</div> </div>
<div class="nainfo">{{$t('admin.admin_ming')}}<span class="naIn">{{item.Name}}/{{item.EnName}}</span></div> <div class="nainfo">{{$t('admin.admin_ming')}}<span class="naIn">{{item.Name}}/{{item.EnName}}</span></div>
<div class="midList">{{$t('system.table_sex')}}{{item.Sex==0?$t('pub.man')+'/M':$t('pub.woman')+'/F'}}</div> <div class="midList">{{$t('system.table_sex')}}{{item.Sex==0?$t('pub.man')+'/M':$t('pub.woman')+'/F'}}
</div>
<div>{{$t('system.query_company')}}{{item.BranchName}}</div> <div>{{$t('system.query_company')}}{{item.BranchName}}</div>
<div>{{$t('system.query_goCoun')}}{{item.CountryName}}</div> <div>{{$t('system.query_goCoun')}}{{item.CountryName}}</div>
<div>{{$t('system.table_Passport')}}{{item.Passport}}</div> <div>{{$t('system.table_Passport')}}{{item.Passport}}</div>
...@@ -383,7 +384,7 @@ ...@@ -383,7 +384,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item :label="$t('admin.admin_IDcard')" prop="IdCard" class="other_input"> <el-form-item :label="$t('admin.admin_IDcard')" class="other_input">
<el-input type="text" v-model="addMsg.IdCard" :placeholder="$t('admin.admin_phIDcard')" class="w210"> <el-input type="text" v-model="addMsg.IdCard" :placeholder="$t('admin.admin_phIDcard')" class="w210">
</el-input> </el-input>
</el-form-item> </el-form-item>
...@@ -875,30 +876,30 @@ ...@@ -875,30 +876,30 @@
}); });
}, },
initAddMsg() { initAddMsg() {
//初始化创建、修改表单数据 this.addMsg.ID = "0";
let newMsg = { this.addMsg.Type = 1;
ID: "0", this.addMsg.EmployeeId = "";
Type: 1, this.addMsg.Surname = "";
EmployeeId: "", this.addMsg.Name = "";
Surname: "", this.addMsg.EnSurname = "";
Name: "", this.addMsg.EnName = "";
EnSurname: "", this.addMsg.IdCard = "";
EnName: "", this.addMsg.BirthDate = "";
IdCard: "", this.addMsg.BirthPlace = "";
BirthDate: "", this.addMsg.Sex = "";
BirthPlace: "", this.addMsg.MobilePhone = "";
Sex: "", this.addMsg.SpareTel = "";
MobilePhone: "", this.addMsg.Passport = "";
Passport: "", this.addMsg.IssuePlace = "";
IssuePlace: "", this.addMsg.IssueDate = "";
IssueDate: "", this.addMsg.ExpiryDate = "";
ExpiryDate: "", this.addMsg.CountryID = "";
CountryID: "", this.addMsg.LanguageId = "";
LanguageId: "", this.addMsg.Remarks = "";
Remarks: "", this.addMsg.VisaNumber = "";
VisaNumber: "" this.addMsg.LeaderGuidType = "";
}; this.addMsg.LeaderGuidClass = "";
this.addMsg = newMsg; this.addMsg.ValidDate = "";
}, },
//翻页功能按钮 //翻页功能按钮
handleCurrentChange(val) { handleCurrentChange(val) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment