提交 c9d91a50 编写于 作者: haochangdi's avatar haochangdi

修复一些人员管理的样式和功能

上级 eee5efff
<template> <template>
<div class="member-management screenSet" id="screenSet"> <div class="member-management" id="screenSet">
<el-row type="flex" justify="space-around" class="mm-nav" align="middle"> <el-row type="flex" justify="space-around" class="mm-nav" align="middle">
<el-col :span="20"> <el-col :span="20">
<el-button :type="orgbtn" round class="margin-l" @click="checkTab(1)">可访问本圈的机构({{orgTotal}})</el-button> <el-button :type="orgbtn" round class="margin-l" @click="checkTab(1)">可访问本圈的机构({{orgTotal}})</el-button>
<el-button :type="plebtn" round class="margin-l" @click="checkTab(2)">可访问本圈的人员({{pleTotal}})</el-button> <el-button :type="plebtn" round class="margin-l" @click="checkTab(2)">可访问本圈的人员({{pleTotal}})</el-button>
<el-link href="https://element.eleme.io" target="_blank" class="black">黑名单</el-link> <span class="text inlin">黑名单</span>
</el-col> </el-col>
<el-col :span="4" class="mm-r"> <el-col :span="4" class="mm-r">
<el-link href="https://element.eleme.io" target="_blank" >设置管理员</el-link> <span class="text" @click="goManger">设置管理员</span>
</el-col> </el-col>
</el-row> </el-row>
<div class="member-main"> <div class="member-main">
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<script> <script>
import * as commonUtil from "@/utils/utils"; import * as commonUtil from "@/utils/utils";
import org from '@/components/yqrange/member-management/org' import org from '@/components/yqrange/member-management/org'
import renyaun from '@/components/yqrange/member-management/renyaun' import renyaun from '@/components/yqrange/member-management/renyuan'
export default { export default {
props: { props: {
circleId: { circleId: {
...@@ -58,7 +58,7 @@ export default { ...@@ -58,7 +58,7 @@ export default {
created() {}, created() {},
// 挂载到Dom完成时 // 挂载到Dom完成时
mounted: function() { mounted: function() {
commonUtil.resizeHeight(); // commonUtil.resizeHeight();
}, },
methods: { methods: {
checkTab(v) { checkTab(v) {
...@@ -76,6 +76,9 @@ export default { ...@@ -76,6 +76,9 @@ export default {
}, },
setPleTotal(n) { setPleTotal(n) {
this.pleTotal = n this.pleTotal = n
},
goManger() {
this.$router.push(`/admin-manage?circleId=${this.circleId}`)
} }
} }
} }
...@@ -96,6 +99,15 @@ export default { ...@@ -96,6 +99,15 @@ export default {
text-align: right; text-align: right;
padding-right: 20px; padding-right: 20px;
} }
.inlin {
margin-left: 10px;
}
.text {
color: #606266;
font-size: 14px;
cursor: pointer;
padding: 10px;
}
} }
.member-main { .member-main {
margin-top: 20px; margin-top: 20px;
......
...@@ -65,6 +65,7 @@ ...@@ -65,6 +65,7 @@
top="5vh" top="5vh"
:before-close="handleClose"> :before-close="handleClose">
<check-org <check-org
v-if="dialogOrg"
:circleId='circleId' :circleId='circleId'
:roleType='roleType' :roleType='roleType'
@addOrg="addOrg" @addOrg="addOrg"
......
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
align="center" align="center"
width="140"> width="140">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click="detel(scope.row)" type="text" size="small" style="color:red">删除</el-button> <el-button @click="detel(scope.row)" type="text" size="small" style="color:red" v-if="scope.row.source != 1">删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
<div slot="empty"> <div slot="empty">
...@@ -66,6 +66,7 @@ ...@@ -66,6 +66,7 @@
top="5vh" top="5vh"
:before-close="handleClose"> :before-close="handleClose">
<add-member <add-member
v-if="dialogOrg"
:circleId='circleId' :circleId='circleId'
:roleType='roleType' :roleType='roleType'
@addPeople="addPeople" @addPeople="addPeople"
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册