| | |
| | | <div class="right-menu"> |
| | | <el-dropdown trigger="click" ref="eldrop" style="margin-right: 20px"> |
| | | <div class="avatar-wrapper" style="font-size: 20px"> |
| | | {{ selectStaff.org.name }}-{{ selectStaff.role.name }} |
| | | {{ selectStaff ? selectStaff.org.name : "" }}-{{ |
| | | selectStaff ? selectStaff.role.name : "" |
| | | }} |
| | | <i class="el-icon-caret-bottom"></i> |
| | | </div> |
| | | <el-dropdown-menu slot="dropdown" align="center"> |
| | |
| | | @click.native="changeStaff(item)" |
| | | :key="item.id" |
| | | > |
| | | {{ item.org.name }}-{{ item.role.name }} |
| | | {{ item ? item.org.name : "" }}-{{ item ? item.role.name : "" }} |
| | | </el-dropdown-item> |
| | | </el-dropdown-menu> |
| | | </el-dropdown> |
| | |
| | | this.$router.push(`/login`); |
| | | }, |
| | | }, |
| | | beforeCreate() { |
| | | const user = JSON.parse(localStorage.getItem("user")); |
| | | if (!user) { |
| | | this.$router.push(`/login`); |
| | | } |
| | | }, |
| | | created() { |
| | | const selectStaff = JSON.parse(localStorage.getItem("selectStaff")); |
| | | if (selectStaff) { |