1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import request from '@/config/axios'
- export type UserGroupVO = {
- id: number
- name: string
- description: string
- userIds: number[]
- status: number
- remark: string
- createTime: string
- }
- // 创建用户组
- export const createUserGroup = async (data: UserGroupVO) => {
- return await request.post({
- url: '/bpm/user-group/create',
- data: data
- })
- }
- // 更新用户组
- export const updateUserGroup = async (data: UserGroupVO) => {
- return await request.put({
- url: '/bpm/user-group/update',
- data: data
- })
- }
- // 删除用户组
- export const deleteUserGroup = async (id: number) => {
- return await request.delete({ url: '/bpm/user-group/delete?id=' + id })
- }
- // 获得用户组
- export const getUserGroup = async (id: number) => {
- return await request.get({ url: '/bpm/user-group/get?id=' + id })
- }
- // 获得用户组分页
- export const getUserGroupPage = async (params) => {
- return await request.get({ url: '/bpm/user-group/page', params })
- }
- // 获取用户组精简信息列表
- export const getUserGroupSimpleList = async (): Promise<UserGroupVO[]> => {
- return await request.get({ url: '/bpm/user-group/simple-list' })
- }
|