Commit 5d989e97 authored by 吴春's avatar 吴春

11

parent f921a531
......@@ -327,7 +327,7 @@
<template v-if="scenicIndex==0">
<el-select :key="`d_`+subIndex+`_sn_`+scenicIndex" filterable remote
:remote-method="(query) => remoteSearchTicket(query, scenicItem)" :loading="loading"
@change="changeTicket(scenicItem)" v-model="scenicItem.TicketId" value-key="TicketId">
@change="changeTicket(scenicItem)" v-model="scenicItem.TicketId" value-key="TicketId" clearable @clear="clearScenic(scenicItem,subItem.ScenicList)">
<el-option :label="$t('pub.unlimitedSel')" :value='defaultSelect'></el-option>
<el-option v-for="(x) in scenicItem.TicketSourceList" :key="x.TicketId" :label="x.TicketName"
:value='x.TicketId'>
......@@ -337,7 +337,7 @@
<template v-else-if="scenicIndex!=0 && subItem.ScenicList[scenicIndex-1].TicketId>0">
<el-select :key="`d_`+subIndex+`_sn_`+scenicIndex" filterable remote
:remote-method="(query) => remoteSearchTicket(query, scenicItem)" :loading="loading"
@change="changeTicket(scenicItem)" v-model="scenicItem.TicketId" value-key="TicketId">
@change="changeTicket(scenicItem)" v-model="scenicItem.TicketId" value-key="TicketId" clearable @clear="clearScenic(scenicItem,subItem.ScenicList)">
<el-option :label="$t('pub.unlimitedSel')" :value='defaultSelect'></el-option>
<el-option v-for="(x) in scenicItem.TicketSourceList" :key="x.TicketId" :label="x.TicketName"
:value='x.TicketId'>
......@@ -853,6 +853,16 @@
travelDinner: travelDinner,
},
methods: {
clearScenic(item,scinicList){
item.TicketId=0;
item.TicketName="";
item.TicketCostPrice=0;
item.NewTicketId=0;
item.NewTicketName="";
item.NewTicketCostPrice=0;
item.TicketSourceList=[];
scinicList=scinicList.sort((a, b) => (b.TicketId > 0) - (a.TicketId > 0));
},
deletePlat(subItem, index) {
subItem.SaleList.splice(index, 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