禁止修改角色

duizhaopin_ui
cxw 2 years ago
parent dfdf3e3ab7
commit a9a5222771

@ -2,5 +2,5 @@
ENV = 'development'
# base api
VUE_APP_BASE_API = 'http://127.0.0.1:9001'
VUE_APP_FACE_API = 'http://127.0.0.1:5000'
VUE_APP_BASE_API = 'http://192.168.1.114:9001'
VUE_APP_FACE_API = 'http://192.168.1.114:5000'

@ -2,6 +2,6 @@
ENV = 'production'
# base api
VUE_APP_BASE_API = 'http://127.0.0.1:9001'
VUE_APP_FACE_API ='http://127.0.0.1:5000'
VUE_APP_BASE_API = 'http://192.168.1.114:9001'
VUE_APP_FACE_API ='http://192.168.1.114:5000'

@ -4,6 +4,6 @@ NODE_ENV = production
ENV = 'staging'
# base api
VUE_APP_BASE_API = 'http://127.0.0.1:9001'
VUE_APP_FACE_API='http://127.0.0.1:5000'
VUE_APP_BASE_API = 'http://192.168.1.114:9001'
VUE_APP_FACE_API='http://192.168.1.114:5000'

@ -40,7 +40,7 @@
<el-input v-model="formData.qq" placeholder="请输入QQ号码" clearable :style="{width: '100%'}" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-col :span="12" v-if="title !='编辑用户'">
<el-form-item label="角色" prop="role_id">
<el-select v-model="formData.role_id" placeholder="请选择角色" clearable :style="{width: '100%'}">
<el-option
@ -71,7 +71,7 @@ export default {
name: 'UserForm',
components: {},
// eslint-disable-next-line vue/require-prop-types
props: ['handlecancel', 'propsformdata', 'handlesubmit', 'roledata'],
props: ['handlecancel', 'propsformdata', 'handlesubmit', 'roledata','title'],
data() {
return {
formData: {
@ -82,7 +82,7 @@ export default {
user_code: undefined,
qq: undefined,
role_id: undefined,
is_enabled: false
is_enabled: true
},
rules: {
real_name: [{

@ -204,7 +204,7 @@
<el-table-column type="selection" width="55" align="center" />
<el-table-column type="index" width="50" />
<el-table-column align="center" property="real_name" label="用户名称" />
<el-table-column align="center" property="user_code" label="号" />
<el-table-column align="center" property="user_code" label="号" />
<el-table-column align="center" label="禁用状态">
<template slot-scope="scope">
<el-tag :type="scope.row.drawer_type === 1?'danger':'success'">

@ -2,9 +2,9 @@
<div class="main-container-text">
<div class="title">用户管理</div>
<div class="header">
<el-input v-model="user_code" clearable placeholder="请输入号" />
<el-input v-model="user_code" clearable placeholder="请输入号" />
<el-input v-model="real_name" clearable placeholder="请输入姓名" />
<el-select v-model="role_id" clearable placeholder="请输入角色" :value="manageer">
<el-select v-model="role_id" clearable placeholder="请输入角色" :value="manageer">
<el-option
v-for="item in roleData"
:key="item.role_id"
@ -38,7 +38,7 @@
/>
<el-table-column
prop="user_code"
label="号"
label="号"
align="center"
/>
<el-table-column
@ -132,6 +132,7 @@
<UserForm
:propsformdata="userFormData"
:roledata="roleData"
:title="userFormTitle"
@handlesubmit="handleUserSubmit"
@handlecancel="handleUserFormCancel"
/>
@ -257,7 +258,7 @@
<img v-if="play" id="video" ref="img" width="200px" height="200px" :src="play" alt="">
</div>
<div class="name">{{ opt_current_user.real_name }}</div>
<div class="code">{{ opt_current_user.user_code }}</div>
<div class="code">{{ opt_current_user.user_code }}</div>
<div class="result">
请稍后<br>
正在为您录入人脸信息..
@ -468,6 +469,16 @@ export default {
handleAddUser() {
this.userFormTitle = '新增用户'
this.dialogVisible = true
this.userFormData = {
real_name: undefined,
mobile: undefined,
sex: undefined,
email: undefined,
user_code: undefined,
qq: undefined,
role_id: undefined,
is_enabled: true
}
},
handleEdit(index, row) {
this.userFormTitle = '编辑用户'

Loading…
Cancel
Save