Commit 3cce5d4a authored by liudong1993's avatar liudong1993

1

parent 4534cf09
......@@ -272,6 +272,30 @@
}
}, null);
}
else if (this.msg.TypeStr == 'clientConfirmWT') {
var postMsg = {
Id: this.msg.Id,
companySignature: this.SignInfo
}
this.apipost("travelcontract_post_UpdateCompanySignatureService", postMsg, res => {
if (res.data.resultCode === 1) {
this.Success(res.data.message);
var path = "clientConfirmWT";
this.$router.push({
name: path,
query: {
TCID: this.msg.TCID,
orderID: this.msg.orderID,
guestId: this.msg.guestId,
Id: this.msg.Id,
str: "", //不弹窗
}
})
} else {
this.Error(res.data.message);
}
}, null);
}
//保密协议
else if (this.msg.TypeStr == 'clientProtocol') {
var clientProtocolMsg = {
......
This diff is collapsed.
......@@ -367,6 +367,17 @@
<div class="createTableTitle">旅游者代表信息</div>
<table class="createTable">
<tbody>
<tr>
<td>
<el-form-item label="合同类型">
<el-select v-model="CtObj.contractType" :placeholder="$t('pub.pleaseSel')">
<el-option key="0" label="标准出境" :value="0"> </el-option>
<el-option key="1" label="委托代订" :value="1">
</el-option>
</el-select>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item :label="$t('system.query_name')" prop="clientName">
......@@ -999,10 +1010,10 @@
<div v-else ref="TcTravel_Table">
<table class="TcTravel_Table">
<tbody>
<tr>
<tr v-if="CtObj.contractType!=1">
<td colspan="5" contenteditable="true">组团社:四川和平国际旅行社有限公司</td>
</tr>
<tr>
<tr v-if="CtObj.contractType!=1">
<td colspan="5" contenteditable="true">
旅游线路名称:{{
CtObj.productName
......@@ -1010,7 +1021,7 @@
{{ CtObj.nightNum }}{{$t('objFill.wan')}}(含在途时间)
</td>
</tr>
<tr>
<tr v-if="CtObj.contractType!=1">
<td colspan="5" contenteditable="true">
{{$t('Airticket.Air_StartTime')}}:{{
getDate(CtObj.startDate)
......@@ -1022,7 +1033,7 @@
}}
</td>
</tr>
<tr>
<tr v-if="CtObj.contractType!=1">
<td colspan="5" contenteditable="true">
结束时间:{{
getDate(CtObj.returnDate)
......@@ -1208,7 +1219,7 @@
</table>
</template>
</div>
<div class="block mtop15" id="anchor-6" ref="anchor6">
<div v-if="CtObj.contractType!=1" class="block mtop15" id="anchor-6" ref="anchor6">
<div class="blockTitle">
<span class="icon">
<i class="iconfont icon-bianji"></i>
......@@ -1288,7 +1299,7 @@
</tbody>
</table>
</div>
<div class="block mtop15" id="anchor-7" ref="anchor7">
<div v-if="CtObj.contractType!=1" class="block mtop15" id="anchor-7" ref="anchor7">
<div class="blockTitle">
<span class="icon">
<i class="iconfont icon-bianji"></i>
......@@ -1512,6 +1523,7 @@
//参数
CtObj: {
//基本信息
contractType: "",
clientName: "",
clientIdcardnum: "",
clientCall: "",
......@@ -1799,8 +1811,12 @@
}
},
goContract() {
let path="TravelContractDetail";
if(this.CtObj.contractType==1){
path="TravelContractDetailWT";
}
this.$router.push({
name: "TravelContractDetail",
name: path,
query: {
TCID: this.$route.query.TCID,
guestId: this.CtObj.guestId,
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -807,6 +807,9 @@
if (item.TemplateType == 1) {
path = "TravelContractDetailRB";
}
if(item.ContractType==1){
path = "TravelContractDetailWT";
}
this.$router.push({
name: path,
query: {
......
This diff is collapsed.
......@@ -2,6 +2,7 @@
import login from '../components/Login2019'
import index from '../components/index'
import clientConfirm from '../components/clientConfirm'
import clientConfirmWT from '../components/clientConfirmWT'
import clientConfirmRB from '../components/clientConfirmRB'
import clientProtocol from '../components/clientProtocol'
import clientDisclaimerProtocol from '../components/clientDisclaimerProtocol'
......@@ -6557,6 +6558,11 @@ export default {
name: 'clientConfirm',
component: clientConfirm
},
{
path: '/clientConfirmWT',
name: 'clientConfirmWT',
component: clientConfirmWT
},
{
path: '/clientConfirmRB',
name: 'clientConfirmRB',
......@@ -6593,6 +6599,14 @@ export default {
title: '电子合同'
}
},
{
path: '/TravelContractNewWT', //委托代订协议
name: 'TravelContractNewWT',
component: resolve => require(['@/components/TravelContractNewWT'], resolve),
meta: {
title: '委托电子合同'
}
},
{
path: '/TravelContractNewRB', //新日本线电子合同
name: 'TravelContractNewRB',
......@@ -6672,6 +6686,14 @@ export default {
title: '电子合同'
}
},
{
path: '/TravelContractDetailWT', //团队出境委托电子合同详情
name: 'TravelContractDetailWT',
component: resolve => require(['@/components/TravelContractDetailWT'], resolve),
meta: {
title: '委托电子合同'
}
},
{
path: '/TravelContractDetailRB', //新日本线电子合同详情
name: 'TravelContractDetailRB',
......
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