|
@@ -48,19 +48,19 @@
|
|
|
<template #header>
|
|
|
<div class="flex justify-between">
|
|
|
<div>
|
|
|
- <el-button
|
|
|
- v-hasPerm="['sys:user:add']"
|
|
|
- type="primary"
|
|
|
- @click="openDialog('user-form')"
|
|
|
- ><i-ep-plus />新增</el-button
|
|
|
- >
|
|
|
- <el-button
|
|
|
- v-hasPerm="['sys:user:delete']"
|
|
|
- type="danger"
|
|
|
- :disabled="removeIds.length === 0"
|
|
|
- @click="handleDelete()"
|
|
|
- ><i-ep-delete />删除</el-button
|
|
|
- >
|
|
|
+ <!-- <el-button-->
|
|
|
+ <!-- v-hasPerm="['sys:user:add']"-->
|
|
|
+ <!-- type="primary"-->
|
|
|
+ <!-- @click="openDialog('user-form')"-->
|
|
|
+ <!-- ><i-ep-plus />新增</el-button-->
|
|
|
+ <!-- >-->
|
|
|
+ <!-- <el-button-->
|
|
|
+ <!-- v-hasPerm="['sys:user:delete']"-->
|
|
|
+ <!-- type="danger"-->
|
|
|
+ <!-- :disabled="removeIds.length === 0"-->
|
|
|
+ <!-- @click="handleDelete()"-->
|
|
|
+ <!-- ><i-ep-delete />删除</el-button-->
|
|
|
+ <!-- >-->
|
|
|
</div>
|
|
|
<div>
|
|
|
<el-dropdown split-button>
|
|
@@ -144,15 +144,15 @@
|
|
|
/>
|
|
|
<el-table-column label="操作" fixed="right" width="220">
|
|
|
<template #default="scope">
|
|
|
- <el-button
|
|
|
- v-hasPerm="['sys:user:reset_pwd']"
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- link
|
|
|
- v-if="scope.row.id !== '1'"
|
|
|
- @click="resetPassword(scope.row)"
|
|
|
- ><i-ep-refresh-left />重置密码</el-button
|
|
|
- >
|
|
|
+ <!-- <el-button-->
|
|
|
+ <!-- v-hasPerm="['sys:user:reset_pwd']"-->
|
|
|
+ <!-- type="primary"-->
|
|
|
+ <!-- size="small"-->
|
|
|
+ <!-- link-->
|
|
|
+ <!-- v-if="scope.row.id !== '1'"-->
|
|
|
+ <!-- @click="resetPassword(scope.row)"-->
|
|
|
+ <!-- ><i-ep-refresh-left />重置密码</el-button-->
|
|
|
+ <!-- >-->
|
|
|
<el-button
|
|
|
v-hasPerm="['sys:user:edit']"
|
|
|
type="primary"
|
|
@@ -162,15 +162,15 @@
|
|
|
@click="openDialog('user-form', scope.row)"
|
|
|
><i-ep-edit />编辑</el-button
|
|
|
>
|
|
|
- <el-button
|
|
|
- v-hasPerm="['sys:user:del']"
|
|
|
- type="primary"
|
|
|
- link
|
|
|
- size="small"
|
|
|
- v-if="scope.row.id !== '1'"
|
|
|
- @click="handleDelete(scope.row.id)"
|
|
|
- ><i-ep-delete />删除</el-button
|
|
|
- >
|
|
|
+ <!-- <el-button-->
|
|
|
+ <!-- v-hasPerm="['sys:user:del']"-->
|
|
|
+ <!-- type="primary"-->
|
|
|
+ <!-- link-->
|
|
|
+ <!-- size="small"-->
|
|
|
+ <!-- v-if="scope.row.id !== '1'"-->
|
|
|
+ <!-- @click="handleDelete(scope.row.id)"-->
|
|
|
+ <!-- ><i-ep-delete />删除</el-button-->
|
|
|
+ <!-- >-->
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -216,6 +216,7 @@
|
|
|
<el-form-item label="用户昵称" prop="nickName">
|
|
|
<el-input
|
|
|
v-model="formData.nickName"
|
|
|
+ :disabled="!!formData.id"
|
|
|
placeholder="请输入用户昵称"
|
|
|
/>
|
|
|
</el-form-item>
|
|
@@ -228,6 +229,7 @@
|
|
|
<el-input
|
|
|
v-model="formData.employeeCode"
|
|
|
placeholder="请输入员工编号"
|
|
|
+ :disabled="!!formData.id"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|