Commit 583e7813 authored by 黄奎's avatar 黄奎

权限修改

parent 6da752d1
...@@ -216,7 +216,7 @@ ...@@ -216,7 +216,7 @@
<th width="80">{{$t('Operation.Op_platZaitu')}}</th> <th width="80">{{$t('Operation.Op_platZaitu')}}</th>
<th width="80">{{$t('Operation.Op_daishou')}}</th> <th width="80">{{$t('Operation.Op_daishou')}}</th>
<th width="60">{{$t('admin.admin_status')}}</th> <th width="60">{{$t('admin.admin_status')}}</th>
<th v-if="isEditOrderCreate==1 || userId==1" width="140">{{$t('admin.admin_operate')}}</th> <th v-if="isEditOrderCreate==1" width="140">{{$t('admin.admin_operate')}}</th>
</tr> </tr>
<tr> <tr>
<td v-show="list.length==0" colspan="15" align="center">{{$t('system.content_noData')}}</td> <td v-show="list.length==0" colspan="15" align="center">{{$t('system.content_noData')}}</td>
...@@ -364,12 +364,12 @@ ...@@ -364,12 +364,12 @@
<td><span :class="{color_red_order:item.dueInMoney!==item.preferPrice}">{{item.dueInMoney}}</span></td> <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">{{$t('fnc.shousun')}}</td> <td v-if="item.isChargeLossOrders==1" class="fz12" style="color: #e95252">{{$t('fnc.shousun')}}</td>
<td v-else class="fz12" :style="item.orderState===3?'color: #e95252;':''">{{item.statsstr}}</td> <td v-else class="fz12" :style="item.orderState===3?'color: #e95252;':''">{{item.statsstr}}</td>
<td v-if="isEditOrderCreate==1||userId==1"> <td v-if="isEditOrderCreate==1">
<button class="normalBtn" style="margin-left:0;width:95px;padding:0" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</button> <button class="normalBtn" style="margin-left:0;width:95px;padding:0" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</button>
</td> </td>
</tr> </tr>
<tr style="height:20px"> <tr style="height:20px">
<td :colspan="isEditOrderCreate==1||userId==1 ?17: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">{{$t('salesModule.MD')}}:</span> <span style="font-size: 14px;color: #333333">{{$t('salesModule.MD')}}:</span>
<span v-for="(childItem) in item.guestList" style="font-size: 14px;color: blue">{{childItem.userName}}&nbsp;&nbsp;</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"> <p v-if="item.cancelGuestList && item.cancelGuestList.length>0">
...@@ -867,12 +867,12 @@ ...@@ -867,12 +867,12 @@
}, },
// 获取修改业务员权限 // 获取修改业务员权限
GetEditOrderCreateByAuth() { GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => { var actionCode = this.$AuthCode.EditOrderCreateBy;
if (res.data.resultCode == 1) { this.CheckUserAuth(actionCode, res => {
this.isEditOrderCreate=res.data.data; if (res.data.resultCode == 1 && res.data.data == 1) {
this.isEditOrderCreate = 1;
} }
}, err => {}) });
}, },
}, },
created(){ created(){
......
...@@ -213,7 +213,7 @@ ...@@ -213,7 +213,7 @@
<th width="80">{{$t('Operation.Op_platZaitu')}}</th> <th width="80">{{$t('Operation.Op_platZaitu')}}</th>
<th width="80">{{$t('Operation.Op_daishou')}}</th> <th width="80">{{$t('Operation.Op_daishou')}}</th>
<th width="60">{{$t('admin.admin_status')}}</th> <th width="60">{{$t('admin.admin_status')}}</th>
<th v-if="isEditOrderCreate==1 || userId==1" width="140">{{$t('admin.admin_operate')}}</th> <th v-if="isEditOrderCreate==1" width="140">{{$t('admin.admin_operate')}}</th>
</tr> </tr>
<tr> <tr>
<td v-show="list.length==0" colspan="15" align="center">{{$t('system.content_noData')}}</td> <td v-show="list.length==0" colspan="15" align="center">{{$t('system.content_noData')}}</td>
...@@ -361,12 +361,12 @@ ...@@ -361,12 +361,12 @@
<td><span :class="{color_red_order:item.dueInMoney!==item.preferPrice}">{{item.dueInMoney}}</span></td> <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">{{$t('fnc.shousun')}}</td> <td v-if="item.isChargeLossOrders==1" class="fz12" style="color: #e95252">{{$t('fnc.shousun')}}</td>
<td v-else class="fz12" :style="item.orderState===3?'color: #e95252;':''">{{item.statsstr}}</td> <td v-else class="fz12" :style="item.orderState===3?'color: #e95252;':''">{{item.statsstr}}</td>
<td v-if="isEditOrderCreate==1||userId==1"> <td v-if="isEditOrderCreate==1">
<button class="normalBtn" style="margin-left:0;width:95px;padding:0" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</button> <button class="normalBtn" style="margin-left:0;width:95px;padding:0" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</button>
</td> </td>
</tr> </tr>
<tr style="height:20px"> <tr style="height:20px">
<td :colspan="isEditOrderCreate==1||userId==1 ?17: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">{{$t('salesModule.MD')}}:</span> <span style="font-size: 14px;color: #333333">{{$t('salesModule.MD')}}:</span>
<span v-for="(childItem) in item.guestList" style="font-size: 14px;color: blue">{{childItem.userName}}&nbsp;&nbsp;</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"> <p v-if="item.cancelGuestList && item.cancelGuestList.length>0">
...@@ -821,12 +821,12 @@ ...@@ -821,12 +821,12 @@
}, },
// 获取修改业务员权限 // 获取修改业务员权限
GetEditOrderCreateByAuth() { GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => { var actionCode = this.$AuthCode.EditOrderCreateBy;
if (res.data.resultCode == 1) { this.CheckUserAuth(actionCode, res => {
this.isEditOrderCreate=res.data.data; if (res.data.resultCode == 1 && res.data.data == 1) {
this.isEditOrderCreate = 1;
} }
}, err => {}) });
}, },
}, },
mounted() { mounted() {
......
...@@ -1791,7 +1791,7 @@ ...@@ -1791,7 +1791,7 @@
<el-popover width='100' trigger="hover"> <el-popover width='100' trigger="hover">
<div class="groupTourOrder_more"> <div class="groupTourOrder_more">
<div @click="goUrlT('confirmationOrder',item.orderId)">{{$t('salesModule.QRH')}}{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div> <div @click="goUrlT('confirmationOrder',item.orderId)">{{$t('salesModule.QRH')}}{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div>
<div v-if="isEditOrderCreate==1 || userId==1" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</div> <div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</div>
<div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">{{$t('Operation.Op_teamNotice')}}<span <div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">{{$t('Operation.Op_teamNotice')}}<span
v-if="item.outNotice==1">(OK)</span><span v-else>({{$t('visa.v_zanding')}})</span></div> v-if="item.outNotice==1">(OK)</span><span v-else>({{$t('visa.v_zanding')}})</span></div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">{{$t('salesModule.LKMD')}}</div> <div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">{{$t('salesModule.LKMD')}}</div>
...@@ -4249,11 +4249,12 @@ ...@@ -4249,11 +4249,12 @@
}, },
// 获取修改业务员权限 // 获取修改业务员权限
GetEditOrderCreateByAuth() { GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => { var actionCode = this.$AuthCode.EditOrderCreateBy;
if (res.data.resultCode == 1) { this.CheckUserAuth(actionCode, res => {
this.isEditOrderCreate=res.data.data; if (res.data.resultCode == 1 && res.data.data == 1) {
this.isEditOrderCreate = 1;
} }
}, err => {}) });
}, },
}, },
mounted() { mounted() {
......
...@@ -1698,7 +1698,7 @@ ...@@ -1698,7 +1698,7 @@
<el-popover width='100' trigger="hover"> <el-popover width='100' trigger="hover">
<div class="groupTourOrder_more"> <div class="groupTourOrder_more">
<div @click="goUrlT('confirmationOrder',item.orderId)">{{$t('salesModule.QRH')}}{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div> <div @click="goUrlT('confirmationOrder',item.orderId)">{{$t('salesModule.QRH')}}{{item.operationState === 2 ? '(拒绝)' : item.operationState === 1 ? '(通过)' : item.operationState === 0 ? '(待审核)' : ''}}</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</div> <div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</div>
<div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">{{$t('Operation.Op_teamNotice')}}<span <div v-if="item.isGuestOk=='1'&&item.outNotice==1" @click="toTrip(item)">{{$t('Operation.Op_teamNotice')}}<span
v-if="item.outNotice==1">(OK)</span><span v-else>({{$t('visa.v_zanding')}})</span></div> v-if="item.outNotice==1">(OK)</span><span v-else>({{$t('visa.v_zanding')}})</span></div>
<div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">{{$t('Operation.Op_teamNotice')}}{{$t('salesModule.LKMD')}}</div> <div v-if="item.orderState!='4'" @click="goUrlP('旅客名单','passengerSaleList',item)">{{$t('Operation.Op_teamNotice')}}{{$t('salesModule.LKMD')}}</div>
...@@ -3876,11 +3876,12 @@ ...@@ -3876,11 +3876,12 @@
}, },
// 获取修改业务员权限 // 获取修改业务员权限
GetEditOrderCreateByAuth() { GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => { var actionCode = this.$AuthCode.EditOrderCreateBy;
if (res.data.resultCode == 1) { this.CheckUserAuth(actionCode, res => {
this.isEditOrderCreate=res.data.data; if (res.data.resultCode == 1 && res.data.data == 1) {
this.isEditOrderCreate = 1;
} }
}, err => {}) });
}, },
}, },
mounted() { mounted() {
......
...@@ -1907,7 +1907,7 @@ ...@@ -1907,7 +1907,7 @@
<div @click="goToPassenger(item)">{{$t('salesModule.LKMD')}}</div> <div @click="goToPassenger(item)">{{$t('salesModule.LKMD')}}</div>
<div @click="toTrip(item)"> <div @click="toTrip(item)">
{{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div> {{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(item)"> <div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">
{{$t('salesModule.UpdateYWY')}}</div> {{$t('salesModule.UpdateYWY')}}</div>
<div @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId'>{{$t('Operation.Op_remark')}} <div @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId'>{{$t('Operation.Op_remark')}}
</div> </div>
...@@ -2239,7 +2239,7 @@ ...@@ -2239,7 +2239,7 @@
<div class="groupTourOrder_more"> <div class="groupTourOrder_more">
<div @click="toTrip(childItem)"> <div @click="toTrip(childItem)">
{{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div> {{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(childItem)"> <div v-if="isEditOrderCreate==1" @click="getSalerInfo(childItem)">
{{$t('salesModule.UpdateYWY')}}</div> {{$t('salesModule.UpdateYWY')}}</div>
<div @click="transfer(childItem)">{{$t('salesModule.OrderGroup')}}</div> <div @click="transfer(childItem)">{{$t('salesModule.OrderGroup')}}</div>
<div @click="OrderLoading=true,OrderLossInfo(childItem)" style="display:none;"> <div @click="OrderLoading=true,OrderLossInfo(childItem)" style="display:none;">
...@@ -2671,7 +2671,7 @@ ...@@ -2671,7 +2671,7 @@
<div class="groupTourOrder_more"> <div class="groupTourOrder_more">
<div @click="toTrip(item)"> <div @click="toTrip(item)">
{{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div> {{$t('Operation.Op_teamNotice')}}({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="isEditOrderCreate==1||userId==1" @click="getSalerInfo(item)"> <div v-if="isEditOrderCreate==1" @click="getSalerInfo(item)">
{{$t('salesModule.UpdateYWY')}}</div> {{$t('salesModule.UpdateYWY')}}</div>
<div <div
@click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId,OPRemarkMsg.OP_Remarks=item.OP_Remarks'> @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId,OPRemarkMsg.OP_Remarks=item.OP_Remarks'>
...@@ -3160,7 +3160,7 @@ ...@@ -3160,7 +3160,7 @@
data() { data() {
return { return {
EditBtn:false,//恢复订单 EditBtn:false,//恢复订单
//修改订单业务员 //修改订单业务员权限
isEditOrderCreate: 0, isEditOrderCreate: 0,
importFileUrl2: '', importFileUrl2: '',
importNameFile: false, importNameFile: false,
...@@ -5718,11 +5718,12 @@ ...@@ -5718,11 +5718,12 @@
}, },
// 获取修改业务员权限 // 获取修改业务员权限
GetEditOrderCreateByAuth() { GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => { var actionCode = this.$AuthCode.EditOrderCreateBy;
if (res.data.resultCode == 1) { this.CheckUserAuth(actionCode, res => {
this.isEditOrderCreate = res.data.data; if (res.data.resultCode == 1 && res.data.data == 1) {
this.isEditOrderCreate = 1;
} }
}, err => {}) });
}, },
//恢复订单 //恢复订单
RecoverOrder(item) { RecoverOrder(item) {
......
...@@ -203,10 +203,10 @@ ...@@ -203,10 +203,10 @@
<th width="80">{{$t('Operation.Op_daishou')}}</th> <th width="80">{{$t('Operation.Op_daishou')}}</th>
<th width="60">{{$t('admin.admin_status')}}</th> <th width="60">{{$t('admin.admin_status')}}</th>
<th width="60">{{$t('fnc.khxinxi')}}</th> <th width="60">{{$t('fnc.khxinxi')}}</th>
<th v-if="isEditOrderCreate==1||userId==1" width="130">{{$t('system.table_operation')}}</th> <th v-if="isEditOrderCreate==1" width="130">{{$t('system.table_operation')}}</th>
</tr> </tr>
<tr> <tr>
<td v-show="OrderList.length==0" :colspan="(isEditOrderCreate==1||userId==1)?18:17" align="center">{{$t('system.content_noData')}}</td> <td v-show="OrderList.length==0" :colspan="(isEditOrderCreate==1)?18:17" align="center">{{$t('system.content_noData')}}</td>
</tr> </tr>
<tbody v-for="(item,index) in OrderList" :key="index"> <tbody v-for="(item,index) in OrderList" :key="index">
<tr> <tr>
...@@ -347,7 +347,7 @@ ...@@ -347,7 +347,7 @@
<p>{{item.contactMobile}}</p> <p>{{item.contactMobile}}</p>
<p v-if="item.industryCategory!==''" style="color:green">{{$t('salesModule.HYLB')}}{{item.industryCategory}}</p> <p v-if="item.industryCategory!==''" style="color:green">{{$t('salesModule.HYLB')}}{{item.industryCategory}}</p>
</td> </td>
<td v-if="isEditOrderCreate==1||userId==1"> <td v-if="isEditOrderCreate==1">
<button class="normalBtn" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</button> <button class="normalBtn" @click="getSalerInfo(item)">{{$t('salesModule.UpdateYWY')}}</button>
</td> </td>
</tr> </tr>
...@@ -380,7 +380,7 @@ ...@@ -380,7 +380,7 @@
</div> </div>
</div> </div>
</td> </td>
<td :colspan="(isEditOrderCreate==1||userId==1)?9:8" class="groupTourOrder_tickets" style="height: 20px;cursor: pointer;" <td :colspan="(isEditOrderCreate==1)?9:8" class="groupTourOrder_tickets" style="height: 20px;cursor: pointer;"
@click="goUrlSFD('SalesFinancialDetail', '销售财务单据', item)"> @click="goUrlSFD('SalesFinancialDetail', '销售财务单据', item)">
<div> <div>
<div style="white-space: nowrap">{{$t('fnc.skdanju')}}<span v-if="item.financeList.length===0" <div style="white-space: nowrap">{{$t('fnc.skdanju')}}<span v-if="item.financeList.length===0"
...@@ -709,11 +709,12 @@ ...@@ -709,11 +709,12 @@
}, },
//获取修改业务员权限 //获取修改业务员权限
GetEditOrderCreateByAuth() { GetEditOrderCreateByAuth() {
this.apipost('sellorder_get_GetEditOrderCreateByAuth', {}, res => { var actionCode = this.$AuthCode.EditOrderCreateBy;
if (res.data.resultCode == 1) { this.CheckUserAuth(actionCode, res => {
this.isEditOrderCreate=res.data.data; if (res.data.resultCode == 1 && res.data.data == 1) {
this.isEditOrderCreate = 1;
} }
}, err => {}) });
}, },
}, },
mounted() { mounted() {
......
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