Commit 4874d922 authored by 黄奎's avatar 黄奎

页面修改

parent dc509f5d
...@@ -4,9 +4,11 @@ ...@@ -4,9 +4,11 @@
<template> <template>
<div> <div>
<el-tabs v-model="dataObj.tab" @tab-click="handleClick"> <el-tabs v-model="dataObj.tab" @tab-click="handleClick">
<el-tab-pane label="团队订单" name="0"> <template v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2">
<TeamOrder :pagesTitle="pagesTitle" :OrderId="dataObj.OrderId"></TeamOrder> <el-tab-pane label="团队订单" name="0">
</el-tab-pane> <TeamOrder :pagesTitle="pagesTitle" :OrderId="dataObj.OrderId"></TeamOrder>
</el-tab-pane>
</template>
<el-tab-pane label="接机订单" name="1"> <el-tab-pane label="接机订单" name="1">
<BookAcarOrder :pagesTitle="pagesTitle" :dataObj="dataObj"></BookAcarOrder> <BookAcarOrder :pagesTitle="pagesTitle" :dataObj="dataObj"></BookAcarOrder>
</el-tab-pane> </el-tab-pane>
...@@ -23,68 +25,68 @@ ...@@ -23,68 +25,68 @@
import BookAcarOrder from './components/BookAcarOrder.vue'; import BookAcarOrder from './components/BookAcarOrder.vue';
import TeamOrder from '../../busManagement/tripBusOrder.vue'; import TeamOrder from '../../busManagement/tripBusOrder.vue';
export default { export default {
components: { TeamOrder,BookAcarOrder }, components: {
TeamOrder,
BookAcarOrder
},
data() { data() {
return { return {
pagesTitle: 'OP', pagesTitle: 'OP',
dataObj:{ dataObj: {
tab:'1', tab: '1',
OrderId: '', OrderId: '',
} },
currentUserInfo: {},
}; };
}, },
watch: { watch: {
pagesTitle(val,oldval){ pagesTitle(val, oldval) {
}, },
// dataObj:{
// handler(val, oldVal) {
// this.dataObj.OrderType = val.tab
// this.dataObj.OrderId = val.OrderId
// },
// deep: true,
// immediate: true,
// }
}, },
methods: { methods: {
handleClick(tab, event){ handleClick(tab, event) {
this.dataObj.tab = tab.name this.dataObj.tab = tab.name
} }
}, },
created() { created() {
this.currentUserInfo = this.getLocalStorage();
}, },
mounted() { mounted() {
if(this.$route.query.OrderType){ if (this.$route.query.OrderType) {
this.dataObj.OrderId = this.$route.query.OrderId this.dataObj.OrderId = this.$route.query.OrderId
if(this.$route.query.Type){ if (this.$route.query.Type) {
if(this.$route.query.Type<4){ if (this.$route.query.Type < 4) {
this.dataObj.tab = this.$route.query.Type this.dataObj.tab = this.$route.query.Type
}else{ } else {
this.dataObj.tab = '0' this.dataObj.tab = '0'
}
}else{
if(this.$route.query.OrderType<4){
this.dataObj.tab = this.$route.query.OrderType
}else{
this.dataObj.tab = '0'
}
} }
}else if(this.$route.query.OrderId){ } else {
this.dataObj.OrderId = this.$route.query.OrderId if (this.$route.query.OrderType < 4) {
}else if(this.$route.query.crmOrderObj){ this.dataObj.tab = this.$route.query.OrderType
let crmOrderObj = JSON.parse(this.$route.query.crmOrderObj) } else {
this.dataObj.OrderId = crmOrderObj.OrderId
if(crmOrderObj.Type<4){
this.dataObj.tab = String(crmOrderObj.Type)
}else{
this.dataObj.tab = '0' this.dataObj.tab = '0'
} }
}
} else{ } else if (this.$route.query.OrderId) {
this.dataObj.OrderId = '' this.dataObj.OrderId = this.$route.query.OrderId
} else if (this.$route.query.crmOrderObj) {
let crmOrderObj = JSON.parse(this.$route.query.crmOrderObj)
this.dataObj.OrderId = crmOrderObj.OrderId
if (crmOrderObj.Type < 4) {
this.dataObj.tab = String(crmOrderObj.Type)
} else {
this.dataObj.tab = '0' this.dataObj.tab = '0'
} }
} else {
this.dataObj.OrderId = ''
if (this.currentUserInfo && this.currentUserInfo.RB_Group_id == 100) {
this.dataObj.tab = "1";
} else {
this.dataObj.tab = '0'
}
}
}, },
}; };
......
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