Browse Source

修改顾问登录时先展示楼盘后台的bug

newStyle
douzhuo 2 years ago
parent
commit
f76f388133
6 changed files with 42 additions and 16 deletions
  1. BIN
      dist.zip
  2. +2
    -1
      src/page/index/index.vue
  3. +1
    -0
      src/page/index/top/top-menu.vue
  4. +34
    -11
      src/page/wel.vue
  5. +3
    -2
      src/views/ReceivingRecords/index.vue
  6. +2
    -2
      vue.config.js

BIN
dist.zip View File


+ 2
- 1
src/page/index/index.vue View File

@@ -63,10 +63,11 @@ export default {
// 刷新token的时间
refreshTime: '',
// 计时器
timer: ''
timer: '',
}
},
created() {
this.loading = true
// 实时检测刷新token
this.refreshToken()
},


+ 1
- 0
src/page/index/top/top-menu.vue View File

@@ -35,6 +35,7 @@ export default {
this.getTopMenu()
// 用户权限加载
this.getUserInfo()
console.log('this.getUserInfo()')
},
computed: {
...mapGetters(['menu'])


+ 34
- 11
src/page/wel.vue View File

@@ -1,6 +1,15 @@
<template>
<div class="box-center">
<div class="house-only" v-if="role == 3 && info.userRoleType != 6">

<!-- 顾问 -->
<div
v-if="isAdviser"
style="text-align: center; font-size: 30px; margin: 300px auto"
>
欢迎光临
</div>

<div class="house-only" v-if="isHouse">
<!-- 楼盘后台 -->
<div class="app-titel">
<div class="titel-text">时间</div>
@@ -434,7 +443,8 @@
</div>
</div>

<div v-if="role != 3 && info.userRoleType != 6">

<div v-if="isSystem">
<!-- 系统后台 -->
<div style="margin-bottom: 10px; cursor: pointer" v-if="role != 2">
<span style="font-weight: bold; font-size: 18px">待处理</span>
@@ -1069,12 +1079,7 @@
</div>
</div>
</div>
<div
v-if="info.userRoleType == 6"
style="text-align: center; font-size: 30px; margin: 300px auto"
>
欢迎光临
</div>

</div>
</template>

@@ -1120,20 +1125,37 @@ export default {
list: [],
fraction: "",
},
info: {},
};
},

computed: {
...mapGetters(["permissions"]),
// 获取用户信息
userInfo() {
return this.$store.state.user.userInfo
},
// 是否楼盘后台
isHouse() {
return this.userInfo.userRoleType == null && this.role == 3
},


// 是否系统后台
isSystem() {
return this.role != 3 && this.userInfo.userRoleType == 1
},

// 是否顾问
isAdviser() {
return this.userInfo.userRoleType == 6
}
},

mounted() {
this.role = localStorage.getItem("orgType");
this.info = getStore({ name: "userInfo" });
if (this.role == 3) {
this.houseId = localStorage.getItem("houseId");

this.getgicd();
// 获取维度占比
this.getindexZxllist();
@@ -1148,6 +1170,7 @@ export default {
this.waitingForOperation();
}
},

methods: {
// 跳转详情
toDetail(path, params2 = "", name) {


+ 3
- 2
src/views/ReceivingRecords/index.vue View File

@@ -246,7 +246,7 @@
</el-select>
</div>

<div class="div-lab">
<!-- <div class="div-lab">
<div class="label">是否有效:</div>
<el-select
v-model="searchForm.validInvalid"
@@ -262,7 +262,7 @@
:value="item.value"
></el-option>
</el-select>
</div>
</div> -->
</div>

<div class="app-titel" style="margin-top: 15px"></div>
@@ -336,6 +336,7 @@
{{ row.zfal == 0 ? "已加精" : "未加精" }}
</template>
</el-table-column>
<!-- <el-table-column prop="validInvalidName" label="是否有效" align="center"></el-table-column> -->
<el-table-column label="操作" align="center" width="200" fixed="right">
<template slot-scope="{ row }">
<el-button


+ 2
- 2
vue.config.js View File

@@ -4,10 +4,10 @@
*/
// const url = 'http://pigx-gateway'
// const url = 'http://39.97.167.65:9999' //测试
const url = 'http://192.168.31.167:9999' //长龙
// const url = 'http://192.168.31.167:9999' //长龙
// const url = 'http://192.168.31.134:9999' //嘉豪
// const url = 'http://192.168.31.100:9999' //王笑
// const url = 'http://62.234.122.43:9999' //正式
const url = 'http://62.234.122.43:9999' //正式

const CompressionWebpackPlugin = require('compression-webpack-plugin')
const productionGzipExtensions = ['js', 'css']


Loading…
Cancel
Save