Commit d1842968 authored by huangyuanyuan's avatar huangyuanyuan

散客机票

parent baa19b1a
...@@ -143,7 +143,9 @@ ...@@ -143,7 +143,9 @@
<div>收款单据:</div> <div>收款单据:</div>
<div> <div>
<span style="cursor: default;"> <span style="cursor: default;">
<span class="tickets_green" v-for="(fina,fin) in item.FinanceList" :key="fin">{{fina.PayMoney}}</span> <span class="tickets_green" v-for="(fina,fin) in item.FinanceList" :key="fin">
<span @click="goUrl('财务单据','FinancialDocumentsDetail',fina.FrID)">{{fina.FrID}}</span>
</span>
<span v-if="item.FinanceList==0"> <span v-if="item.FinanceList==0">
暂无数据 暂无数据
</span> </span>
...@@ -155,7 +157,9 @@ ...@@ -155,7 +157,9 @@
<div>付款单据:</div> <div>付款单据:</div>
<div> <div>
<span style="cursor: default;"> <span style="cursor: default;">
<span class="tickets_green" v-for="(fina,fin) in item.RefundFinanceList" :key="fin">{{fina.PayMoney}}</span> <span class="tickets_green" v-for="(fina,fin) in item.RefundFinanceList" :key="fin">
<span @click="goUrl('财务单据','FinancialDocumentsDetail',fina.FrID)">{{fina.FrID}}</span>
</span>
<span v-if="item.RefundFinanceList==0"> <span v-if="item.RefundFinanceList==0">
暂无数据 暂无数据
</span> </span>
...@@ -195,6 +199,9 @@ export default { ...@@ -195,6 +199,9 @@ export default {
}, },
components: {}, components: {},
methods: { methods: {
goUrl: function (name, path, id ) {
this.$router.push({ name: path, query: { id: id, blank: 'y', tab: name} });
},
handleCurrentChange (val) { handleCurrentChange (val) {
this.msg.pageIndex = val this.msg.pageIndex = val
this.getList() this.getList()
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<p><el-button type="primary" size="mini">{{AirModel.FreightSpaceStr}}</el-button></p> <p><el-button type="primary" size="mini">{{AirModel.FreightSpaceStr}}</el-button></p>
</el-col> </el-col>
<el-col :span="15"> <el-col :span="15">
<p v-for="item in AirModel.flightList" :key="item"> <p v-for="item in AirModel.flightList" :key="item.Flight_number">
<span class="air">{{item.Flight_number}} </span> <span class="air">{{item.Flight_number}} </span>
<span>{{item.FlightDate}} {{item.Departure_time}}{{item.DepartureName}} - {{item.AIATA}}{{item.ArrivalCityName}}</span> <span>{{item.FlightDate}} {{item.Departure_time}}{{item.DepartureName}} - {{item.AIATA}}{{item.ArrivalCityName}}</span>
</p> </p>
...@@ -112,7 +112,9 @@ ...@@ -112,7 +112,9 @@
<div>收款单据:</div> <div>收款单据:</div>
<div> <div>
<span style="cursor: default;"> <span style="cursor: default;">
<span class="tickets_green" v-for="(fina,fin) in item.FinanceList" :key="fin">{{fina.PayMoney}}</span> <span class="tickets_green" v-for="(fina,fin) in item.FinanceList" :key="fin">
<span @click="goUrl('财务单据','FinancialDocumentsDetail',fina.FrID)">{{fina.FrID}}</span>
</span>
<span v-if="item.FinanceList==0"> <span v-if="item.FinanceList==0">
暂无数据 暂无数据
</span> </span>
...@@ -124,7 +126,9 @@ ...@@ -124,7 +126,9 @@
<div>付款单据:</div> <div>付款单据:</div>
<div> <div>
<span style="cursor: default;"> <span style="cursor: default;">
<span class="tickets_green" v-for="(fina,fin) in item.RefundFinanceList" :key="fin">{{fina.PayMoney}}</span> <span class="tickets_green" v-for="(fina,fin) in item.RefundFinanceList" :key="fin">
<span @click="goUrl('财务单据','FinancialDocumentsDetail',fina.FrID)">{{fina.FrID}}</span>
</span>
<span v-if="item.RefundFinanceList==0"> <span v-if="item.RefundFinanceList==0">
暂无数据 暂无数据
</span> </span>
...@@ -143,7 +147,8 @@ ...@@ -143,7 +147,8 @@
</p> </p>
</td> </td>
</tr> </tr>
<tbody v-show="toggle_status" v-for="item in CancelList" :key="item.ContactName"> <!-- 取消订单列表 -->
<tbody v-show="toggle_status" v-for="(item,index) in CancelList" :key="index">
<tr> <tr>
<td>{{item.AirProductId}} </td> <td>{{item.AirProductId}} </td>
<td><p class="fz12 over_ellipsis" style="width: 120px;">{{item.ContactName}}</p> <td><p class="fz12 over_ellipsis" style="width: 120px;">{{item.ContactName}}</p>
...@@ -219,7 +224,9 @@ ...@@ -219,7 +224,9 @@
<div>收款单据:</div> <div>收款单据:</div>
<div> <div>
<span style="cursor: default;"> <span style="cursor: default;">
<span class="tickets_green" v-for="(fina,fin) in item.FinanceList" :key="fin">{{fina.PayMoney}}</span> <span class="tickets_green" v-for="fina in item.FinanceList" :key="fina.FrID">
<span @click="goUrl('财务单据','FinancialDocumentsDetail',fina.FrID)">{{fina.FrID}}</span>
</span>
<span v-if="item.FinanceList==0"> <span v-if="item.FinanceList==0">
暂无数据 暂无数据
</span> </span>
...@@ -231,7 +238,9 @@ ...@@ -231,7 +238,9 @@
<div>付款单据:</div> <div>付款单据:</div>
<div> <div>
<span style="cursor: default;"> <span style="cursor: default;">
<span class="tickets_green" v-for="(fina,fin) in item.RefundFinanceList" :key="fin">{{fina.PayMoney}}</span> <span class="tickets_green" v-for="fina in item.RefundFinanceList" :key="fina.FrID">
<span @click="goUrl('财务单据','FinancialDocumentsDetail',fina.FrID)">{{fina.FrID}}</span>
</span>
<span v-if="item.RefundFinanceList==0"> <span v-if="item.RefundFinanceList==0">
暂无数据 暂无数据
</span> </span>
...@@ -251,77 +260,76 @@ ...@@ -251,77 +260,76 @@
export default { export default {
data() { data() {
return { return {
activeName: 'first', activeName: "first",
msg: { msg: {
AirProductId:'', AirProductId: ""
}, },
dataList:[], dataList: [],
loading:false, loading: false,
AirModel:{}, AirModel: {},
CancelList:[], CancelList: [],
toggle_status:false, toggle_status: false,
toggle_title:"展开", toggle_title: "展开"
}; };
}, },
components: {}, components: {},
created(){ created() {
var id = this.$route.query.ID; var id = this.$route.query.ID;
if (id) { if (id) {
this.msg.AirProductId = id; this.msg.AirProductId = id;
this.getList(); this.getList();
} }
}, },
methods: { methods: {
Toggle(){ goUrl: function (name, path, id ) {
this.toggle_status=!this.toggle_status; this.$router.push({ name: path, query: { id: id, blank: 'y', tab: name} });
if(this.toggle_status){ },
this.toggle_title="关闭" Toggle() {
}else{ this.toggle_status = !this.toggle_status;
this.toggle_title="展开" if (this.toggle_status) {
this.toggle_title = "关闭";
} else {
this.toggle_title = "展开";
} }
}, },
getList() { getList() {
this.loading=true; this.loading = true;
this.apipost( this.apipost(
"ticket_get_GetScatteringOrderForAirTicketList", "ticket_get_GetScatteringOrderForAirTicketList",
this.msg, this.msg,
res => { res => {
console.log(res); console.log(res);
this.loading=false; this.loading = false;
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.total = res.data.data.count; this.total = res.data.data.count;
this.dataList = res.data.data.NorList; this.dataList = res.data.data.NorList;
this.AirModel=res.data.data.AirModel; this.AirModel = res.data.data.AirModel;
this.CancelList=res.data.data.CancelList; this.CancelList = res.data.data.CancelList;
} else { } else {
this.Error(res.data.message); this.Error(res.data.message);
} }
}, },
err => {} err => {}
); );
}, }
}, }
}; };
</script> </script>
<style scoped> <style scoped>
@import "../../assets/css/newTravelManager.css"; @import "../../assets/css/newTravelManager.css";
.tickets_green { .tickets_green {
color: #008000; color: #008000;
text-decoration: underline; text-decoration: underline;
margin-right: 6px; margin-right: 6px;
cursor: pointer;
} }
.groupTourOrderSearchTable tr:first-child td:first-child{ .groupTourOrderSearchTable tr:first-child td:first-child {
border-bottom:none; border-bottom: none;
} }
.AirModel{ .AirModel {
font-size: 14px; font-size: 14px;
width: 500px; width: 500px;
margin-bottom:15px; margin-bottom: 15px;
font-weight: 400; font-weight: 400;
padding: 6px; padding: 6px;
height: 100%; height: 100%;
...@@ -329,59 +337,59 @@ export default { ...@@ -329,59 +337,59 @@ export default {
background-color: #ffffff; background-color: #ffffff;
color: #221515; color: #221515;
border-radius: 6px; border-radius: 6px;
} }
.AirModel .air{ .AirModel .air {
color: #ff0066; color: #ff0066;
font-weight: bold; font-weight: bold;
} }
.AirModel p{ .AirModel p {
padding:6px 0; padding: 6px 0;
} }
.title_tr th{ .title_tr th {
width:10%; width: 10%;
} }
.color_red_order { .color_red_order {
color: #e95252 !important; color: #e95252 !important;
} }
.groupTourOrderSearch { .groupTourOrderSearch {
width: 100%; width: 100%;
min-height: auto; min-height: auto;
padding: 0 0 20px 0; padding: 0 0 20px 0;
} }
.groupTourOrderSearch li { .groupTourOrderSearch li {
float: left; float: left;
font-size: 12px; font-size: 12px;
color: #666; color: #666;
margin: 20px 0 0px 0; margin: 20px 0 0px 0;
} }
.groupTourOrderSearch li > span { .groupTourOrderSearch li > span {
display: inline-block; display: inline-block;
} }
.groupTourOrderSearch li span > em { .groupTourOrderSearch li span > em {
display: inline-block; display: inline-block;
min-width: 60px; min-width: 60px;
text-align: right; text-align: right;
font-style: normal; font-style: normal;
margin: 0 12px 0 0; margin: 0 12px 0 0;
} }
.groupTourOrderSearch li:last-child { .groupTourOrderSearch li:last-child {
position: fixed; position: fixed;
z-index: 10; z-index: 10;
top: 36px; top: 36px;
right: 20px; right: 20px;
} }
.groupTourOrderSearch ul { .groupTourOrderSearch ul {
overflow: hidden; overflow: hidden;
} }
.groupTourOrderSearchTable { .groupTourOrderSearchTable {
width: 100%; width: 100%;
min-width: 1500px; min-width: 1500px;
font-size: 14px; font-size: 14px;
...@@ -389,21 +397,20 @@ export default { ...@@ -389,21 +397,20 @@ export default {
border-bottom: 1px solid #cccccc; border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc; border-right: 1px solid #cccccc;
/* border-collapse: collapse; */ /* border-collapse: collapse; */
} }
.groupTourOrderSearchTable tbody tr:last-child { .groupTourOrderSearchTable tbody tr:last-child {
/* border-bottom: 2px solid #333; */ /* border-bottom: 2px solid #333; */
} }
.groupTourOrderSearchTable tr:first-child td:first-child { .groupTourOrderSearchTable tr:first-child td:first-child {
/* border-bottom: 2px solid #333; */ /* border-bottom: 2px solid #333; */
} }
.groupTourOrderSearchTable tbody {
} .groupTourOrderSearchTable tbody {
}
.groupTourOrderSearchTable tr th { .groupTourOrderSearchTable tr th {
background: #e6e6e6; background: #e6e6e6;
height: 30px; height: 30px;
font-size: 12px; font-size: 12px;
...@@ -411,121 +418,121 @@ export default { ...@@ -411,121 +418,121 @@ export default {
text-indent: 15px; text-indent: 15px;
border-top: 1px solid #cccccc; border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc; border-left: 1px solid #cccccc;
} }
.groupTourOrderSearchTable tr { .groupTourOrderSearchTable tr {
background: #fff; background: #fff;
text-align: left; text-align: left;
} }
.groupTourOrderSearchTable tr td { .groupTourOrderSearchTable tr td {
/* height: 60px; */ /* height: 60px; */
padding: 10px; padding: 10px;
border-top: 1px solid #cccccc; border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc; border-left: 1px solid #cccccc;
} }
.groupTourOrderSearchTable tr td p { .groupTourOrderSearchTable tr td p {
line-height: 20px; line-height: 20px;
} }
.groupTourOrderSearchTable .dowloadSpan:hover { .groupTourOrderSearchTable .dowloadSpan:hover {
text-decoration: underline; text-decoration: underline;
cursor: pointer; cursor: pointer;
} }
.groupTourOrderSearchTable span.personNo { .groupTourOrderSearchTable span.personNo {
text-decoration: underline; text-decoration: underline;
cursor: pointer; cursor: pointer;
} }
.groupTourOrderSearchTable span.personNo:hover { .groupTourOrderSearchTable span.personNo:hover {
font-weight: bold; font-weight: bold;
color: #e95252; color: #e95252;
} }
.personNolayer p { .personNolayer p {
height: 28px; height: 28px;
line-height: 28px; line-height: 28px;
padding-left: 15px; padding-left: 15px;
} }
.personNolayer p > span { .personNolayer p > span {
font-size: 12px; font-size: 12px;
color: #333; color: #333;
margin-right: 15px; margin-right: 15px;
} }
.personNolayer table { .personNolayer table {
padding: 10px 0 0 20px; padding: 10px 0 0 20px;
width: 100%; width: 100%;
background-color: #ededed; background-color: #ededed;
border-collapse: collapse; border-collapse: collapse;
border: 1px solid #d2d2d2; border: 1px solid #d2d2d2;
font-size: 12px; font-size: 12px;
} }
.personNolayer table th { .personNolayer table th {
background-color: #ededed; background-color: #ededed;
height: 34px; height: 34px;
text-indent: 15px; text-indent: 15px;
} }
.personNolayer table td { .personNolayer table td {
background-color: #ffffff; background-color: #ffffff;
padding: 9px 15px; padding: 9px 15px;
color: #333333; color: #333333;
border: 1px solid #d2d2d2; border: 1px solid #d2d2d2;
} }
.personNolayer table ._color_666 { .personNolayer table ._color_666 {
color: #666666; color: #666666;
} }
.personNolayer table tr._color_666 th { .personNolayer table tr._color_666 th {
padding: 9px 15px; padding: 9px 15px;
} }
.groupSuperSearchLayer { .groupSuperSearchLayer {
} }
.groupSuperSearchLayer > p { .groupSuperSearchLayer > p {
padding: 20px 0; padding: 20px 0;
font-size: 14px; font-size: 14px;
color: #333; color: #333;
font-weight: bold; font-weight: bold;
} }
.groupSuperSearchLayerTable { .groupSuperSearchLayerTable {
font-size: 12px; font-size: 12px;
color: #666; color: #666;
} }
.groupSuperSearchLayerTable tr { .groupSuperSearchLayerTable tr {
height: 50px; height: 50px;
} }
.groupSuperSearchLayerTable td { .groupSuperSearchLayerTable td {
padding-right: 15px; padding-right: 15px;
} }
.groupTourOrderIcon button { .groupTourOrderIcon button {
width: 30px; width: 30px;
height: 30px; height: 30px;
border-radius: 4px; border-radius: 4px;
} }
.groupTourOrderIcon .el-button--primary { .groupTourOrderIcon .el-button--primary {
padding: 5px; padding: 5px;
margin: 0; margin: 0;
font-size: 14px !important; font-size: 14px !important;
} }
.groupTourOrderIcon .el-button + .el-button { .groupTourOrderIcon .el-button + .el-button {
margin-left: 0 !important; margin-left: 0 !important;
} }
.productQuerybottomLayer { .productQuerybottomLayer {
overflow: auto; overflow: auto;
position: fixed; position: fixed;
min-height: 300px; min-height: 300px;
...@@ -536,13 +543,13 @@ export default { ...@@ -536,13 +543,13 @@ export default {
background-color: #ffffff; background-color: #ffffff;
padding: 10px 10px 0; padding: 10px 10px 0;
width: 100%; width: 100%;
} }
.productQuerybottomLayer .el-form-item__label { .productQuerybottomLayer .el-form-item__label {
font-size: 12px !important; font-size: 12px !important;
} }
.productQuerybottomLayer > p { .productQuerybottomLayer > p {
border-left: 3px solid #e95252; border-left: 3px solid #e95252;
text-indent: 15px; text-indent: 15px;
height: 16px; height: 16px;
...@@ -551,177 +558,177 @@ export default { ...@@ -551,177 +558,177 @@ export default {
margin-bottom: 20px; margin-bottom: 20px;
line-height: 14px; line-height: 14px;
color: #000; color: #000;
} }
.productQuerybottomLayer .el-input-number { .productQuerybottomLayer .el-input-number {
width: auto !important; width: auto !important;
} }
.groupTourOrder_count_green { .groupTourOrder_count_green {
color: #1BC594; color: #1bc594;
} }
.groupTourOrder_count_blue { .groupTourOrder_count_blue {
color: #4D7AFD; color: #4d7afd;
} }
.groupTourOrder_count_yellow { .groupTourOrder_count_yellow {
color: #FF9C00; color: #ff9c00;
} }
.groupTourOrder_count_gray { .groupTourOrder_count_gray {
color: #999999; color: #999999;
} }
.groupTourOrder_count { .groupTourOrder_count {
margin: 0 0 20px 0; margin: 0 0 20px 0;
width: 100%; width: 100%;
height: auto; height: auto;
} }
.groupTourOrder_count_col { .groupTourOrder_count_col {
height: 80px; height: 80px;
} }
.groupTourOrder_count_item { .groupTourOrder_count_item {
font-weight: 400; font-weight: 400;
padding: 10px; padding: 10px;
height: 100%; height: 100%;
border: 1px solid #E6E6E6; border: 1px solid #e6e6e6;
background-color: #FFFFFF; background-color: #ffffff;
color: #333333; color: #333333;
} }
.groupTourOrder_count_item > div > i { .groupTourOrder_count_item > div > i {
font-size: 12px; font-size: 12px;
vertical-align: bottom; vertical-align: bottom;
} }
.groupTourOrder_count_item > div > span:nth-child(2) { .groupTourOrder_count_item > div > span:nth-child(2) {
font-size: 14px; font-size: 14px;
vertical-align: bottom; vertical-align: bottom;
} }
.groupTourOrder_count_item > div > span:nth-child(3) { .groupTourOrder_count_item > div > span:nth-child(3) {
font-weight: bold; font-weight: bold;
font-size: 16px; font-size: 16px;
vertical-align: bottom; vertical-align: bottom;
} }
.groupTourOrder_count_item > p { .groupTourOrder_count_item > p {
font-size: 12px; font-size: 12px;
line-height: 18px; line-height: 18px;
} }
.groupTourOrder_count_item > p > span { .groupTourOrder_count_item > p > span {
margin: 0 5px 0 0; margin: 0 5px 0 0;
white-space: nowrap; white-space: nowrap;
} }
.groupTourOrder_more { .groupTourOrder_more {
margin: 0 -12px; margin: 0 -12px;
} }
.groupTourOrder_more > div { .groupTourOrder_more > div {
width: 100%; width: 100%;
height: 30px; height: 30px;
line-height: 30px; line-height: 30px;
text-align: center; text-align: center;
font-size: 12px; font-size: 12px;
color: #333333; color: #333333;
background-color: #FFFFFF; background-color: #ffffff;
cursor: pointer; cursor: pointer;
} }
.groupTourOrder_more > div:hover { .groupTourOrder_more > div:hover {
color: #297BEF; color: #297bef;
background-color: #DCEBFF; background-color: #dcebff;
} }
.groupTourOrder_remarks { .groupTourOrder_remarks {
font-size: 0px; font-size: 0px;
} }
.groupTourOrder_remarks > div { .groupTourOrder_remarks > div {
} }
.groupTourOrder_remarks > div > div:nth-child(1) { .groupTourOrder_remarks > div > div:nth-child(1) {
float: left; float: left;
display: flex; display: flex;
align-items: flex-start; align-items: flex-start;
} }
.groupTourOrder_remarks > div > div:nth-child(1) > span { .groupTourOrder_remarks > div > div:nth-child(1) > span {
line-height: 20px; line-height: 20px;
font-size: 12px; font-size: 12px;
color: #e95252; color: #e95252;
white-space: nowrap; white-space: nowrap;
} }
.groupTourOrder_remarks > div > div:nth-child(1) > p { .groupTourOrder_remarks > div > div:nth-child(1) > p {
line-height: 20px; line-height: 20px;
font-size: 12px; font-size: 12px;
color: #e95252; color: #e95252;
} }
.groupTourOrder_remarks > div > div:nth-child(2) { .groupTourOrder_remarks > div > div:nth-child(2) {
float: right; float: right;
text-align: right; text-align: right;
font-size: 12px; font-size: 12px;
color: #e95252; color: #e95252;
} }
.groupTourOrder_remarks > div > div:nth-child(2) > i { .groupTourOrder_remarks > div > div:nth-child(2) > i {
font-size: 10px; font-size: 10px;
cursor: pointer; cursor: pointer;
} }
.groupTourOrder_remarks > div::after { .groupTourOrder_remarks > div::after {
display: block; display: block;
clear: both; clear: both;
content: ""; content: "";
visibility: hidden; visibility: hidden;
height: 0; height: 0;
} }
.groupTourOrder_remarks_btn { .groupTourOrder_remarks_btn {
padding: 0px; padding: 0px;
width: 12px; width: 12px;
height: 12px; height: 12px;
border: none; border: none;
background-color: transparent; background-color: transparent;
} }
.groupTourOrder_remarks_btn > i { .groupTourOrder_remarks_btn > i {
color: #e95252; color: #e95252;
font-size: 12px; font-size: 12px;
} }
.groupTourOrder_remarks_popover > div { .groupTourOrder_remarks_popover > div {
display: inline-block; display: inline-block;
font-size: 14px; font-size: 14px;
color: #000000; color: #000000;
} }
.groupTourOrder_remarks_popover > div::before { .groupTourOrder_remarks_popover > div::before {
content: ''; content: "";
display: inline-block; display: inline-block;
margin: 0 5px 0 0; margin: 0 5px 0 0;
width: 2px; width: 2px;
height: 12px; height: 12px;
background-color: #e95252; background-color: #e95252;
} }
.groupTourOrder_remarks_popover > span { .groupTourOrder_remarks_popover > span {
display: block; display: block;
margin: 0 0 0 0; margin: 0 0 0 0;
width: 100%; width: 100%;
text-align: center; text-align: center;
font-size: 12px; font-size: 12px;
color: #000000; color: #000000;
} }
.groupTourOrder_remarks_popover > p { .groupTourOrder_remarks_popover > p {
margin: 5px 0 0 0; margin: 5px 0 0 0;
padding: 3px; padding: 3px;
width: 100%; width: 100%;
...@@ -729,86 +736,86 @@ export default { ...@@ -729,86 +736,86 @@ export default {
overflow-y: auto; overflow-y: auto;
font-size: 12px; font-size: 12px;
color: #000000; color: #000000;
} }
.groupTourOrder_remarks_popover > p:nth-child(even) { .groupTourOrder_remarks_popover > p:nth-child(even) {
background-color: #E6E6E6; background-color: #e6e6e6;
} }
.groupTourOrder_remarks_popover > p > span:nth-child(1) { .groupTourOrder_remarks_popover > p > span:nth-child(1) {
float: left; float: left;
} }
.groupTourOrder_remarks_popover > p > span:nth-child(2) { .groupTourOrder_remarks_popover > p > span:nth-child(2) {
margin: 0 10px 0 0; margin: 0 10px 0 0;
float: right; float: right;
} }
.groupTourOrder_remarks_popover > p::after { .groupTourOrder_remarks_popover > p::after {
display: block; display: block;
clear: both; clear: both;
content: ""; content: "";
visibility: hidden; visibility: hidden;
height: 0; height: 0;
} }
.groupTourOrder_tickets > div { .groupTourOrder_tickets > div {
display: table; display: table;
} }
.groupTourOrder_tickets > div > div { .groupTourOrder_tickets > div > div {
display: table-cell; display: table-cell;
cursor: pointer; cursor: pointer;
} }
.groupTourOrder_tickets > div > div:nth-child(1) { .groupTourOrder_tickets > div > div:nth-child(1) {
width: 80px; width: 80px;
} }
.groupTourOrder_tickets > div > div > span { .groupTourOrder_tickets > div > div > span {
display: inline-block; display: inline-block;
margin: 0 10px 0 0; margin: 0 10px 0 0;
} }
.groupTourOrder_tickets_red { .groupTourOrder_tickets_red {
color: #FF0000; color: #ff0000;
text-decoration: underline; text-decoration: underline;
} }
.groupTourOrder_tickets_blue { .groupTourOrder_tickets_blue {
color: #0000FF; color: #0000ff;
text-decoration: underline; text-decoration: underline;
} }
.groupTourOrder_tickets_green { .groupTourOrder_tickets_green {
color: #008000; color: #008000;
text-decoration: underline; text-decoration: underline;
} }
.groupTourOrder_tickets_black { .groupTourOrder_tickets_black {
color: #000000; color: #000000;
text-decoration: underline; text-decoration: underline;
} }
.groupTourOrderByTuan_ico { .groupTourOrderByTuan_ico {
margin: 0 10px 0 0; margin: 0 10px 0 0;
} }
.groupTourOrderByTuan_ico > i { .groupTourOrderByTuan_ico > i {
display: inline-block; display: inline-block;
margin: 0 2px 0 0; margin: 0 2px 0 0;
width: 8px; width: 8px;
height: 8px; height: 8px;
border-radius: 2px; border-radius: 2px;
vertical-align: middle; vertical-align: middle;
} }
.groupTourOrderByTuan_ico > span { .groupTourOrderByTuan_ico > span {
vertical-align: middle; vertical-align: middle;
} }
/* 出团通知书打印选择 */ /* 出团通知书打印选择 */
.travelControlTripLayer { .travelControlTripLayer {
position: fixed; position: fixed;
z-index: 99; z-index: 99;
width: 100%; width: 100%;
...@@ -816,9 +823,9 @@ export default { ...@@ -816,9 +823,9 @@ export default {
background: rgba(0, 0, 0, 0.3); background: rgba(0, 0, 0, 0.3);
left: 0; left: 0;
top: 0; top: 0;
} }
.travelControlTripLayerCont { .travelControlTripLayerCont {
position: absolute; position: absolute;
left: 50%; left: 50%;
margin-left: -300px; margin-left: -300px;
...@@ -826,33 +833,33 @@ export default { ...@@ -826,33 +833,33 @@ export default {
top: 50%; top: 50%;
margin-top: -180px; margin-top: -180px;
width: 600px; width: 600px;
} }
.travelControlTripLayerCont > div { .travelControlTripLayerCont > div {
padding: 0 30px; padding: 0 30px;
} }
.travelControlTripLayerCont > div label { .travelControlTripLayerCont > div label {
cursor: pointer; cursor: pointer;
vertical-align: middle; vertical-align: middle;
} }
.travelControlTripLayerCont > div label input { .travelControlTripLayerCont > div label input {
vertical-align: middle; vertical-align: middle;
} }
.travelControlTripBtn { .travelControlTripBtn {
color: #fff; color: #fff;
width: 90px; width: 90px;
height: 30px; height: 30px;
background: #E95252; background: #e95252;
border: 1px solid #E95252; border: 1px solid #e95252;
cursor: pointer; cursor: pointer;
border-radius: 15px; border-radius: 15px;
margin-left: 10px; margin-left: 10px;
} }
.travelControlTripLayer input[type="checkbox"] + label::before { .travelControlTripLayer input[type="checkbox"] + label::before {
content: "\A0"; content: "\A0";
display: inline-block; display: inline-block;
width: 15px; width: 15px;
...@@ -860,33 +867,33 @@ export default { ...@@ -860,33 +867,33 @@ export default {
margin-right: 5px; margin-right: 5px;
border-radius: 4px; border-radius: 4px;
background-color: white; background-color: white;
text-indent: .15em; text-indent: 0.15em;
line-height: 15px; line-height: 15px;
color: white; color: white;
border: 1px solid #e95252; border: 1px solid #e95252;
} }
.travelControlTripLayer input[type="checkbox"]:checked + label::before { .travelControlTripLayer input[type="checkbox"]:checked + label::before {
content: "\2713"; content: "\2713";
background-color: #e95252; background-color: #e95252;
} }
.travelControlTripLayer input[type="checkbox"] { .travelControlTripLayer input[type="checkbox"] {
position: absolute; position: absolute;
clip: rect(0, 0, 0, 0); clip: rect(0, 0, 0, 0);
} }
.travelControlTripLayer input[type="checkbox"]:focus + label::before { .travelControlTripLayer input[type="checkbox"]:focus + label::before {
box-shadow: none; box-shadow: none;
} }
.travelControlTripLayer input[type="checkbox"]:disabled + label::before { .travelControlTripLayer input[type="checkbox"]:disabled + label::before {
background-color: gray; background-color: gray;
box-shadow: none; box-shadow: none;
color: #555; color: #555;
} }
.groupTourOrder_transfer { .groupTourOrder_transfer {
position: fixed; position: fixed;
z-index: 50; z-index: 50;
bottom: 0; bottom: 0;
...@@ -898,15 +905,15 @@ export default { ...@@ -898,15 +905,15 @@ export default {
border-top: 3px solid #38425d; border-top: 3px solid #38425d;
background-color: #ffffff; background-color: #ffffff;
overflow-y: auto; overflow-y: auto;
} }
.groupTourOrder_transfer > .transfer_header { .groupTourOrder_transfer > .transfer_header {
position: relative; position: relative;
width: 100%; width: 100%;
height: 30px; height: 30px;
} }
.groupTourOrder_transfer > .transfer_header > div:nth-child(1) { .groupTourOrder_transfer > .transfer_header > div:nth-child(1) {
display: inline-block; display: inline-block;
padding: 0 10px; padding: 0 10px;
width: 200px; width: 200px;
...@@ -916,30 +923,36 @@ export default { ...@@ -916,30 +923,36 @@ export default {
text-indent: 10px; text-indent: 10px;
font-size: 16px; font-size: 16px;
color: #000000; color: #000000;
} }
.groupTourOrder_transfer > .transfer_header > div:nth-child(2) { .groupTourOrder_transfer > .transfer_header > div:nth-child(2) {
position: absolute; position: absolute;
top: 0px; top: 0px;
right: 80px; right: 80px;
height: 30px; height: 30px;
} }
.groupTourOrder_transfer > .transfer_header > div:nth-child(2) > div:nth-child(1) { .groupTourOrder_transfer
> .transfer_header
> div:nth-child(2)
> div:nth-child(1) {
display: inline-block; display: inline-block;
padding: 0 15px; padding: 0 15px;
height: 30px; height: 30px;
line-height: 28px; line-height: 28px;
font-size: 14px; font-size: 14px;
color: #E95252; color: #e95252;
border: 1px solid #E95252; border: 1px solid #e95252;
background: #fff; background: #fff;
border-radius: 15px; border-radius: 15px;
cursor: pointer; cursor: pointer;
vertical-align: top; vertical-align: top;
} }
.groupTourOrder_transfer > .transfer_header > div:nth-child(2) > div:nth-child(2) { .groupTourOrder_transfer
> .transfer_header
> div:nth-child(2)
> div:nth-child(2) {
display: inline-block; display: inline-block;
margin: 0 0 0 10px; margin: 0 0 0 10px;
padding: 0 15px; padding: 0 15px;
...@@ -947,29 +960,29 @@ export default { ...@@ -947,29 +960,29 @@ export default {
line-height: 28px; line-height: 28px;
font-size: 14px; font-size: 14px;
color: #fff; color: #fff;
border: 1px solid #E95252; border: 1px solid #e95252;
background: #E95252; background: #e95252;
border-radius: 15px; border-radius: 15px;
cursor: pointer; cursor: pointer;
vertical-align: top; vertical-align: top;
} }
.groupTourOrder_transfer > .transfer_info { .groupTourOrder_transfer > .transfer_info {
padding: 20px 0; padding: 20px 0;
width: 100%; width: 100%;
font-size: 0px; font-size: 0px;
border-bottom: 1px dashed #999999; border-bottom: 1px dashed #999999;
} }
.groupTourOrder_transfer > .transfer_info > div { .groupTourOrder_transfer > .transfer_info > div {
display: inline-block; display: inline-block;
padding: 0 10px; padding: 0 10px;
width: 25%; width: 25%;
height: 30px; height: 30px;
vertical-align: top; vertical-align: top;
} }
.groupTourOrder_transfer > .transfer_info > div > em { .groupTourOrder_transfer > .transfer_info > div > em {
display: inline-block; display: inline-block;
padding: 0 10px; padding: 0 10px;
width: 35%; width: 35%;
...@@ -978,9 +991,9 @@ export default { ...@@ -978,9 +991,9 @@ export default {
text-align: right; text-align: right;
font-size: 16px; font-size: 16px;
vertical-align: top; vertical-align: top;
} }
.groupTourOrder_transfer > .transfer_info > div > span { .groupTourOrder_transfer > .transfer_info > div > span {
display: inline-block; display: inline-block;
padding: 0 10px; padding: 0 10px;
width: 65%; width: 65%;
...@@ -989,25 +1002,25 @@ export default { ...@@ -989,25 +1002,25 @@ export default {
text-align: left; text-align: left;
font-size: 16px; font-size: 16px;
border-radius: 3px; border-radius: 3px;
background-color: #E5E5E5; background-color: #e5e5e5;
vertical-align: top; vertical-align: top;
} }
.groupTourOrder_transfer > .transfer_input { .groupTourOrder_transfer > .transfer_input {
padding: 20px 0; padding: 20px 0;
width: 100%; width: 100%;
font-size: 0px; font-size: 0px;
} }
.groupTourOrder_transfer > .transfer_input > div { .groupTourOrder_transfer > .transfer_input > div {
display: inline-block; display: inline-block;
padding: 0 10px; padding: 0 10px;
width: 25%; width: 25%;
height: 30px; height: 30px;
vertical-align: top; vertical-align: top;
} }
.groupTourOrder_transfer > .transfer_input > div > em { .groupTourOrder_transfer > .transfer_input > div > em {
display: inline-block; display: inline-block;
padding: 0 10px; padding: 0 10px;
width: 35%; width: 35%;
...@@ -1016,9 +1029,9 @@ export default { ...@@ -1016,9 +1029,9 @@ export default {
text-align: right; text-align: right;
font-size: 16px; font-size: 16px;
vertical-align: top; vertical-align: top;
} }
.groupTourOrder_transfer > .transfer_input > div > .el-input { .groupTourOrder_transfer > .transfer_input > div > .el-input {
display: inline-block; display: inline-block;
width: 65%; width: 65%;
height: 30px; height: 30px;
...@@ -1026,5 +1039,5 @@ export default { ...@@ -1026,5 +1039,5 @@ export default {
text-align: left; text-align: left;
font-size: 14px; font-size: 14px;
vertical-align: top; vertical-align: top;
} }
</style> </style>
...@@ -115,8 +115,8 @@ export default { ...@@ -115,8 +115,8 @@ export default {
Vue.prototype.domainManager = function () { Vue.prototype.domainManager = function () {
let domainUrl = ''; let domainUrl = '';
let locationName = window.location.hostname; let locationName = window.location.hostname;
domainUrl = "http://127.0.0.1"; //214主域名 // domainUrl = "http://127.0.0.1"; //214主域名
// domainUrl = "http://192.168.2.16:8083"; domainUrl = "http://192.168.2.16:8083";
if (locationName.indexOf('oytour')!==-1) { if (locationName.indexOf('oytour')!==-1) {
domainUrl = "https://reborn.oytour.com"; domainUrl = "https://reborn.oytour.com";
}else if (locationName.indexOf('viitto')!==-1) { }else if (locationName.indexOf('viitto')!==-1) {
......
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