From 9b55957f6a1f01941b0d4d5a6668f18a9d612e86 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 30 四月 2025 10:32:58 +0800 Subject: [PATCH] sf --- platform/src/views/business/companyUser.vue | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/platform/src/views/business/companyUser.vue b/platform/src/views/business/companyUser.vue index a0b541d..a0c60a9 100644 --- a/platform/src/views/business/companyUser.vue +++ b/platform/src/views/business/companyUser.vue @@ -48,11 +48,22 @@ </el-table-column> <el-table-column prop="createTime" label="鍒涘缓鏃堕棿" min-width="140px" align="center"></el-table-column> + <el-table-column + v-permissions="['system:user:resetPwd']" + label="鎿嶄綔" + width="120" + fixed="right" + > + <template slot-scope="{row}"> + <el-button type="text" @click="$refs.resetPwdWindow.open(row)" v-permissions="['system:user:resetPwd']">閲嶇疆瀵嗙爜</el-button> + </template> + </el-table-column> </el-table> + <pagination @size-change="handleSizeChange" @current-change="handlePageChange" :pagination="tableData.pagination"> </pagination> </template> - + <ResetPwdWindow ref="resetPwdWindow"/> </TableLayout> </template> @@ -61,10 +72,11 @@ import TableLayout from '@/layouts/TableLayout' import Pagination from '@/components/common/Pagination' import { updateById } from '@/api/system/user' +import ResetPwdWindow from '@/components/system/user/ResetPwdWindow' export default { name: 'Company', extends: BaseTable, - components: { TableLayout, Pagination }, + components: { TableLayout, Pagination, ResetPwdWindow}, data() { return { oepnValidDate: [], -- Gitblit v1.9.3