|
@@ -7,9 +7,12 @@
|
|
<i class='el-icon-location-information topIcon'></i>
|
|
<i class='el-icon-location-information topIcon'></i>
|
|
|
|
|
|
<el-popover placement="top-start"
|
|
<el-popover placement="top-start"
|
|
- width="200"
|
|
|
|
- trigger="hover"
|
|
|
|
- :content="organName">
|
|
|
|
|
|
+ width="300"
|
|
|
|
+ trigger="hover">
|
|
|
|
+ <template>
|
|
|
|
+ <!-- <p style="color: red">{{ organName }}</p> -->
|
|
|
|
+ <el-tag class="navbar_tag" type="info" v-for="item in organNameList" :key="item">{{ item }}</el-tag>
|
|
|
|
+ </template>
|
|
<span slot="reference">{{ organName.length > 10 ? organName.substr(0, 10) + '...' : organName}}</span>
|
|
<span slot="reference">{{ organName.length > 10 ? organName.substr(0, 10) + '...' : organName}}</span>
|
|
</el-popover>
|
|
</el-popover>
|
|
</div>
|
|
</div>
|
|
@@ -110,6 +113,7 @@ export default {
|
|
return {
|
|
return {
|
|
username: '',
|
|
username: '',
|
|
organName: this.$store.getters.organName,
|
|
organName: this.$store.getters.organName,
|
|
|
|
+ organNameList: [],
|
|
resetVisible: false,
|
|
resetVisible: false,
|
|
resetForm: {
|
|
resetForm: {
|
|
phone: '',
|
|
phone: '',
|
|
@@ -133,6 +137,8 @@ export default {
|
|
// 手动加入
|
|
// 手动加入
|
|
this.toggleSideBar();
|
|
this.toggleSideBar();
|
|
this.username = this.$store.getters.name;
|
|
this.username = this.$store.getters.name;
|
|
|
|
+ this.organNameList = this.organName.split(',')
|
|
|
|
+ console.log(this.organNameList)
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
toggleSideBar () {
|
|
toggleSideBar () {
|
|
@@ -214,6 +220,9 @@ export default {
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
|
|
+.navbar_tag {
|
|
|
|
+ margin: 0 5px 8px;
|
|
|
|
+}
|
|
.navbar {
|
|
.navbar {
|
|
display: flex;
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-direction: row;
|