Commit 13cb13cb authored by youjie's avatar youjie

no message

parent b37969b1
......@@ -2652,7 +2652,7 @@
<el-dialog width="1000px" :title="BillingChargeTitle" :visible.sync="BillingChargeDialog" center>
<el-form class="Rform" ref="form" :model="Ticketform" label-width="67px"
:disabled="BillingChargeTitle=='开票费用详情'">
<p>机位数:<span style="color: red;">{{BillingChargeObj.TicketNum}}</span> </p>
<!-- <p>机位数:<span style="color: red;">{{BillingChargeObj.TicketNum}}</span> </p> -->
<div style="color: red;font-size: 13px;text-align: right;padding: 0 0 5px 0;">注:开票单价*开票数量+升舱增收=总开票金额</div>
<table class="po_content singeRowTable" style="border:1px solid #E6E6E6;margin-bottom:15px" cellspacing="0"
cellpadding="0" v-loading="loading">
......@@ -2666,10 +2666,12 @@
<tr v-for="(item,index) in MsgRAirServiceList" :key="index">
<td>
{{item.TCNUM}}({{item.TCID}}){{item.OutBranchName}}
<span style="margin-left: 3px;" v-if="item.SeatNum">使用机位:{{item.SeatNum}}</span>
</td>
<td>
<el-input size="mini" style="width:150px" v-model="item.UnitPrice" @keyup.native="checkPrice(item,'UnitPrice'),computeBillingCharge()">
</el-input>
{{item.UnitPrice}}
<!-- <el-input size="mini" style="width:150px" v-model="item.UnitPrice" @keyup.native="checkPrice(item,'UnitPrice'),computeBillingCharge()">
</el-input> -->
</td>
<td>
<el-input size="small" style="width:150px" v-model="item.GuestNum"
......@@ -3031,15 +3033,15 @@
methods: {
// 开票费用
SumbitBillingCharge(){
// if(this.TotalNum>this.BillingChargeObj.TicketNum){
// this.Error(`开票数量合计不得大于${this.BillingChargeObj.TicketNum}机位数`);
// return;
// }
for(let i=0;i<this.MsgRAirServiceList.length;i++){
if (this.MsgRAirServiceList[i].GuestNum===''||this.MsgRAirServiceList[i].IncreaseIncome==='') {
this.Error("请完善需开票费用信息!");
return;
}
if(this.MsgRAirServiceList[i].GuestNum&&this.MsgRAirServiceList[i].GuestNum>this.MsgRAirServiceList[i].SeatNum){
this.Error(`开票数不能大于${this.MsgRAirServiceList[i].TCNUM}团机位使用数${this.MsgRAirServiceList[i].SeatNum}`);
return;
}
}
this.computeBillingCharge()
let msg = []
......@@ -3105,6 +3107,7 @@
UnitPrice: x.UnitPrice,//开票单价
TotalPrice: x.TotalPrice,//总开票金额(人数 * 单价)
IncreaseIncome: x.IncreaseIncome,//增收
SeatNum: x.SeatNum,
};
this.MsgRAirServiceList.push(obj);
}
......@@ -3119,7 +3122,7 @@
this.TotalNum = 0
this.MsgRAirServiceList.forEach(x=>{
x.TotalPrice=(x.GuestNum*x.UnitPrice)+Number(x.IncreaseIncome)
this.TotalNum+=Number(x.GuestNum)
// this.TotalNum+=Number(x.GuestNum)
})
},
SelectFinaceId(val, index) {
......
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