ソースを参照

用户管理。

jxq 2 ヶ月 前
コミット
c0cec9e127
1 ファイル変更33 行追加31 行削除
  1. 33 31
      src/views/system/user/index.vue

+ 33 - 31
src/views/system/user/index.vue

@@ -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>