diff --git a/package-lock.json b/package-lock.json index 9e6a00b..47b1ddc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "echarts": "^5.4.2", "echarts-gl": "^2.0.9", "echarts-wordcloud": "^2.1.0", - "element-plus": "^2.3.3", + "element-plus": "^2.6.3", "js-cookie": "^3.0.1", "jsplumb": "^2.15.6", "lodash": "^4.17.21", @@ -2243,9 +2243,9 @@ "peer": true }, "node_modules/element-plus": { - "version": "2.4.3", - "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.4.3.tgz", - "integrity": "sha512-b3q26j+lM4SBqiyzw8HybybGnP2pk4MWgrnzzzYW5qKQUgV6EG1Zg7nMCfgCVccI8tNvZoTiUHb2mFaiB9qT8w==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.6.3.tgz", + "integrity": "sha512-U4L/mr+1r+EmAUYUHrs0V/8hHMdBGP07rPymSC72LZCN4jK1UwygQYICegTQ5us4mxeqBvW6wfoEfo003fwCqw==", "dependencies": { "@ctrl/tinycolor": "^3.4.1", "@element-plus/icons-vue": "^2.3.1", diff --git a/package.json b/package.json index 9263213..df82373 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "echarts": "^5.4.2", "echarts-gl": "^2.0.9", "echarts-wordcloud": "^2.1.0", - "element-plus": "^2.3.3", + "element-plus": "^2.6.3", "js-cookie": "^3.0.1", "jsplumb": "^2.15.6", "lodash": "^4.17.21", diff --git a/src/api/system/role/index.ts b/src/api/system/role/index.ts index 3cd86d4..4a6d6d0 100644 --- a/src/api/system/role/index.ts +++ b/src/api/system/role/index.ts @@ -57,13 +57,20 @@ export function dataScope(data:any) { }) } +export function setRoleUsers(data:any) { + return request({ + url: '/api/v1/system/role/setRoleUser', + method: 'put', + data:data + }) +} + // 根据角色ID查询部门树结构 -export function roleDeptTreeSelect(roleId:number) { +export function roleDeptTreeSelect() { return request({ url: '/api/v1/system/role/deptTreeSelect', - method: 'get', - params:{roleId} + method: 'get' }) } diff --git a/src/api/system/user/index.ts b/src/api/system/user/index.ts index b0f1c60..cc155bc 100644 --- a/src/api/system/user/index.ts +++ b/src/api/system/user/index.ts @@ -19,6 +19,15 @@ export function getUserList(query:Object) { }) } +export function getUsersById(roleId:number) { + return request({ + url: '/api/v1/system/user/getByRoleId', + method: 'get', + params:{roleId} + }) +} + + export function getUserSelector(query:Object) { return request({ url: '/api/v1/system/user/selector', diff --git a/src/components/selectUser/component/userList.vue b/src/components/selectUser/component/userList.vue index 8f54a3d..0b4c341 100644 --- a/src/components/selectUser/component/userList.vue +++ b/src/components/selectUser/component/userList.vue @@ -1,14 +1,6 @@ - - - - - +