|
|
- <template>
- <view>
- <user-hall ref="us" v-if="+this.role===0"></user-hall>
- <staff-hall ref="ss" v-if="+this.role>0"></staff-hall>
- </view>
- </template>
-
- <script>
- import UserHall from '/pages/user/hall.vue'
- import StaffHall from '/pages/staff/hall.vue'
-
- export default {
- components: {
- UserHall, StaffHall
- },
- data() {
- return {
- role: "1"
- }
- },
- onShow() {
- this.role = uni.getStorageSync("role");
- try{
- if(+this.role===1){
- this.$refs.ss.loadPage()
- } else {
- this.$refs.us.loadPage()
- }
- }catch(e){
- //TODO handle the exception
- }
- if (+this.role===0){ uni.setNavigationBarTitle({ title: "抢单大厅" }) }
- else if (+this.role===1){ uni.setNavigationBarTitle({ title: "我的订单" }) }
- else if (+this.role===2){ uni.setNavigationBarTitle({ title: "员工订单" }) }
- else if (+this.role===3){ uni.setNavigationBarTitle({ title: "区域订单" }) }
- },
- methods: {
-
- }
- }
- </script>
-
- <style>
- page {
- background-color: #f5f5f5;
- }
- </style>
|