修改更新用户信息的选项方式

This commit is contained in:
lijun 2025-10-19 00:06:35 +08:00
parent 9843b925dd
commit 8121c1ce7c
1 changed files with 6 additions and 24 deletions

View File

@ -541,22 +541,13 @@ export default {
<el-input v-model="UserUpdateForm.gender"></el-input>
</el-form-item>
<el-form-item label="运行权限" prop="run">
<!-- <el-input v-model="UserUpdateForm.run" v-if="role === 'admin'"></el-input>
<el-input v-model="UserUpdateForm.run" disabled v-if="role !== 'admin'"></el-input> -->
<el-checkbox v-model="UserUpdateForm.run" v-if="role === 'admin'"></el-checkbox>
<el-checkbox v-model="UserUpdateForm.run" disabled v-if="role !== 'admin'"></el-checkbox>
<el-switch v-model="UserUpdateForm.run" :active-value="1" :inactive-value="-1" v-if="role === 'admin'"></el-switch>
</el-form-item>
<el-form-item label="redis权限" prop="redis">
<!-- <el-input v-model="UserUpdateForm.redis" v-if="role === 'admin'"></el-input>
<el-input v-model="UserUpdateForm.redis" disabled v-if="role !== 'admin'"></el-input> -->
<el-checkbox v-model="UserUpdateForm.redis" v-if="role === 'admin'"></el-checkbox>
<el-checkbox v-model="UserUpdateForm.redis" disabled v-if="role!== 'admin'"></el-checkbox>
<el-switch v-model="UserUpdateForm.redis" :active-value="1" :inactive-value="-1" v-if="role === 'admin'"></el-switch>
</el-form-item>
<el-form-item label="上传权限" prop="upload">
<!-- <el-input v-model="UserUpdateForm.upload" v-if="role === 'admin'"></el-input>
<el-input v-model="UserUpdateForm.upload" disabled v-if="role !== 'admin'"></el-input> -->
<el-checkbox v-model="UserUpdateForm.upload" v-if="role === 'admin'"></el-checkbox>
<el-checkbox v-model="UserUpdateForm.upload" disabled v-if="role!== 'admin'"></el-checkbox>
<el-switch v-model="UserUpdateForm.upload" :active-value="1" :inactive-value="-1" v-if="role === 'admin'"></el-switch>
</el-form-item>
<el-form-item label="用户权限" prop="role">
<!-- <el-input v-model="UserUpdateForm.role" v-if="role === 'admin'"></el-input> -->
@ -575,22 +566,13 @@ export default {
</el-form-item>
<el-form-item label="视频管理" prop="video_func">
<!-- <el-input v-model="UserUpdateForm.upload" v-if="role === 'admin'"></el-input>
<el-input v-model="UserUpdateForm.upload" disabled v-if="role !== 'admin'"></el-input> -->
<el-checkbox v-model="UserUpdateForm.video_func" v-if="role === 'admin'"></el-checkbox>
<el-checkbox v-model="UserUpdateForm.video_func" disabled v-if="role!== 'admin'"></el-checkbox>
<el-switch v-model="UserUpdateForm.video_func" :active-value="1" :inactive-value="-1" v-if="role === 'admin'"></el-switch>
</el-form-item>
<el-form-item label="设备管理" prop="device_func">
<!-- <el-input v-model="UserUpdateForm.upload" v-if="role === 'admin'"></el-input>
<el-input v-model="UserUpdateForm.upload" disabled v-if="role !== 'admin'"></el-input> -->
<el-checkbox v-model="UserUpdateForm.device_func" v-if="role === 'admin'"></el-checkbox>
<el-checkbox v-model="UserUpdateForm.device_func" disabled v-if="role!== 'admin'"></el-checkbox>
<el-switch v-model="UserUpdateForm.device_func" :active-value="1" :inactive-value="-1" v-if="role === 'admin'"></el-switch>
</el-form-item>
<el-form-item label="集成部署" prop="cid_func">
<!-- <el-input v-model="UserUpdateForm.upload" v-if="role === 'admin'"></el-input>
<el-input v-model="UserUpdateForm.upload" disabled v-if="role !== 'admin'"></el-input> -->
<el-checkbox v-model="UserUpdateForm.cid_func" v-if="role === 'admin'"></el-checkbox>
<el-checkbox v-model="UserUpdateForm.cid_func" disabled v-if="role!== 'admin'"></el-checkbox>
<el-switch v-model="UserUpdateForm.cid_func" :active-value="1" :inactive-value="-1" v-if="role === 'admin'"></el-switch>
</el-form-item>
<el-form-item label="注册时间" prop="create_time">
<el-input v-model="UserUpdateForm.create_time" disabled></el-input>