Commit 455681c9 authored by 黄奎's avatar 黄奎

页面修改

parent e642a9ae
This diff is collapsed.
......@@ -596,7 +596,6 @@
font-size: 1rem;
color: gray;
}
</style>
<template>
......@@ -1356,7 +1355,7 @@
</template><span>
<font>{{number_chinese(CtObj.C_TotalPrice)}}</font>
</span></p>
<template v-if="CtObj.SignType==0">
<template v-if="CtObj.SignType==0">
<p>出境社的指定收款账号信息</p>
<p>
名称:四川和平国际旅行社有限公司
......@@ -1586,8 +1585,17 @@
<div style="padding:0 14px;box-sizing: border-box;line-height:4rem;" v-if="ActiveTab==2"
class="item_content">
<p>
旅游者:<font>{{CtObj.Tourists_Name}}</font><font v-if="CtObj.ContractGuestList">
{{CtObj.ContractGuestList.length}}</font>
旅游者:<font>{{CtObj.Tourists_Name}}</font><font>
<template v-if="CtObj.GuestNum>0">
{{CtObj.GuestNum}}
</template>
<template v-else-if="CtObj.ContractGuestList&&CtObj.ContractGuestList.length>0">
{{CtObj.ContractGuestList.length}}
</template>
<template v-else>
0
</template>
</font>
人(名单可附页,需旅行社和旅游者代表签字盖章确认);
</p>
<p>旅行社:<font>{{dataList.company}}</font>
......@@ -2478,7 +2486,7 @@
<font>现金() 转账(√)银行账号:{{CtObj.C_PayTypeRemark}}</font>
</template>
</p>
<template v-if="CtObj.SignType==0">
<template v-if="CtObj.SignType==0">
<p>出境社的指定收款账号信息</p>
<p>
名称:四川和平国际旅行社有限公司
......@@ -2578,7 +2586,7 @@
<p>协商或投诉调解不成的,按下列第 <font>{{CtObj.C_SolveType}}</font>种方式解决:</p>
<p>1.将争议提交<font>{{CtObj.C_SolveRemark}}</font>仲裁委员会仲裁;</p>
<p>2.依法向人民法院提起民事诉讼。</p>
<p>人身意外伤害保险</p>
<p>人身意外伤害保险</p>
<p>
<p>
<span class="Travel_ConfirmQuan">
......@@ -3946,6 +3954,7 @@
CreateTimeStr: "",
IsTravelAgencySignature: 0, //判断是否盖章
SignType: 0, //
GuestNum: 0,
},
};
},
......@@ -4101,6 +4110,7 @@
this.CtObj.TravelAgency_Address = tempObj.TravelAgency_Address;
this.CtObj.TravelAgency_LicenseNum = tempObj.TravelAgency_LicenseNum;
this.CtObj.SignType = tempObj.SignType;
this.CtObj.GuestNum = tempObj.GuestNum;
this.CtObj.TicketAndHotelTotalPrice =
tempObj.TicketAndHotelTotalPrice;
if (
......@@ -4466,5 +4476,4 @@
this.getCanvas();
}
};
</script>
</script>
\ No newline at end of file
......@@ -381,7 +381,6 @@
font-size: 12px;
color: gray;
}
</style>
<template>
......@@ -429,8 +428,17 @@
</div>
<!-- 合同信息 -->
<div class="TD-basic" :class="{'checkedNav':cked==2}">
<p>旅游者:<span>{{dataList.clientName}}</span><span
v-if="dataList.guestList">{{dataList.guestList.length}}</span>人(名单可附页,需出境社和旅游者代表签字盖章确认);</p>
<p>旅游者:<span>{{dataList.clientName}}</span><span>
<template v-if="dataList.guestNum&&dataList.guestNum>0">
{{dataList.guestNum}}
</template>
<template v-else-if="dataList.guestList&&dataList.guestList.length>0">
{{dataList.guestList.length}}
</template>
<template v-else>
0
</template>
</span>人(名单可附页,需出境社和旅游者代表签字盖章确认);</p>
<p>出境社:<span>{{dataList.company}}</span></p>
<p>旅行社业务经营许可证编号:<span>{{dataList.businessCertificate}}</span></p>
<br>
......@@ -1242,5 +1250,4 @@
this.getShow(TID);
}
};
</script>
</script>
\ No newline at end of file
......@@ -275,7 +275,6 @@
.TC_LASTTD div {
margin-bottom: 10px;
}
</style>
<template>
<div class="TC-MainContent">
......@@ -331,6 +330,13 @@
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item label="旅客人数">
<el-input type="text" v-model="CtObj.guestNum" maxlength="100" class="w300"></el-input>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item label="证件号码">
......@@ -639,7 +645,8 @@
<tr>
<td>
<el-form-item label="旅游者">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w300' v-model="CtObj.insuranceOpinion">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w300'
v-model="CtObj.insuranceOpinion">
<el-option label="委托出境社购买" :value='1'></el-option>
<el-option label="自行购买" :value='2'></el-option>
<el-option label="放弃购买" :value='3'></el-option>
......@@ -649,8 +656,9 @@
</tr>
<tr>
<td>
<el-form-item label="保险公司名称" v-if="CtObj.insuranceOpinion==1">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w300' v-model="CtObj.insuranceCompany">
<el-form-item label="保险公司名称" v-if="CtObj.insuranceOpinion==1">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w300'
v-model="CtObj.insuranceCompany">
<el-option label="中国平安财产保险股份有限公司成都市锦城支公司" value='中国平安财产保险股份有限公司成都市锦城支公司'></el-option>
<el-option label="あいおいニッセイ同和損害保険株式会社" value='あいおいニッセイ同和損害保険株式会社'></el-option>
<el-option label="中国大地财产保险股份有限公司" value='中国大地财产保险股份有限公司'></el-option>
......@@ -660,7 +668,7 @@
</tr>
<tr style="display:none;">
<td>
<el-form-item label="保险产品名称" v-if="CtObj.insuranceOpinion==1">
<el-form-item label="保险产品名称" v-if="CtObj.insuranceOpinion==1">
<el-input type="text" class="w300" v-model="CtObj.insuranceProduct"></el-input>
</el-form-item>
</td>
......@@ -683,7 +691,8 @@
<tr>
<td>
<el-form-item label="1、">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w150' v-model="CtObj.insteadOpinion">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w150'
v-model="CtObj.insteadOpinion">
<el-option label="同意" :value='1'></el-option>
<el-option label="不同意" :value='2'></el-option>
</el-select>
......@@ -717,7 +726,8 @@
<tr>
<td>
<el-form-item label="4、">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w150' v-model="CtObj.terminateOpinion">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w150'
v-model="CtObj.terminateOpinion">
<el-option label="同意" :value='1'></el-option>
<el-option label="不同意" :value='2'></el-option>
</el-select>
......@@ -733,7 +743,8 @@
<tr>
<td>
<el-form-item label="旅游者">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w150' v-model="CtObj.carpoolOpinion">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w150'
v-model="CtObj.carpoolOpinion">
<el-option label="同意" :value='1'></el-option>
<el-option label="不同意" :value='2'></el-option>
</el-select>
......@@ -752,7 +763,8 @@
<div style="margin:20px 0 10px 20px">本合同履行过程中发生争议,由双方协商解决;亦可向合同签订地的旅游质监执法机构、消费者协会等有关部门或者机构申请调解解决。
</div>
<el-form-item label="协商或调解不成,按照第" prop="settleDisputeMode">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w210' v-model="CtObj.settleDisputeMode">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w210'
v-model="CtObj.settleDisputeMode">
<el-option label="1" :value='1'></el-option>
<el-option label="2" :value='2'></el-option>
</el-select>
......@@ -934,7 +946,7 @@
<td colspan="5">
<div style="display:flex">
<span>地接社名称:</span>
<div contenteditable="true" style="width:250px;"></div>
<div contenteditable="true" style="width:250px;">株式会社 ピースインターナショナル</div>
</div>
</td>
</tr>
......@@ -1097,13 +1109,15 @@
<el-input type="text" v-model="item.travelSign" v-else></el-input>
</td>
<td>
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start" v-if="item.IsShow==0">
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start"
v-if="item.IsShow==0">
<el-button type="primary" icon="el-icon-edit" circle @click="item.IsShow=1"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="保存" placement="top-start" v-if="item.IsShow==1">
<el-button type="primary" icon="iconfont icon-baocun" circle @click="item.IsShow=0"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" :content="$t('system.table_delete')" placement="top-start" v-if="item.IsShow==0">
<el-tooltip class="item" effect="dark" :content="$t('system.table_delete')" placement="top-start"
v-if="item.IsShow==0">
<el-button type="danger" icon="el-icon-delete" @click="delVoluntray(index)" circle></el-button>
</el-tooltip>
</td>
......@@ -1177,13 +1191,15 @@
<el-input type="text" v-model="item.travelSign" v-else></el-input>
</td>
<td>
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start" v-if="item.IsShow==0">
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start"
v-if="item.IsShow==0">
<el-button type="primary" icon="el-icon-edit" circle @click="item.IsShow=1"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="保存" placement="top-start" v-if="item.IsShow==1">
<el-button type="primary" icon="iconfont icon-baocun" circle @click="item.IsShow=0"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" :content="$t('system.table_delete')" placement="top-start" v-if="item.IsShow==0">
<el-tooltip class="item" effect="dark" :content="$t('system.table_delete')" placement="top-start"
v-if="item.IsShow==0">
<el-button type="danger" icon="el-icon-delete" @click="delWilling(index)" circle></el-button>
</el-tooltip>
</td>
......@@ -2445,5 +2461,4 @@
}
},
};
</script>
</script>
\ No newline at end of file
......@@ -392,7 +392,6 @@
font-size: 12px;
color: gray;
}
</style>
<template>
......@@ -1025,8 +1024,18 @@
<!-- 合同信息 -->
<div class="TD-basic" :class="{'checkedNav':ActiveTab==2}">
<p>
旅游者:<font>{{CtObj.Tourists_Name}}</font><font v-if="CtObj.ContractGuestList">
{{CtObj.ContractGuestList.length}}</font>
旅游者:<font>{{CtObj.Tourists_Name}}</font>
<font>
<template v-if="CtObj.GuestNum>0">
{{CtObj.GuestNum}}
</template>
<template v-else-if="CtObj.ContractGuestList&&CtObj.ContractGuestList.length>0">
{{CtObj.ContractGuestList.length}}
</template>
<template v-else>
0
</template>
</font>
人(名单可附页,需旅行社和旅游者代表签字盖章确认);
</p>
<p>旅行社:<font>{{CtObj.TravelAgency_Name}}</font>
......@@ -2326,6 +2335,7 @@
ZhangImg: "", //合同章
CreateByName: "", //合同创建人
SignType: 0,
GuestNum: 0,
},
};
},
......@@ -2482,6 +2492,7 @@
this.CtObj.TravelAgency_Name = tempObj.TravelAgency_Name;
this.CtObj.TravelAgency_Address = tempObj.TravelAgency_Address;
this.CtObj.CreateByName = tempObj.CreateByName;
this.CtObj.GuestNum = tempObj.GuestNum;
this.CtObj.TicketAndHotelTotalPrice =
tempObj.TicketAndHotelTotalPrice;
if (
......@@ -2773,5 +2784,4 @@
this.getList();
}
};
</script>
</script>
\ No newline at end of file
......@@ -495,7 +495,6 @@
font-size: 1rem;
color: gray;
}
</style>
<template>
......@@ -560,7 +559,17 @@
<!-- 合同信息 -->
<div style="padding:0 14px;box-sizing: border-box;" v-show="ActiveTab==2" class="item_content">
<p>
旅游者:<font>{{dataList.clientName}}</font><font v-if="dataList.guestList">{{dataList.guestList.length}}
旅游者:<font>{{dataList.clientName}}</font>
<font>
<template v-if="dataList.guestNum&&dataList.guestNum>0">
{{dataList.guestNum}}
</template>
<template v-else-if="dataList.guestList&&dataList.guestList.length>0">
{{dataList.guestList.length}}
</template>
<template v-else>
0
</template>
</font>
人(名单可附页,需出境社和旅游者代表签字盖章确认);
</p>
......@@ -895,7 +904,7 @@
<p>旅游费用支付时间:<font>{{getDate(dataList.payDate)}}</font>
</p>
<template v-if="dataList.signType==0">
<template v-if="dataList.signType==0">
<p>出境社的指定收款账号信息</p>
<p>
名称:四川和平国际旅行社有限公司
......@@ -943,7 +952,7 @@
<i v-if="dataList.insuranceOpinion==1" class="iconfont icon-duigou"></i>
<i v-else class="iconfont icon-cha"></i>
</span>
委托旅行社购买(旅行社不具有保险兼业代理资格的,委托向 {{dataList.insuranceCompany}} 采购):保险产品名称
委托旅行社购买(旅行社不具有保险兼业代理资格的,委托向 {{dataList.insuranceCompany}} 采购):保险产品名称
<font>旅游安全人身意外伤害保险</font>(投保的相关信息以实际保单为准);
<p>
旅游者承诺在签订人身意外伤害保险合同前,已充分了解保险合同的相关条款,如有不清楚的,将自行向保险公司咨询。
......@@ -1399,5 +1408,4 @@
this.getList();
}
};
</script>
</script>
\ No newline at end of file
......@@ -346,7 +346,6 @@
cursor: default !important;
box-shadow: none !important;
}
</style>
<template>
<div class="TC-MainContent">
......@@ -521,7 +520,8 @@
<tr>
<td>
<el-form-item label="旅游者">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class="w300" v-model="CtObj.C_InsuranceType">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class="w300"
v-model="CtObj.C_InsuranceType">
<el-option label="委托旅行社购买" :value="1"></el-option>
<el-option label="自行购买" :value="2"></el-option>
<el-option label="放弃购买" :value="3"></el-option>
......@@ -532,10 +532,11 @@
<tr>
<td>
<el-form-item label="保险公司名称" v-if="CtObj.C_InsuranceType==1">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w300' v-model="CtObj.C_InsuranceName">
<el-select :placeholder="$t('pub.pleaseSel')" filterable class='w300'
v-model="CtObj.C_InsuranceName">
<el-option label="中国平安财产保险股份有限公司成都市锦城支公司" value='中国平安财产保险股份有限公司成都市锦城支公司'></el-option>
<el-option label="あいおいニッセイ同和損害保険株式会社" value='あいおいニッセイ同和損害保険株式会社'></el-option>
<el-option label="中国大地财产保险股份有限公司" value='中国大地财产保险股份有限公司'></el-option>
<el-option label="中国大地财产保险股份有限公司" value='中国大地财产保险股份有限公司'></el-option>
</el-select>
</el-form-item>
</td>
......@@ -983,7 +984,8 @@
<el-input type="text" placeholder="健康" v-model="item.CGuestHealth" v-else></el-input>
</td>
<td>
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" v-if="item.IsShow == 0" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" v-if="item.IsShow == 0"
placement="top-start">
<el-button type="primary" icon="el-icon-edit" circle @click="commonUpdate(item)"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="保存" v-if="item.IsShow == 1" placement="top-start">
......@@ -1062,7 +1064,8 @@
<el-input type="text" v-model="item.TouristsSignAgree" v-else></el-input>
</td>
<td>
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start" v-if="item.IsShow == 0">
<el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start"
v-if="item.IsShow == 0">
<el-button type="primary" icon="el-icon-edit" circle @click="commonUpdate(item)"></el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="保存" placement="top-start" v-if="item.IsShow == 1">
......@@ -1286,7 +1289,9 @@
//跳转锚点
goAnchor(selector) {
var anchor = this.$el.querySelector(selector);
document.documentElement.scrollTop = anchor.offsetTop - 70;
if (anchor) {
document.documentElement.scrollTop = anchor.offsetTop - 70;
}
},
//提交数据
SaveMsg() {
......@@ -1370,12 +1375,30 @@
_self.scroll =
(document.documentElement.scrollTop || document.body.scrollTop) + 70;
//滑动到指定位置相应菜单高亮
var a_0 = this.$refs.anchor0.offsetTop;
var a_1 = this.$refs.anchor1.offsetTop;
var a_2 = this.$refs.anchor2.offsetTop;
var a_3 = this.$refs.anchor3.offsetTop;
var a_4 = this.$refs.anchor4.offsetTop;
var a_5 = this.$refs.anchor5.offsetTop;
var a_0 = 0;
if (this.$refs.anchor0 && this.$refs.anchor0.offsetTop) {
a_0 = this.$refs.anchor0.offsetTop;
}
var a_1 = 0;
if (this.$refs.anchor1 && this.$refs.anchor1.offsetTop) {
a_1 = this.$refs.anchor1.offsetTop;
}
var a_2 = 0;
if (this.$refs.anchor2 && this.$refs.anchor2.offsetTop) {
a_2 = this.$refs.anchor2.offsetTop;
}
var a_3 = 0;
if (this.$refs.anchor3 && this.$refs.anchor3.offsetTop) {
a_3 = this.$refs.anchor3.offsetTop;
}
var a_4 = 0;
if (this.$refs.anchor4 && this.$refs.anchor4.offsetTop) {
a_4 = this.$refs.anchor4.offsetTop;
}
var a_5 = 0;
if (this.$refs.anchor5 && this.$refs.anchor5.offsetTop) {
a_5 = this.$refs.anchor5.offsetTop;
}
if (_self.scroll < a_0) {
this.ckedIndex = 0;
} else if (_self.scroll > a_0 && _self.scroll < a_1) {
......@@ -1602,5 +1625,4 @@
});
}
};
</script>
</script>
\ No newline at end of file
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