接口调整

This commit is contained in:
2024-05-06 16:09:56 +08:00
parent 5b2ad83e57
commit 4f90bdcf21
4 changed files with 87 additions and 32 deletions

View File

@@ -1,4 +1,5 @@
import request from '@/utils/request' import request from '@/utils/request'
import createAxios from '@/utils/request'
export function getAreaTree(data: any) { export function getAreaTree(data: any) {
return request({ return request({
@@ -58,4 +59,24 @@ export function deptTreeSelector() {
}) })
} }
/**
* 部门分页
*/
export function deptList(data:any) {
return request({
url: '/user-boot/dept/list',
method: 'POST',
data
})
}
// 根据id获取所有部门信息
export function getDeptListByIds(data:any) {
return request({
url: '/user-boot/dept/getDeptListByIds',
method: 'POST',
data
})
}

View File

@@ -31,3 +31,24 @@ export function roleList(id: number) {
method: 'post' method: 'post'
}) })
} }
/**
* 全部角色
*/
export function allRoleList(data:any) {
return createAxios({
url: '/user-boot/role/allRoleList',
method: 'GET'
})
}
// 根据id获取所有角色信息
export function getRoleListByIds(data:any) {
return createAxios({
url: '/user-boot/role/getRoleListByIds',
method: 'POST',
data
})
}

View File

@@ -162,3 +162,14 @@ export function listAllUserByDeptId(data:any) {
}) })
} }
// 根据id获取所有用户信息
export function getUserListByIds(data:any) {
return request({
url: '/user-boot/user/getUserListByIds',
method: 'POST',
data
})
}

View File

@@ -25,8 +25,10 @@
executionListenerSelectorForCustomEvent, executionListenerSelectorForCustomEvent,
taskListenerSelector taskListenerSelector
} from '@/api/workflow-boot/model' } from '@/api/workflow-boot/model'
import { deptTreeSelector } from '@/api/user-boot/dept' import { deptList, deptTreeSelector, getDeptListByIds } from '@/api/user-boot/dept'
import { flwTemplatePrintSelector, flwTemplateSnSelector } from '@/api/workflow-boot/template' import { flwTemplatePrintSelector, flwTemplateSnSelector } from '@/api/workflow-boot/template'
import { allRoleList, getRoleListByIds } from '@/api/user-boot/role'
import { getUserListByIds, listAllUserByDeptId } from '@/api/user-boot/user'
// 模型设计器的值 // 模型设计器的值
const modelDesignData = ref({}) const modelDesignData = ref({})
@@ -113,46 +115,46 @@
return Promise.resolve(orgTree) return Promise.resolve(orgTree)
}) })
}, },
// orgPageApi: (param) => { orgPageApi: (param) => {
// return modelApi.modelOrgListSelector(param).then((data) => { return deptList(param).then((data) => {
// return Promise.resolve(data) return Promise.resolve(data)
// }) })
// }, },
// rolePageApi: (param) => { rolePageApi: (param) => {
// return modelApi.modelRoleSelector(param).then((data) => { return allRoleList(param).then((data) => {
// return Promise.resolve(data) return Promise.resolve(data)
// }) })
// }, },
// posPageApi: (param) => { // posPageApi: (param) => {
// return modelApi.modelPositionSelector(param).then((data) => { // return modelApi.modelPositionSelector(param).then((data) => {
// return Promise.resolve(data) // return Promise.resolve(data)
// }) // })
// }, // },
// userPageApi: (param) => { userPageApi: (param) => {
// return modelApi.modelUserSelector(param).then((data) => { return listAllUserByDeptId('').then((data) => {
// return Promise.resolve(data) return Promise.resolve(data)
// }) })
// }, },
// checkedUserListApi: (param) => { checkedUserListApi: (param) => {
// return userCenterApi.userCenterGetUserListByIdList(param).then((data) => { return getUserListByIds(param).then((data) => {
// return Promise.resolve(data) return Promise.resolve(data)
// }) })
// }, },
// checkedPosListApi: (param) => { // checkedPosListApi: (param) => {
// return userCenterApi.userCenterGetPositionListByIdList(param).then((data) => { // return userCenterApi.userCenterGetPositionListByIdList(param).then((data) => {
// return Promise.resolve(data) // return Promise.resolve(data)
// }) // })
// }, // },
// checkedOrgListApi: (param) => { checkedOrgListApi: (param) => {
// return userCenterApi.userCenterGetOrgListByIdList(param).then((data) => { return getDeptListByIds(param).then((data) => {
// return Promise.resolve(data) return Promise.resolve(data)
// }) })
// }, },
// checkedRoleListApi: (param) => { checkedRoleListApi: (param) => {
// return userCenterApi.userCenterGetRoleListByIdList(param).then((data) => { return getRoleListByIds(param).then((data) => {
// return Promise.resolve(data) return Promise.resolve(data)
// }) })
// } }
} }
// 抛出钩子 // 抛出钩子
defineExpose({ defineExpose({