From 2fc220f9d3ebd451ecaf874570b9a5e66b262d78 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期三, 15 一月 2025 17:42:32 +0800
Subject: [PATCH] update 优化 支持最新版本json部署文件上传
---
src/views/system/user/authRole.vue | 20 ++++++++++++++++----
1 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/src/views/system/user/authRole.vue b/src/views/system/user/authRole.vue
index b661811..070221a 100644
--- a/src/views/system/user/authRole.vue
+++ b/src/views/system/user/authRole.vue
@@ -2,7 +2,7 @@
<div class="p-2">
<div class="panel">
<h4 class="panel-title">鍩烘湰淇℃伅</h4>
- <el-form :model="form" label-width="80px" :inline="true">
+ <el-form :model="form" :inline="true">
<el-row :gutter="10">
<el-col :span="2.5">
<el-form-item label="鐢ㄦ埛鏄电О" prop="nickName">
@@ -58,6 +58,8 @@
import { RoleVO } from '@/api/system/role/types';
import { getAuthRole, updateAuthRole } from '@/api/system/user';
import { UserForm } from '@/api/system/user/types';
+import { RouteLocationNormalized } from 'vue-router';
+import { parseTime } from '@/utils/ruoyi';
const route = useRoute();
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
@@ -78,8 +80,8 @@
/** 鍗曞嚮閫変腑琛屾暟鎹� */
const clickRow = (row: RoleVO) => {
- // ele鐨勬柟娉曟湁闂锛宻elected搴旇涓哄彲閫夊弬鏁�
- tableRef.value?.toggleRowSelection(row, false);
+ row.flag = !row.flag;
+ tableRef.value?.toggleRowSelection(row, row.flag);
};
/** 澶氶�夋閫変腑鏁版嵁 */
const handleSelectionChange = (selection: RoleVO[]) => {
@@ -91,7 +93,17 @@
};
/** 鍏抽棴鎸夐挳 */
const close = () => {
- const obj = { path: '/system/user' };
+ const obj: RouteLocationNormalized = {
+ fullPath: '',
+ hash: '',
+ matched: [],
+ meta: undefined,
+ name: undefined,
+ params: undefined,
+ query: undefined,
+ redirectedFrom: undefined,
+ path: '/system/user'
+ };
proxy?.$tab.closeOpenPage(obj);
};
/** 鎻愪氦鎸夐挳 */
--
Gitblit v1.9.3