Commit 988fd7d5 authored by huangyuanyuan's avatar huangyuanyuan

修改跟团游

parent ca8f24d2
......@@ -626,7 +626,7 @@
}
.Ysze .changeYsze{
position: absolute;
left: 100%;
left: 110%;
z-index: 10000;
top: 0;
width: 700px;
......@@ -635,11 +635,25 @@
padding:10px;
box-sizing: border-box;
}
.Ysze .Ysze-button{
position: absolute;
left: 98%;
top:15%;
border-radius: 4px;
}
.Ysze .changeYsze .el-form-item{
display: inline-block;
width:30%;
margin-bottom: 5px;
}
.Ysze .changeYsze .el-icon-close{
position: absolute;
right: 6px;
top:6px;
color: #f78989;
font-size:20px;
cursor: pointer;
}
</style>
<template>
......@@ -752,6 +766,7 @@
<el-option v-for="item in Unit_PriceList" :label='item.LessMoney' :value='item.ID' :key='item.ID'>
</el-option>
</el-select> -->
<!-- 第一个修改信息 -->
<el-input v-model='addMsg.Unit_Price' @keyup.native="checkPrice(addMsg,'Unit_Price');getTotalPrice()"></el-input>
</el-form-item>
<!-- <el-form-item>
......@@ -962,10 +977,13 @@
</el-row>
</el-form>
</div>
<!-- 其他类型的修改信息2 -->
<!-- 其他类型的修改信息2 -->
<div class="productQuerybottomLayer ownScrollbarStyle" v-show="isShowLayer" >
<p>修改123655
<p>修改
<span class="fr">
<input type="button" class="hollowFixedBtn" value="取消" @click="cancelSubmit()"/>
<input type="button" class="normalBtn" value="保存" @click="submitForm('addMsg')"/>
......@@ -1167,41 +1185,50 @@
<el-form-item label="应收总额" prop="PreferPrice">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<button @click="Yszefz" type="button" class="Ysze-button el-button--primary" style="background: rgb(0, 198, 255); border-color: rgb(0, 198, 255);"><i class="iconfont icon-nav-hangzheng"></i></button>
<!-- 修改应收总额 -->
<div class="changeYsze">
<div class="changeYsze" v-show="Ysze">
<el-form :model="addMsg_form" ref="addMsg_form" label-position="right" label-width="100px">
<el-form-item label="老人附加费" prop="PreferPrice">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="儿童附加费">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<span class="el-icon-close" @click="Ysze=false"></span>
<el-form-item label="签证费">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
<el-input v-model='addMsg_form.VisaPrice'></el-input>
</el-form-item>
<el-form-item label="退签证费">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
<el-input v-model='addMsg_form.BackVisaPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="杂费">
<el-input v-model='addMsg_form.OtherPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="老人附加费">
<el-input v-model='addMsg_form.OldManChargePrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="儿童附加费">
<el-input v-model='addMsg_form.BabyChargePrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="单房差">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
<el-input v-model='addMsg_form.SingleRoomPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="杂费">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
<el-form-item label="儿童占床增收">
<el-input v-model='addMsg_form.ChildNeedPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="小孩占床增收">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
<el-form-item label="儿童不占床减免">
<el-input v-model='addMsg_form.ChildNoNeedPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="小孩不占床减免">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
<el-form-item label="收损">
<el-input v-model='addMsg_form.OpSetLossMoney' :disabled="true"></el-input>
</el-form-item>
<el-form-item label="单地接">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
<el-input v-model='addMsg_form.SingleDMCPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="婴儿价">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
<el-input v-model='addMsg_form.BabyPrice' :disabled="!IsUpdateOrderMoney"></el-input>
</el-form-item>
<el-form-item label="收损">
<el-input v-model='addMsg.PreferPrice' :disabled="!IsUpdateOrderMoney"></el-input>
<el-form-item v-if="IsUpdateOrderMoney">
<el-button type="primary" style="padding:6px" @click="submitYSZEForm">确定</el-button>
<el-button type="danger" style="padding:6px" @click="Ysze=false">关闭</el-button>
</el-form-item>
</el-form >
</div>
......@@ -1781,6 +1808,10 @@
</td>
</tr>
</tbody>
<!-- 取消订单 -->
<tr v-if="cancelRtData!=null && cancelRtData.length>0">
<td colspan="15">
<span class="RL-redType" @click="isShowCancelOrder=!isShowCancelOrder" style="cursor:pointer" title="点击查看">取消订单(<span
......@@ -2075,6 +2106,7 @@ export default {
data() {
return {
// 修改应收总额
Ysze:false,
addMsg_form:{},
OPRemarkMsg: {
OrderId: '',
......@@ -2235,15 +2267,6 @@ export default {
CustomerId: [
{ required: false, message: "请选择客户门店", trigger: "change" }
],
// DepartureCityId: [
// { required: true, message: "请选择出发城市", trigger: "change" }
// ],
// ReturnArriveCityId: [
// { required: true, message: "请选择返回城市", trigger: "change" }
// ],
// GroupType: [
// { required: true, message: "请选择参团类型", trigger: "change" }
// ],
ClientSource: [
{ required: true, message: "请选择客人来源", trigger: "change" }
],
......@@ -2804,7 +2827,32 @@ export default {
childByValue(data) {
this.showID = data;
},
// 给其他费用赋值
Yszefz(){
this.Ysze=true;
this.addMsg_form=Object.assign({},this.addObj);
},
// 修改应收总额
submitYSZEForm(){
this.apipost("sellorder_post_SetOrderHistoryPrice",this.addMsg_form,
res => {
if (res.data.resultCode == 1) {
this.$message.success(res.data.message);
this.Ysze=false;
this.addObj=this.addMsg_form;
this.getTotalPrice();
}else{
this.Ysze=false;
this.$message.erroe(res.data.message);
}
},
err => {}
);
},
// 点击修改
getDetail(obj) {
this.Ysze=false;
this.starTime = obj.startDate;
this.endTime = obj.backDate;
this.getMinPrice(obj.orderId);
......@@ -2816,9 +2864,14 @@ export default {
res => {
if (res.data.resultCode == 1) {
this.isAllowUpdate = res.data.data.IsUpdatePlatOrder;
this.addObj = res.data.data.modelPrice;
let x = res.data.data.model;
let modelPrice=res.data.data.modelPrice;
this.addMsg = x;
this.addObj = res.data.data.modelPrice;
this.addObj.OrderId=x.OrderId;
this.addObj.OpSetLossMoney=x.OpSetLossMoney;
this.addMsg.ScenicRefundArr = res.data.data.ScenicRefundArr;
this.getScenicRefund(obj.tcid);
this.getPlatformAccount(obj.platformAccountTypeId,obj.platformAccount);
......@@ -2835,6 +2888,21 @@ export default {
this.addMsg.ChirdNeedBedNum = x.ChirdNeedBedNum.toString();
this.addMsg.ChirdNoNeedBedNum = (x.ChirdNum - x.ChirdNeedBedNum).toString();
this.addMsg.BabyNum = x.BabyNum.toString();
// this.addMsg_form.OrderId=x.OrderId;
// this.addMsg_form.OpSetLossMoney=x.OpSetLossMoney;//收损金额
// this.addMsg_form.BabyChargePrice=modelPrice.BabyChargePrice;//小孩附加费
// this.addMsg_form.BabyPrice=modelPrice.BabyPrice;//婴儿价
// this.addMsg_form.BackVisaPrice=modelPrice.BackVisaPrice;//退签证费
// this.addMsg_form.ChildNeedPrice=modelPrice.ChildNeedPrice;//小孩占床增收
// this.addMsg_form.ChildNoNeedPrice=modelPrice.ChildNoNeedPrice;//小孩不占床减收
// this.addMsg_form.OldManChargePrice=modelPrice.OldManChargePrice;//老人附加费
// this.addMsg_form.OtherPrice=modelPrice.OtherPrice;//杂费
// this.addMsg_form.SingleDMCPrice=modelPrice.SingleDMCPrice;//单地接
// this.addMsg_form.VisaPrice=modelPrice.VisaPrice;//签证费用
// this.addMsg_form.SingleRoomPrice=modelPrice.SingleRoomPrice;//单房差
this.IsChildrenTour = x.IsChildrenTour;
this.IsBirdDiscount = x.IsBirdDiscount;
this.OpSetLossPeople = x.OpSetLossPeople;
......@@ -3756,7 +3824,6 @@ export default {
);
},
getOrderDetail(obj) {
console.log(obj)
this.apipost(
"Financial_post_GetOrderFinanceList",
{ OrderId: obj.orderId, OrderResource: 8,IsTravelMoney: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