From 115769e9ad3ddc64e21ad7285450c4c563c745ed Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期三, 20 八月 2025 17:20:29 +0800 Subject: [PATCH] 用户管理页面 --- src/views/system/user/index.vue | 49 +++++++++++++++++++------------------------------ 1 files changed, 19 insertions(+), 30 deletions(-) diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 29d5e4c..f10c08a 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -59,37 +59,37 @@ @tree-select="onTreeSelect" /> --> <div class="w-full mt-2"> - <el-form + <!-- <el-form ref="formRef" :inline="true" :model="form" class="search-form bg-bg_color w-full pl-8 pt-[12px] overflow-auto" > - <el-form-item label="鐢ㄦ埛鍚嶇О锛�" prop="username"> + <el-form-item label="濮撳悕锛�" prop="name"> <el-input - v-model="form.username" - placeholder="璇疯緭鍏ョ敤鎴峰悕绉�" + v-model="form.name" + placeholder="璇疯緭鍏ュ鍚�" clearable class="w-[180px]!" /> </el-form-item> - <el-form-item label="鎵嬫満鍙风爜锛�" prop="phone"> + <el-form-item label="鎵嬫満鍙风爜锛�" prop="phoneNumber"> <el-input - v-model="form.phone" + v-model="form.phoneNumber" placeholder="璇疯緭鍏ユ墜鏈哄彿鐮�" clearable class="w-[180px]!" /> </el-form-item> - <el-form-item label="鐘舵�侊細" prop="status"> + <el-form-item label="鏄惁鍚敤" prop="isEN"> <el-select - v-model="form.status" - placeholder="璇烽�夋嫨" + v-model="form.isEN" + placeholder="璇烽�夋嫨鐘舵��" clearable class="w-[180px]!" > - <el-option label="宸插紑鍚�" value="1" /> - <el-option label="宸插叧闂�" value="0" /> + <el-option label="宸插紑鍚�" :value="true" /> + <el-option label="宸插叧闂�" :value="false" /> </el-select> </el-form-item> <el-form-item> @@ -105,17 +105,11 @@ 閲嶇疆 </el-button> </el-form-item> - </el-form> + </el-form> --> <PureTableBar title="" :columns="columns" @refresh="onSearch"> <template #buttons> - <el-button - type="primary" - :icon="useRenderIcon(AddFill)" - @click="openDialog()" - > - 鏂板鐢ㄦ埛 - </el-button> + <el-button type="primary" @click="openDialog()"> 鏂板鐢ㄦ埛 </el-button> </template> <template v-slot="{ size, dynamicColumns }"> <div @@ -148,7 +142,6 @@ adaptive :adaptiveConfig="{ offsetBottom: 108 }" align-whole="center" - table-layout="auto" :loading="loading" :size="size" :data="dataList" @@ -169,10 +162,8 @@ :size="size" :icon="useRenderIcon(EditPen)" @click="openDialog('淇敼', row)" - > - 淇敼 - </el-button> - <el-popconfirm + /> + <!-- <el-popconfirm :title="`鏄惁纭鍒犻櫎鐢ㄦ埛缂栧彿涓�${row.id}鐨勮繖鏉℃暟鎹甡" @confirm="handleDelete(row)" > @@ -183,12 +174,10 @@ type="primary" :size="size" :icon="useRenderIcon(Delete)" - > - 鍒犻櫎 - </el-button> + /> </template> - </el-popconfirm> - <el-dropdown> + </el-popconfirm> --> + <!-- <el-dropdown> <el-button class="ml-3! mt-[2px]!" link @@ -237,7 +226,7 @@ </el-dropdown-item> </el-dropdown-menu> </template> - </el-dropdown> + </el-dropdown> --> </template> </pure-table> </template> -- Gitblit v1.9.1