Commit 48b990d7 authored by 高宇's avatar 高宇

删除菜单

parent d12c80ef
<template>
<!-- <div class="dashboard-container">-->
<!-- <div class="dashboard-text">当前用户: {{ name }}</div>-->
<!-- <div class="dashboard-text">当前权限: <span v-for="role in roles" :key="role">{{ role }}</span></div>-->
<!-- </div>-->
</template>
<script>
import { mapGetters } from 'vuex'
export default {
name: 'Dashboard',
computed: {
...mapGetters([
'name',
'roles'
])
}
}
</script>
<style lang="scss" scoped>
.dashboard {
&-container {
margin: 30px;
}
&-text {
font-size: 30px;
line-height: 46px;
}
}
</style>
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
</el-table-column> </el-table-column>
<el-table-column label="pgx" prop="pgx"> <el-table-column label="pgx" prop="pgx">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{replace(scope.row.pgx)}}</span> <span>{{ replace(scope.row.pgx) }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="ptype" prop="ptype"> <el-table-column label="ptype" prop="ptype">
...@@ -326,7 +326,7 @@ export default { ...@@ -326,7 +326,7 @@ export default {
methods: { methods: {
replace(value) { replace(value) {
console.log('value') console.log('value')
if (this.dictList.length>0) { if (this.dictList.length > 0) {
return this.dictList.find(item => item.dictValue === value).dictLabel return this.dictList.find(item => item.dictValue === value).dictLabel
} else { } else {
return value return value
......
...@@ -28,7 +28,8 @@ ...@@ -28,7 +28,8 @@
type="primary" type="primary"
icon="el-icon-search" icon="el-icon-search"
size="small" size="small"
@click="handleQuery"> @click="handleQuery"
>
查询 查询
</el-button> </el-button>
</el-form-item> </el-form-item>
...@@ -99,13 +100,13 @@ ...@@ -99,13 +100,13 @@
style="color: #49cec9" style="color: #49cec9"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
>修改</el-button> >修改</el-button>
<!-- <el-button--> <!-- <el-button-->
<!-- v-hasPermi="['sys:role:update']"--> <!-- v-hasPermi="['sys:role:update']"-->
<!-- size="mini"--> <!-- size="mini"-->
<!-- type="text"--> <!-- type="text"-->
<!-- icon="el-icon-circle-check"--> <!-- icon="el-icon-circle-check"-->
<!-- @click="handleMenu(scope.row)"--> <!-- @click="handleMenu(scope.row)"-->
<!-- >数据权限</el-button>--> <!-- >数据权限</el-button>-->
<el-button <el-button
size="mini" size="mini"
type="text" type="text"
...@@ -260,8 +261,8 @@ import { ...@@ -260,8 +261,8 @@ import {
listRole, listRole,
updateRole updateRole
} from '@/api/system/role' } from '@/api/system/role'
import {roleMenuTreeselect, roleMenuTreeselectMC, treeselect as menuTreeselect } from '@/api/system/menu' import { roleMenuTreeselect, roleMenuTreeselectMC, treeselect as menuTreeselect } from '@/api/system/menu'
import {roleDeptTreeselect, treeselect as deptTreeselect } from '@/api/system/dept' import { roleDeptTreeselect, treeselect as deptTreeselect } from '@/api/system/dept'
// import { getRolesByInsId } from '../../../api/businessManage/template' // import { getRolesByInsId } from '../../../api/businessManage/template'
export default { export default {
name: 'Role', name: 'Role',
......
...@@ -149,12 +149,12 @@ ...@@ -149,12 +149,12 @@
style="color: #49cec9" style="color: #49cec9"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
>修改</el-button> >修改</el-button>
<!-- <el-button--> <!-- <el-button-->
<!-- size="mini"--> <!-- size="mini"-->
<!-- type="text"--> <!-- type="text"-->
<!-- :loading="addLoading"--> <!-- :loading="addLoading"-->
<!-- @click="handleResetPwd(scope.row)"--> <!-- @click="handleResetPwd(scope.row)"-->
<!-- >重置</el-button>--> <!-- >重置</el-button>-->
<el-button <el-button
v-if="scope.row.businessId !== 1" v-if="scope.row.businessId !== 1"
size="mini" size="mini"
...@@ -228,7 +228,6 @@ ...@@ -228,7 +228,6 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="用户名称" prop="name"> <el-form-item label="用户名称" prop="name">
...@@ -378,22 +377,22 @@ import { ...@@ -378,22 +377,22 @@ import {
updateUser, updateUser,
uploadFalseFile uploadFalseFile
} from '@/api/system/user' } from '@/api/system/user'
import {getToken} from '@/utils/auth' import { getToken } from '@/utils/auth'
import {treeselect} from '@/api/system/dept' import { treeselect } from '@/api/system/dept'
import TreeSelect from '@riophae/vue-treeselect' import TreeSelect from '@riophae/vue-treeselect'
import '@riophae/vue-treeselect/dist/vue-treeselect.css' import '@riophae/vue-treeselect/dist/vue-treeselect.css'
import {getlistRole} from '@/api/system/role' import { getlistRole } from '@/api/system/role'
export default { export default {
name: 'User', name: 'User',
components: { TreeSelect }, components: { TreeSelect },
data() { data() {
var trueGroupName = (rule, value, callback) => { // const trueGroupName = (rule, value, callback) => {
if (value && !value.trim()) { // if (value && !value.trim()) {
return callback(new Error('请输入正确的用户昵称')) // return callback(new Error('请输入正确的用户昵称'))
} // }
callback() // callback()
} // }
var passwordCheck = (rule, value, callback) => { var passwordCheck = (rule, value, callback) => {
const pattern = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$/ const pattern = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$/
if (!pattern.test(value)) { if (!pattern.test(value)) {
...@@ -401,27 +400,27 @@ export default { ...@@ -401,27 +400,27 @@ export default {
} }
callback() callback()
} }
var phone = (rule, value, callback) => { // var phone = (rule, value, callback) => {
if (!value) { // if (!value) {
return callback(new Error('请输入手机号')) // return callback(new Error('请输入手机号'))
} else { // } else {
callback() // callback()
} // }
} // }
var idNumber = (rule, value, callback) => { // var idNumber = (rule, value, callback) => {
if (!value) { // if (!value) {
return callback(new Error('请输入身份证号')) // return callback(new Error('请输入身份证号'))
} else { // } else {
callback() // callback()
} // }
} // }
var name = (rule, value, callback) => { // var name = (rule, value, callback) => {
if (!value) { // if (!value) {
return callback(new Error('请输入用户类型')) // return callback(new Error('请输入用户类型'))
} else { // } else {
callback() // callback()
} // }
} // }
return { return {
pwdTypeMap: { pwdTypeMap: {
text: true, text: true,
...@@ -537,7 +536,6 @@ export default { ...@@ -537,7 +536,6 @@ export default {
{ required: true, message: '请输入登录名', trigger: 'blur' } { required: true, message: '请输入登录名', trigger: 'blur' }
], ],
password: [ password: [
{ required: true, message: '请输入用户密码', trigger: 'blur' }, { required: true, message: '请输入用户密码', trigger: 'blur' },
{ min: 8, max: 16, message: '长度在 8 到 16 个字符', trigger: 'blur' }, { min: 8, max: 16, message: '长度在 8 到 16 个字符', trigger: 'blur' },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment