fix: 角色id出错

This commit is contained in:
lzy 2023-09-04 13:58:04 +08:00
parent 4e2ff97dd0
commit 16bb88e446

View File

@ -74,8 +74,8 @@
<template slot-scope="scope"> <template slot-scope="scope">
<span style="margin-left: 10px" v-for='role in scope.row.roleIds'> <span style="margin-left: 10px" v-for='role in scope.row.roleIds'>
<el-tag v-if="role === -1">超级管理员</el-tag> <el-tag v-if="role === -1">超级管理员</el-tag>
<el-tag v-else-if="role === 0">校级管理员</el-tag> <el-tag v-else-if="role === 1">校级管理员</el-tag>
<el-tag v-else-if="role === 1">教师</el-tag> <el-tag v-else-if="role === 0">教师</el-tag>
<el-tag v-else-if="role === 3">学生</el-tag> <el-tag v-else-if="role === 3">学生</el-tag>
<el-tag v-else>暂未设置</el-tag> <el-tag v-else>暂未设置</el-tag>
</span> </span>
@ -112,8 +112,8 @@
<el-form-item label="可访问角色"> <el-form-item label="可访问角色">
<el-checkbox-group v-model="form.roleIds"> <el-checkbox-group v-model="form.roleIds">
<el-checkbox :label="-1" name="type">超级管理员</el-checkbox> <el-checkbox :label="-1" name="type">超级管理员</el-checkbox>
<el-checkbox :label="0" name="type">校级管理员</el-checkbox> <el-checkbox :label="1" name="type">校级管理员</el-checkbox>
<el-checkbox :label="1" name="type">教师</el-checkbox> <el-checkbox :label="0" name="type">教师</el-checkbox>
<el-checkbox :label="3" name="type">学生</el-checkbox> <el-checkbox :label="3" name="type">学生</el-checkbox>
</el-checkbox-group> </el-checkbox-group>
</el-form-item> </el-form-item>
@ -137,8 +137,8 @@
<el-form-item label="可访问角色"> <el-form-item label="可访问角色">
<el-checkbox-group v-model="form.roleIds"> <el-checkbox-group v-model="form.roleIds">
<el-checkbox :label="-1" name="type">超级管理员</el-checkbox> <el-checkbox :label="-1" name="type">超级管理员</el-checkbox>
<el-checkbox :label="0" name="type">校级管理员</el-checkbox> <el-checkbox :label="1" name="type">校级管理员</el-checkbox>
<el-checkbox :label="1" name="type">教师</el-checkbox> <el-checkbox :label="0" name="type">教师</el-checkbox>
<el-checkbox :label="3" name="type">学生</el-checkbox> <el-checkbox :label="3" name="type">学生</el-checkbox>
</el-checkbox-group> </el-checkbox-group>
</el-form-item> </el-form-item>
@ -180,10 +180,10 @@
value: '-1', value: '-1',
label: '超级管理员' label: '超级管理员'
}, { }, {
value: '0', value: '1',
label: '校级管理员' label: '校级管理员'
}, { }, {
value: '1', value: '0',
label: '教师' label: '教师'
}, { }, {
value: '3', value: '3',
@ -219,7 +219,7 @@
_this = this _this = this
}, },
mounted() { mounted() {
_this.baseUrlChange(3) _this.baseUrlChange(1)
}, },
methods: { methods: {
roleChange: function (val) { roleChange: function (val) {