Commit eebf653b authored by 黄奎's avatar 黄奎

新增修改订单业务员权限

parent ddd31385
......@@ -185,7 +185,7 @@
<th width="80">平台在途</th>
<th width="80">待收金额</th>
<th width="60">状态</th>
<th v-if="userId==1" width="140">操作</th>
<th v-if="isEditOrderCreate==1" width="140">操作</th>
</tr>
<tr>
<td v-show="list.length==0" colspan="15" align="center">暂无数据</td>
......@@ -330,12 +330,12 @@
<td><span :class="{color_red_order:item.dueInMoney!==item.preferPrice}">{{item.dueInMoney}}</span></td>
<td v-if="item.isChargeLossOrders==1" class="fz12" style="color: #e95252">收损</td>
<td v-else class="fz12" :style="item.orderState===3?'color: #e95252;':''">{{item.statsstr}}</td>
<td v-if="userId==1">
<td v-if="isEditOrderCreate==1">
<button class="normalBtn" style="margin-left:0;width:95px;padding:0" @click="getSalerInfo(item)">修改业务员</button>
</td>
</tr>
<tr style="height:20px">
<td colspan="16" class="RL_Order" style="height:20px">
<td :colspan="isEditOrderCreate==1?17:16" class="RL_Order" style="height:20px">
<span style="font-size: 14px;color: #333333">名单:</span>
<span v-for="(childItem) in item.guestList" style="font-size: 14px;color: blue">{{childItem.userName}}&nbsp;&nbsp;</span>
<p v-if="item.cancelGuestList && item.cancelGuestList.length>0">
......@@ -530,6 +530,8 @@
OrderId:0
},
userId:0,
//修改订单业务员1-有权限
isEditOrderCreate:0,
};
},
methods: {
......@@ -764,11 +766,19 @@
query: { id: id,noDetail: 1,blank: "y",}
});
},
// 获取修改业务员权限
GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => {
if (res.data.resultCode == 1) {
this.isEditOrderCreate=res.data.data;
}
}, err => {})
},
},
mounted() {
let userInfo = this.getLocalStorage();
this.userId = userInfo.EmployeeId;
this.GetEditOrderCreateByAuth();
this.getCompanyMsg.RB_Group_Id = this.getDepartmentMsg.RB_Group_Id = userInfo.RB_Group_id; //集团
this.getCompany();
......
......@@ -1781,7 +1781,7 @@
<el-popover width='100' trigger="hover">
<div class="groupTourOrder_more">
<div @click="goUrlT('confirmationOrder',item.orderId)">确认函{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div>
<div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">出团通知书<span
v-if="item.outNotice==1">(OK)</span><span v-else>(暂定)</span></div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">旅客名单</div>
......@@ -2009,6 +2009,8 @@
export default {
data() {
return {
//是否有修改业务员权限,1-有
isEditOrderCreate:0,
happy:false,
redBagList:[],
// 修改应收总额
......@@ -4159,9 +4161,17 @@
this.addMsg.CustomerId = '0'
this.Unit_PriceList=[];
},
// 获取修改业务员权限
GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => {
if (res.data.resultCode == 1) {
this.isEditOrderCreate=res.data.data;
}
}, err => {})
},
},
mounted() {
this.GetEditOrderCreateByAuth();
let userInfo=this.getLocalStorage();
let userMenuCode = ',' + userInfo.ActionMenuCode + ',';
this.TransferMission = userMenuCode.indexOf(',Sale_TurnGroup,') != -1 ? true : false;
......
......@@ -2068,7 +2068,7 @@
<div @click="goUrlT('confirmationOrder',item.orderId)">确认函
{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}
</div>
<div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">出团通知书<span
v-if="item.outNotice==1">(OK)</span><span v-else>(暂定)</span></div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">旅客名单</div>
......@@ -2730,6 +2730,8 @@
export default {
data() {
return {
//修改业务员权限,1-有
isEditOrderCreate:0,
redBagList:[],
// 修改应收总额
Ysze: false,
......@@ -5174,8 +5176,17 @@
}, err => {})
},
// 获取修改业务员权限
GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => {
if (res.data.resultCode == 1) {
this.isEditOrderCreate=res.data.data;
}
}, err => {})
},
},
mounted() {
this.GetEditOrderCreateByAuth();
let userInfo = this.getLocalStorage();
let userMenuCode = ',' + userInfo.ActionMenuCode + ',';
this.TransferMission = userMenuCode.indexOf(',Sale_TurnGroup,') != -1 ? true : false;
......
......@@ -1736,7 +1736,7 @@
<el-popover width='100' trigger="hover">
<div class="groupTourOrder_more">
<div @click="goUrlT('confirmationOrder',item.orderId)">确认函{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div>
<div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">出团通知书<span v-if="item.outNotice==1">(OK)</span><span v-else>(暂定)</span></div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">旅客名单</div>
<div v-if="item.isOrder=='1'&&(item.isHaveFinance=='1'||item.orderState=='1')" @click='getHouse(item)'>修改房型</div>
......@@ -2031,7 +2031,7 @@
<el-popover width='100' trigger="hover">
<div class="groupTourOrder_more">
<div @click="goUrlT('confirmationOrder',item.orderId)">确认函{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div>
<div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">出团通知书<span v-if="item.outNotice==1">(OK)</span><span v-else>(暂定)</span></div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">旅客名单</div>
<div v-if="item.isOrder=='1'&&(item.isHaveFinance=='1'||item.orderState=='1')" @click='getHouse(item)'>修改房型</div>
......@@ -2238,6 +2238,8 @@
export default {
data() {
return {
//修改订单业务员权限
isEditOrderCreate:0,
addObj:{},
// 修改应收总额
Ysze:false,
......@@ -4406,8 +4408,17 @@
}, err => {})
},
//获取修改业务员权限
GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => {
if (res.data.resultCode == 1) {
this.isEditOrderCreate=res.data.data;
}
}, err => {})
},
},
mounted() {
this.GetEditOrderCreateByAuth();
this.getList();
let userInfo=this.getLocalStorage();
let userMenuCode = ',' + userInfo.ActionMenuCode + ',';
......
......@@ -1698,7 +1698,7 @@
<el-popover width='100' trigger="hover">
<div class="groupTourOrder_more">
<div @click="goUrlT('confirmationOrder',item.orderId)">确认函{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div>
<div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">出团通知书<span
v-if="item.outNotice==1">(OK)</span><span v-else>(暂定)</span></div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">旅客名单</div>
......@@ -1911,6 +1911,8 @@
cityId: 0,
orderId: 0
},
//修改业务员权限
isEditOrderCreate:0,
userId: '',
customerId: '',
createByInfo: '',
......@@ -3875,9 +3877,17 @@
}
this.Unit_PriceList=[];
},
// 获取修改业务员权限
GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => {
if (res.data.resultCode == 1) {
this.isEditOrderCreate=res.data.data;
}
}, err => {})
},
},
mounted() {
this.GetEditOrderCreateByAuth();
let userInfo=this.getLocalStorage();
let userMenuCode = ',' + userInfo.ActionMenuCode + ',';
this.TransferMission = userMenuCode.indexOf(',Sale_TurnGroup,') != -1 ? true : false;
......
......@@ -1862,7 +1862,7 @@
<div class="groupTourOrder_more">
<div @click="goToPassenger(item)">旅客名单</div>
<div @click="toTrip(item)">出团通知书({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">修改业务员</div>
<div @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId'>OP备注</div>
<div v-if="OrderDataList.IsUpdateOrderCommission"
@click='TCMsg.OrderId = item.OrderId, TCMsg.CommissionMinusRate = item.CommissionMinusRate,TCMsg.LatestCommissionMoney=item.LatestCommissionMoney, TiChengLoading = true'>
......@@ -2152,7 +2152,7 @@
<el-popover width='100' trigger="hover">
<div class="groupTourOrder_more">
<div @click="toTrip(childItem)">出团通知书({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="userId==1" @click="getSalerInfo(childItem)">修改业务员</div>
<div v-if="isEditOrderCreate==1" @click="getSalerInfo(childItem)">修改业务员</div>
<div @click="transfer(childItem)">订单转团</div>
<div @click="OrderLoading=true,OrderLossInfo(childItem)" style="display:none;">订单收损</div>
<div
......@@ -2534,7 +2534,7 @@
<el-popover width='100' trigger="hover">
<div class="groupTourOrder_more">
<div @click="toTrip(item)">出团通知书({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">修改业务员</div>
<div
@click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId,OPRemarkMsg.OP_Remarks=item.OP_Remarks'>
OP备注</div>
......@@ -2996,6 +2996,8 @@
export default {
data() {
return {
//修改订单业务员応
isEditOrderCreate:0,
importFileUrl2: '',
importNameFile: false,
HightUnitPrice: "0",
......@@ -5487,9 +5489,17 @@
}, err => {})
},
// 获取修改业务员权限
GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => {
if (res.data.resultCode == 1) {
this.isEditOrderCreate=res.data.data;
}
}, err => {})
},
},
mounted() {
this.GetEditOrderCreateByAuth();
let userInfo = this.getLocalStorage();
this.RBBranchId = userInfo.RB_Branch_id
this.userId = userInfo.EmployeeId;
......
......@@ -344,7 +344,7 @@
<p>{{item.contactMobile}}</p>
<p v-if="item.industryCategory!==''" style="color:green">行业类别:{{item.industryCategory}}</p>
</td>
<td v-if="userId==1">
<td v-if="isEditOrderCreate==1">
<button class="normalBtn" @click="getSalerInfo(item)">修改业务员</button>
</td>
</tr>
......@@ -432,6 +432,8 @@
},
data() {
return {
//修改订单业务员权限
isEditOrderCreate:0,
redBagList:[],
normalizer(node) {
return {
......@@ -702,9 +704,17 @@
}
}, err => {})
},
//获取修改业务员权限
GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => {
if (res.data.resultCode == 1) {
this.isEditOrderCreate=res.data.data;
}
}, err => {})
},
},
mounted() {
this.GetEditOrderCreateByAuth();
let userInfo = this.getLocalStorage();
this.userId = userInfo.EmployeeId;
this.getCompanyList()
......
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