|
|
swagger: "2.0"
|
|
|
info:
|
|
|
title: ""
|
|
|
description: 天联企业管理系统
|
|
|
contact:
|
|
|
name: ""
|
|
|
email: ""
|
|
|
home: ""
|
|
|
version: 0.0.1
|
|
|
paths: {}
|
|
|
definitions:
|
|
|
AuthCompanySignUpRequestBody:
|
|
|
title: AuthCompanySignUpRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
companyName:
|
|
|
type: string
|
|
|
description: 企业名称
|
|
|
required:
|
|
|
- companyName
|
|
|
contacts:
|
|
|
type: string
|
|
|
description: 联系人
|
|
|
required:
|
|
|
- contacts
|
|
|
industryCategory:
|
|
|
type: string
|
|
|
description: 所属行业
|
|
|
required:
|
|
|
- industryCategory
|
|
|
password:
|
|
|
type: string
|
|
|
description: 密码
|
|
|
required:
|
|
|
- password
|
|
|
phone:
|
|
|
type: string
|
|
|
description: 手机号码
|
|
|
required:
|
|
|
- phone
|
|
|
scale:
|
|
|
type: string
|
|
|
description: 规模
|
|
|
required:
|
|
|
- scale
|
|
|
AuthCompanySignUpResponseBody:
|
|
|
title: 'Mediatype identifier: AuthCompanySignUpResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
AuthDestoryAccountRequestBody:
|
|
|
title: AuthDestoryAccountRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
usersId:
|
|
|
type: integer
|
|
|
description: 用户编号
|
|
|
required:
|
|
|
- usersId
|
|
|
AuthDestoryAccountResponseBody:
|
|
|
title: 'Mediatype identifier: AuthDestoryAccountResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
AuthPhoneAuthCheckRequestBody:
|
|
|
title: AuthPhoneAuthCheckRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
password:
|
|
|
type: string
|
|
|
description: 密码
|
|
|
required:
|
|
|
- password
|
|
|
phone:
|
|
|
type: string
|
|
|
description: 手机号码
|
|
|
required:
|
|
|
- phone
|
|
|
AuthPhoneAuthCheckResponseBody:
|
|
|
title: 'Mediatype identifier: AuthPhoneAuthCheckResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
AuthPhoneAuthResetPasswordRequestBody:
|
|
|
title: AuthPhoneAuthResetPasswordRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
password:
|
|
|
type: string
|
|
|
description: 密码
|
|
|
required:
|
|
|
- password
|
|
|
phone:
|
|
|
type: string
|
|
|
description: 手机号码
|
|
|
required:
|
|
|
- phone
|
|
|
AuthPhoneAuthResetPasswordResponseBody:
|
|
|
title: 'Mediatype identifier: AuthPhoneAuthResetPasswordResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
msg:
|
|
|
type: string
|
|
|
description: 消息
|
|
|
MenuCreateMenuRequestBody:
|
|
|
title: MenuCreateMenuRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
accessCode:
|
|
|
type: string
|
|
|
description: 权限编码 users:edit
|
|
|
required:
|
|
|
- accessCode
|
|
|
code:
|
|
|
type: string
|
|
|
description: 菜单编码 SYSTEM_USER_EDIT / 100101 (字符编码)
|
|
|
required:
|
|
|
- code
|
|
|
enableStatus:
|
|
|
type: integer
|
|
|
description: 启用状态(启用:1 禁用:0)
|
|
|
required:
|
|
|
- enableStatus
|
|
|
icon:
|
|
|
type: string
|
|
|
description: 菜单图标
|
|
|
isPublish:
|
|
|
type: integer
|
|
|
description: 菜单是否公开状态,[0:隐藏],[1:显示],默认显示
|
|
|
required:
|
|
|
- isPublish
|
|
|
menuName:
|
|
|
type: string
|
|
|
description: 菜单名称
|
|
|
required:
|
|
|
- menuName
|
|
|
menuType:
|
|
|
type: string
|
|
|
description: 菜单类型 (目录catalog、菜单menu、按钮button)
|
|
|
required:
|
|
|
- menuType
|
|
|
parentId:
|
|
|
type: integer
|
|
|
description: 父级id
|
|
|
format: int64
|
|
|
remark:
|
|
|
type: string
|
|
|
description: 菜单说明
|
|
|
sort:
|
|
|
type: integer
|
|
|
description: 排序
|
|
|
required:
|
|
|
- sort
|
|
|
MenuCreateMenuResponseBody:
|
|
|
title: 'Mediatype identifier: MenuCreateMenuResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
menu:
|
|
|
$ref: '#/definitions/menuResponseBody'
|
|
|
MenuGetMenuResponseBody:
|
|
|
title: 'Mediatype identifier: MenuGetMenuResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
menu:
|
|
|
$ref: '#/definitions/menuResponseBody'
|
|
|
MenuListMenuResponseBody:
|
|
|
title: 'Mediatype identifier: MenuListMenuResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
count:
|
|
|
type: integer
|
|
|
description: 匹配数目
|
|
|
required:
|
|
|
- count
|
|
|
menus:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/menuResponseBody'
|
|
|
required:
|
|
|
- menus
|
|
|
MenuRemoveMenuResponseBody:
|
|
|
title: 'Mediatype identifier: MenuRemoveMenuResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
menu:
|
|
|
$ref: '#/definitions/menuResponseBody'
|
|
|
MenuUpdateMenuRequestBody:
|
|
|
title: MenuUpdateMenuRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
accessCode:
|
|
|
type: string
|
|
|
description: 权限编码 users:edit
|
|
|
code:
|
|
|
type: string
|
|
|
description: 菜单编码 SYSTEM_USER_EDIT / 100101 (字符编码)
|
|
|
required:
|
|
|
- code
|
|
|
enableStatus:
|
|
|
type: integer
|
|
|
description: 启用状态(启用:1 禁用:0)
|
|
|
required:
|
|
|
- enableStatus
|
|
|
icon:
|
|
|
type: string
|
|
|
description: 菜单图标
|
|
|
isPublish:
|
|
|
type: integer
|
|
|
description: 菜单是否公开状态,[0:隐藏],[1:显示],默认显示
|
|
|
format: int64
|
|
|
menuName:
|
|
|
type: string
|
|
|
description: 菜单名称
|
|
|
required:
|
|
|
- menuName
|
|
|
menuType:
|
|
|
type: string
|
|
|
description: 菜单类型 (目录catalog、菜单menu、按钮button)
|
|
|
required:
|
|
|
- menuType
|
|
|
remark:
|
|
|
type: string
|
|
|
description: 菜单说明
|
|
|
sort:
|
|
|
type: integer
|
|
|
description: 排序
|
|
|
required:
|
|
|
- sort
|
|
|
MenuUpdateMenuResponseBody:
|
|
|
title: 'Mediatype identifier: MenuUpdateMenuResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
menu:
|
|
|
$ref: '#/definitions/menuResponseBody'
|
|
|
OrgCreateOrgRequestBody:
|
|
|
title: OrgCreateOrgRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
companyId:
|
|
|
type: integer
|
|
|
description: 企业id
|
|
|
required:
|
|
|
- companyId
|
|
|
isOrg:
|
|
|
type: string
|
|
|
required:
|
|
|
- isOrg
|
|
|
orgCode:
|
|
|
type: string
|
|
|
description: 组织编码
|
|
|
required:
|
|
|
- orgCode
|
|
|
orgName:
|
|
|
type: string
|
|
|
description: 组织名称
|
|
|
required:
|
|
|
- orgName
|
|
|
parentId:
|
|
|
type: integer
|
|
|
description: 父级ID
|
|
|
required:
|
|
|
- parentId
|
|
|
OrgCreateOrgResponseBody:
|
|
|
title: 'Mediatype identifier: OrgCreateOrgResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
org:
|
|
|
$ref: '#/definitions/orgResponseBody'
|
|
|
OrgGetOrgResponseBody:
|
|
|
title: 'Mediatype identifier: OrgGetOrgResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
org:
|
|
|
$ref: '#/definitions/orgResponseBody'
|
|
|
OrgGetOrgSubDepartmentResponseBody:
|
|
|
title: 'Mediatype identifier: OrgGetOrgSubDepartmentResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
org:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/orgResponseBody'
|
|
|
required:
|
|
|
- org
|
|
|
OrgListOrgResponseBody:
|
|
|
title: 'Mediatype identifier: OrgListOrgResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
count:
|
|
|
type: integer
|
|
|
description: 匹配数目
|
|
|
required:
|
|
|
- count
|
|
|
orgs:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/orgResponseBody'
|
|
|
required:
|
|
|
- orgs
|
|
|
OrgRemoveOrgResponseBody:
|
|
|
title: 'Mediatype identifier: OrgRemoveOrgResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
org:
|
|
|
$ref: '#/definitions/orgResponseBody'
|
|
|
OrgUpdateOrgRequestBody:
|
|
|
title: OrgUpdateOrgRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
isOrg:
|
|
|
type: string
|
|
|
required:
|
|
|
- isOrg
|
|
|
orgCode:
|
|
|
type: string
|
|
|
description: 组织编码
|
|
|
required:
|
|
|
- orgCode
|
|
|
orgName:
|
|
|
type: string
|
|
|
description: 组织名称
|
|
|
required:
|
|
|
- orgName
|
|
|
parentId:
|
|
|
type: integer
|
|
|
description: 父级ID
|
|
|
required:
|
|
|
- parentId
|
|
|
OrgUpdateOrgResponseBody:
|
|
|
title: 'Mediatype identifier: OrgUpdateOrgResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
org:
|
|
|
$ref: '#/definitions/orgResponseBody'
|
|
|
RoleAssginRoleToUsersRequestBody:
|
|
|
title: RoleAssginRoleToUsersRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
roleId:
|
|
|
type: integer
|
|
|
description: 角色ID
|
|
|
required:
|
|
|
- roleId
|
|
|
usersIds:
|
|
|
type: array
|
|
|
items:
|
|
|
type: integer
|
|
|
format: int64
|
|
|
description: 用户列表
|
|
|
RoleAssginRoleToUsersResponseBody:
|
|
|
title: 'Mediatype identifier: RoleAssginRoleToUsersResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
RoleCreateRoleRequestBody:
|
|
|
title: RoleCreateRoleRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
desc:
|
|
|
type: integer
|
|
|
description: 描述
|
|
|
format: int64
|
|
|
roleName:
|
|
|
type: string
|
|
|
description: 角色名称
|
|
|
required:
|
|
|
- roleName
|
|
|
RoleCreateRoleResponseBody:
|
|
|
title: 'Mediatype identifier: RoleCreateRoleResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
role:
|
|
|
$ref: '#/definitions/roleResponseBody'
|
|
|
RoleGetRoleAccessMenusResponseBody:
|
|
|
title: 'Mediatype identifier: RoleGetRoleAccessMenusResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
accessMenus:
|
|
|
type: array
|
|
|
items:
|
|
|
type: integer
|
|
|
format: int64
|
|
|
required:
|
|
|
- accessMenus
|
|
|
RoleGetRoleRelatedUsersResponseBody:
|
|
|
title: 'Mediatype identifier: RoleGetRoleRelatedUsersResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
role:
|
|
|
$ref: '#/definitions/roleResponseBody'
|
|
|
RoleGetRoleResponseBody:
|
|
|
title: 'Mediatype identifier: RoleGetRoleResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
role:
|
|
|
$ref: '#/definitions/roleResponseBody'
|
|
|
RoleListRoleResponseBody:
|
|
|
title: 'Mediatype identifier: RoleListRoleResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
count:
|
|
|
type: integer
|
|
|
description: 匹配数目
|
|
|
required:
|
|
|
- count
|
|
|
roles:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/roleResponseBody'
|
|
|
required:
|
|
|
- roles
|
|
|
RoleRemoveRoleResponseBody:
|
|
|
title: 'Mediatype identifier: RoleRemoveRoleResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
role:
|
|
|
$ref: '#/definitions/roleResponseBody'
|
|
|
RoleUnAssginRoleToUsersRequestBody:
|
|
|
title: RoleUnAssginRoleToUsersRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
roleId:
|
|
|
type: integer
|
|
|
description: 角色ID
|
|
|
required:
|
|
|
- roleId
|
|
|
usersIds:
|
|
|
type: array
|
|
|
items:
|
|
|
type: integer
|
|
|
format: int64
|
|
|
description: 用户列表
|
|
|
RoleUnAssginRoleToUsersResponseBody:
|
|
|
title: 'Mediatype identifier: RoleUnAssginRoleToUsersResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
RoleUpdateRoleAccessMenusRequestBody:
|
|
|
title: RoleUpdateRoleAccessMenusRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
accessMenus:
|
|
|
type: array
|
|
|
items:
|
|
|
type: integer
|
|
|
format: int64
|
|
|
description: 菜单编号列表
|
|
|
RoleUpdateRoleAccessMenusResponseBody:
|
|
|
title: 'Mediatype identifier: RoleUpdateRoleAccessMenusResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
role:
|
|
|
$ref: '#/definitions/roleResponseBody'
|
|
|
RoleUpdateRoleRequestBody:
|
|
|
title: RoleUpdateRoleRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
desc:
|
|
|
type: integer
|
|
|
description: 描述
|
|
|
format: int64
|
|
|
roleName:
|
|
|
type: string
|
|
|
description: 角色名称
|
|
|
required:
|
|
|
- roleName
|
|
|
RoleUpdateRoleResponseBody:
|
|
|
title: 'Mediatype identifier: RoleUpdateRoleResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
role:
|
|
|
$ref: '#/definitions/roleResponseBody'
|
|
|
UsersBatchAddRequestBody:
|
|
|
title: UsersBatchAddRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
users:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/usersRequestBody'
|
|
|
description: 用户列表
|
|
|
usersType:
|
|
|
type: integer
|
|
|
description: 用户类型 1:企业内部用户(内部添加) 2:共创用户 1024:企业注册用户(注册添加)
|
|
|
required:
|
|
|
- usersType
|
|
|
UsersBatchAddResponseBody:
|
|
|
title: 'Mediatype identifier: UsersBatchAddResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
UsersBatchEnableRequestBody:
|
|
|
title: UsersBatchEnableRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
enableStatus:
|
|
|
type: integer
|
|
|
description: 启用状态(启用:1 禁用:2 注销:3)
|
|
|
required:
|
|
|
- enableStatus
|
|
|
usersIds:
|
|
|
type: array
|
|
|
items:
|
|
|
type: integer
|
|
|
format: int64
|
|
|
required:
|
|
|
- usersIds
|
|
|
UsersBatchEnableResponseBody:
|
|
|
title: 'Mediatype identifier: UsersBatchEnableResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
UsersBatchResetPasswordRequestBody:
|
|
|
title: UsersBatchResetPasswordRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
password:
|
|
|
type: string
|
|
|
description: 密码
|
|
|
required:
|
|
|
- password
|
|
|
usersIds:
|
|
|
type: array
|
|
|
items:
|
|
|
type: integer
|
|
|
format: int64
|
|
|
required:
|
|
|
- usersIds
|
|
|
UsersBatchResetPasswordResponseBody:
|
|
|
title: 'Mediatype identifier: UsersBatchResetPasswordResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
UsersCreateUsersRequestBody:
|
|
|
title: UsersCreateUsersRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
companyId:
|
|
|
type: integer
|
|
|
description: 企业id
|
|
|
required:
|
|
|
- companyId
|
|
|
cooperationInfo:
|
|
|
$ref: '#/definitions/cooperationInfoRequestBody'
|
|
|
departmentId:
|
|
|
type: integer
|
|
|
description: 所属部门
|
|
|
format: int64
|
|
|
enableStatus:
|
|
|
type: integer
|
|
|
description: 启用状态(启用:1 禁用:2)
|
|
|
format: int64
|
|
|
organizationId:
|
|
|
type: integer
|
|
|
description: 组织机构
|
|
|
format: int64
|
|
|
usersCode:
|
|
|
type: string
|
|
|
description: 用户编号
|
|
|
required:
|
|
|
- usersCode
|
|
|
usersOrg:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/orgRequestBody'
|
|
|
description: 用户关联的组织
|
|
|
usersRole:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/roleRequestBody'
|
|
|
description: 用户关联的角色
|
|
|
usersType:
|
|
|
type: integer
|
|
|
description: 用户类型 1:企业内部用户(内部添加) 2:共创用户 1024:企业注册用户(注册添加)
|
|
|
required:
|
|
|
- usersType
|
|
|
UsersCreateUsersResponseBody:
|
|
|
title: 'Mediatype identifier: UsersCreateUsersResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
users:
|
|
|
$ref: '#/definitions/usersResponseBody'
|
|
|
UsersFavoriteMenusDeleteFavoriteMenusResponseBody:
|
|
|
title: 'Mediatype identifier: UsersFavoriteMenusDeleteFavoriteMenusResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
UsersFavoriteMenusGetFavoriteMenusResponseBody:
|
|
|
title: 'Mediatype identifier: UsersFavoriteMenusGetFavoriteMenusResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
users:
|
|
|
$ref: '#/definitions/usersResponseBody'
|
|
|
UsersFavoriteMenusUpdateFavoriteMenusRequestBody:
|
|
|
title: UsersFavoriteMenusUpdateFavoriteMenusRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
favoriteMenus:
|
|
|
type: array
|
|
|
items:
|
|
|
type: string
|
|
|
description: 菜单编码列表
|
|
|
UsersFavoriteMenusUpdateFavoriteMenusResponseBody:
|
|
|
title: 'Mediatype identifier: UsersFavoriteMenusUpdateFavoriteMenusResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
UsersGetUsersAccessMenusResponseBody:
|
|
|
title: 'Mediatype identifier: UsersGetUsersAccessMenusResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
menus:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/menuResponseBody'
|
|
|
required:
|
|
|
- menus
|
|
|
UsersGetUsersBaseInfoResponseBody:
|
|
|
title: 'Mediatype identifier: UsersGetUsersBaseInfoResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
users:
|
|
|
$ref: '#/definitions/usersResponseBody'
|
|
|
UsersGetUsersResponseBody:
|
|
|
title: 'Mediatype identifier: UsersGetUsersResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
users:
|
|
|
$ref: '#/definitions/usersResponseBody'
|
|
|
UsersListUsersResponseBody:
|
|
|
title: 'Mediatype identifier: UsersListUsersResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
count:
|
|
|
type: integer
|
|
|
description: 匹配数目
|
|
|
required:
|
|
|
- count
|
|
|
users:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/usersResponseBody'
|
|
|
required:
|
|
|
- users
|
|
|
UsersRemoveUsersResponseBody:
|
|
|
title: 'Mediatype identifier: UsersRemoveUsersResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
users:
|
|
|
$ref: '#/definitions/usersResponseBody'
|
|
|
UsersUpdateUsersPhoneAuthRequestBody:
|
|
|
title: UsersUpdateUsersPhoneAuthRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
password:
|
|
|
type: string
|
|
|
description: 密码
|
|
|
phone:
|
|
|
type: string
|
|
|
description: 手机号码
|
|
|
UsersUpdateUsersPhoneAuthResponseBody:
|
|
|
title: 'Mediatype identifier: UsersUpdateUsersPhoneAuthResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
code:
|
|
|
type: integer
|
|
|
required:
|
|
|
- code
|
|
|
msg:
|
|
|
type: string
|
|
|
required:
|
|
|
- msg
|
|
|
UsersUpdateUsersRequestBody:
|
|
|
title: UsersUpdateUsersRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
cooperationInfo:
|
|
|
$ref: '#/definitions/cooperationInfoRequestBody'
|
|
|
departmentId:
|
|
|
type: integer
|
|
|
description: 所属部门
|
|
|
format: int64
|
|
|
enableStatus:
|
|
|
type: integer
|
|
|
description: 启用状态(启用:1 禁用:2)
|
|
|
format: int64
|
|
|
organizationId:
|
|
|
type: integer
|
|
|
description: 组织机构
|
|
|
format: int64
|
|
|
usersCode:
|
|
|
type: string
|
|
|
description: 用户编号
|
|
|
required:
|
|
|
- usersCode
|
|
|
usersOrg:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/orgRequestBody'
|
|
|
description: 用户关联的组织
|
|
|
usersRole:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/roleRequestBody'
|
|
|
description: 用户关联的角色
|
|
|
UsersUpdateUsersResponseBody:
|
|
|
title: 'Mediatype identifier: UsersUpdateUsersResponseBody'
|
|
|
type: object
|
|
|
properties:
|
|
|
users:
|
|
|
$ref: '#/definitions/usersResponseBody'
|
|
|
cooperationInfoRequestBody:
|
|
|
title: cooperationInfoRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
cooperationCompany:
|
|
|
type: string
|
|
|
description: 共创公司
|
|
|
cooperationDeadline:
|
|
|
type: string
|
|
|
description: 共创到期时间 (yyyy-MM-dd)
|
|
|
format: datetime
|
|
|
description: 共创信息
|
|
|
cooperationInfoResponseBody:
|
|
|
title: cooperationInfoResponseBody
|
|
|
type: object
|
|
|
properties:
|
|
|
cooperationCompany:
|
|
|
type: string
|
|
|
description: 共创公司
|
|
|
cooperationDeadline:
|
|
|
type: string
|
|
|
description: 共创到期时间 (yyyy-MM-dd)
|
|
|
format: datetime
|
|
|
description: 共创信息
|
|
|
extRequestBody:
|
|
|
title: extRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
depName:
|
|
|
type: string
|
|
|
description: 部门名称
|
|
|
required:
|
|
|
- depName
|
|
|
orgName:
|
|
|
type: string
|
|
|
description: 组织名称
|
|
|
required:
|
|
|
- orgName
|
|
|
parentDepName:
|
|
|
type: string
|
|
|
description: 父级部门名称
|
|
|
required:
|
|
|
- parentDepName
|
|
|
phone:
|
|
|
type: string
|
|
|
description: 手机号码
|
|
|
required:
|
|
|
- phone
|
|
|
usersName:
|
|
|
type: string
|
|
|
description: 用户姓名
|
|
|
required:
|
|
|
- usersName
|
|
|
description: 冗余附加数据
|
|
|
extResponseBody:
|
|
|
title: extResponseBody
|
|
|
type: object
|
|
|
properties:
|
|
|
depName:
|
|
|
type: string
|
|
|
description: 部门名称
|
|
|
required:
|
|
|
- depName
|
|
|
orgName:
|
|
|
type: string
|
|
|
description: 组织名称
|
|
|
required:
|
|
|
- orgName
|
|
|
parentDepName:
|
|
|
type: string
|
|
|
description: 父级部门名称
|
|
|
required:
|
|
|
- parentDepName
|
|
|
phone:
|
|
|
type: string
|
|
|
description: 手机号码
|
|
|
required:
|
|
|
- phone
|
|
|
usersName:
|
|
|
type: string
|
|
|
description: 用户姓名
|
|
|
required:
|
|
|
- usersName
|
|
|
description: 冗余附加数据
|
|
|
menuResponseBody:
|
|
|
title: menuResponseBody
|
|
|
type: object
|
|
|
properties:
|
|
|
accessCode:
|
|
|
type: string
|
|
|
description: 权限编码 users:edit
|
|
|
required:
|
|
|
- accessCode
|
|
|
category:
|
|
|
type: string
|
|
|
description: 菜单类别 (web:1、app:2)
|
|
|
code:
|
|
|
type: string
|
|
|
description: 菜单编码 SYSTEM_USER_EDIT
|
|
|
required:
|
|
|
- code
|
|
|
enableStatus:
|
|
|
type: integer
|
|
|
description: 启用状态(启用:1 禁用:0)
|
|
|
required:
|
|
|
- enableStatus
|
|
|
icon:
|
|
|
type: string
|
|
|
description: 菜单图标
|
|
|
required:
|
|
|
- icon
|
|
|
isPublish:
|
|
|
type: integer
|
|
|
description: 菜单是否公开状态(上架、下架),[0:隐藏],[1:显示],默认显示
|
|
|
required:
|
|
|
- isPublish
|
|
|
menuId:
|
|
|
type: integer
|
|
|
description: 菜单编号
|
|
|
required:
|
|
|
- menuId
|
|
|
menuName:
|
|
|
type: string
|
|
|
description: 菜单名称
|
|
|
required:
|
|
|
- menuName
|
|
|
menuType:
|
|
|
type: string
|
|
|
description: 菜单类型 (目录catalog、菜单menu、按钮button)
|
|
|
required:
|
|
|
- menuType
|
|
|
parentId:
|
|
|
type: integer
|
|
|
description: 父级ID
|
|
|
required:
|
|
|
- parentId
|
|
|
parentPath:
|
|
|
type: string
|
|
|
description: 父级节点路径("0,11,12,")
|
|
|
remark:
|
|
|
type: string
|
|
|
description: 备注
|
|
|
required:
|
|
|
- remark
|
|
|
sort:
|
|
|
type: integer
|
|
|
description: 排序
|
|
|
required:
|
|
|
- sort
|
|
|
description: 系统菜单
|
|
|
orgRequestBody:
|
|
|
title: orgRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
companyId:
|
|
|
type: integer
|
|
|
description: 企业id
|
|
|
required:
|
|
|
- companyId
|
|
|
createdAt:
|
|
|
type: string
|
|
|
description: 创建时间
|
|
|
required:
|
|
|
- createdAt
|
|
|
deletedAt:
|
|
|
type: string
|
|
|
description: 删除时间
|
|
|
required:
|
|
|
- deletedAt
|
|
|
ext:
|
|
|
$ref: '#/definitions/extRequestBody'
|
|
|
isOrg:
|
|
|
type: string
|
|
|
required:
|
|
|
- isOrg
|
|
|
orgCode:
|
|
|
type: string
|
|
|
description: 组织编码
|
|
|
required:
|
|
|
- orgCode
|
|
|
orgId:
|
|
|
type: integer
|
|
|
description: 组织ID
|
|
|
required:
|
|
|
- orgId
|
|
|
orgName:
|
|
|
type: string
|
|
|
description: 组织名称
|
|
|
required:
|
|
|
- orgName
|
|
|
parentId:
|
|
|
type: integer
|
|
|
description: 父级ID
|
|
|
required:
|
|
|
- parentId
|
|
|
parentPath:
|
|
|
type: string
|
|
|
description: 父级节点路径("0,11,12,")
|
|
|
updatedAt:
|
|
|
type: string
|
|
|
description: 更新时间
|
|
|
required:
|
|
|
- updatedAt
|
|
|
description: 组织 organization
|
|
|
orgResponseBody:
|
|
|
title: orgResponseBody
|
|
|
type: object
|
|
|
properties:
|
|
|
companyId:
|
|
|
type: integer
|
|
|
description: 企业id
|
|
|
required:
|
|
|
- companyId
|
|
|
createdAt:
|
|
|
type: string
|
|
|
description: 创建时间
|
|
|
required:
|
|
|
- createdAt
|
|
|
deletedAt:
|
|
|
type: string
|
|
|
description: 删除时间
|
|
|
required:
|
|
|
- deletedAt
|
|
|
ext:
|
|
|
$ref: '#/definitions/extResponseBody'
|
|
|
isOrg:
|
|
|
type: string
|
|
|
required:
|
|
|
- isOrg
|
|
|
orgCode:
|
|
|
type: string
|
|
|
description: 组织编码
|
|
|
required:
|
|
|
- orgCode
|
|
|
orgId:
|
|
|
type: integer
|
|
|
description: 组织ID
|
|
|
required:
|
|
|
- orgId
|
|
|
orgName:
|
|
|
type: string
|
|
|
description: 组织名称
|
|
|
required:
|
|
|
- orgName
|
|
|
parentId:
|
|
|
type: integer
|
|
|
description: 父级ID
|
|
|
required:
|
|
|
- parentId
|
|
|
parentPath:
|
|
|
type: string
|
|
|
description: 父级节点路径("0,11,12,")
|
|
|
updatedAt:
|
|
|
type: string
|
|
|
description: 更新时间
|
|
|
required:
|
|
|
- updatedAt
|
|
|
description: 组织 organization
|
|
|
roleRequestBody:
|
|
|
title: roleRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
accessMenus:
|
|
|
type: array
|
|
|
items:
|
|
|
type: integer
|
|
|
format: int64
|
|
|
description: 有权限的菜单
|
|
|
required:
|
|
|
- accessMenus
|
|
|
companyId:
|
|
|
type: integer
|
|
|
description: 企业id
|
|
|
required:
|
|
|
- companyId
|
|
|
createdAt:
|
|
|
type: string
|
|
|
description: 创建时间
|
|
|
required:
|
|
|
- createdAt
|
|
|
desc:
|
|
|
type: integer
|
|
|
description: 描述
|
|
|
required:
|
|
|
- desc
|
|
|
ext:
|
|
|
$ref: '#/definitions/extRequestBody'
|
|
|
orgId:
|
|
|
type: integer
|
|
|
description: 组织ID
|
|
|
required:
|
|
|
- orgId
|
|
|
roleId:
|
|
|
type: integer
|
|
|
description: 角色ID
|
|
|
required:
|
|
|
- roleId
|
|
|
roleName:
|
|
|
type: string
|
|
|
description: 角色名称
|
|
|
required:
|
|
|
- roleName
|
|
|
updatedAt:
|
|
|
type: string
|
|
|
description: 更新时间
|
|
|
required:
|
|
|
- updatedAt
|
|
|
description: 角色 (base)
|
|
|
roleResponseBody:
|
|
|
title: roleResponseBody
|
|
|
type: object
|
|
|
properties:
|
|
|
accessMenus:
|
|
|
type: array
|
|
|
items:
|
|
|
type: integer
|
|
|
format: int64
|
|
|
description: 有权限的菜单
|
|
|
required:
|
|
|
- accessMenus
|
|
|
companyId:
|
|
|
type: integer
|
|
|
description: 企业id
|
|
|
required:
|
|
|
- companyId
|
|
|
createdAt:
|
|
|
type: string
|
|
|
description: 创建时间
|
|
|
required:
|
|
|
- createdAt
|
|
|
desc:
|
|
|
type: integer
|
|
|
description: 描述
|
|
|
required:
|
|
|
- desc
|
|
|
ext:
|
|
|
$ref: '#/definitions/extResponseBody'
|
|
|
orgId:
|
|
|
type: integer
|
|
|
description: 组织ID
|
|
|
required:
|
|
|
- orgId
|
|
|
roleId:
|
|
|
type: integer
|
|
|
description: 角色ID
|
|
|
required:
|
|
|
- roleId
|
|
|
roleName:
|
|
|
type: string
|
|
|
description: 角色名称
|
|
|
required:
|
|
|
- roleName
|
|
|
updatedAt:
|
|
|
type: string
|
|
|
description: 更新时间
|
|
|
required:
|
|
|
- updatedAt
|
|
|
description: 角色 (base)
|
|
|
usersRequestBody:
|
|
|
title: usersRequestBody
|
|
|
type: object
|
|
|
properties:
|
|
|
companyId:
|
|
|
type: integer
|
|
|
description: 企业id
|
|
|
required:
|
|
|
- companyId
|
|
|
cooperationInfo:
|
|
|
$ref: '#/definitions/cooperationInfoRequestBody'
|
|
|
createdAt:
|
|
|
type: string
|
|
|
description: 创建时间
|
|
|
required:
|
|
|
- createdAt
|
|
|
departmentId:
|
|
|
type: integer
|
|
|
description: 所属部门
|
|
|
format: int64
|
|
|
enableStatus:
|
|
|
type: integer
|
|
|
description: 启用状态(启用:1 禁用:2)
|
|
|
format: int64
|
|
|
ext:
|
|
|
$ref: '#/definitions/extRequestBody'
|
|
|
favoriteMenus:
|
|
|
type: array
|
|
|
items:
|
|
|
type: string
|
|
|
description: 收藏的菜单(工作台)(菜单编码列表)
|
|
|
organizationId:
|
|
|
type: integer
|
|
|
description: 组织机构
|
|
|
format: int64
|
|
|
updatedAt:
|
|
|
type: string
|
|
|
description: 更新时间
|
|
|
required:
|
|
|
- updatedAt
|
|
|
usersBaseId:
|
|
|
type: integer
|
|
|
description: 用户基础数据id
|
|
|
required:
|
|
|
- usersBaseId
|
|
|
usersCode:
|
|
|
type: string
|
|
|
description: 用户编号
|
|
|
required:
|
|
|
- usersCode
|
|
|
usersId:
|
|
|
type: integer
|
|
|
description: 用户编号
|
|
|
required:
|
|
|
- usersId
|
|
|
usersOrg:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/orgRequestBody'
|
|
|
description: 用户关联的组织
|
|
|
usersRole:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/roleRequestBody'
|
|
|
description: 用户关联的角色
|
|
|
usersType:
|
|
|
type: integer
|
|
|
description: 用户类型 1:企业内部用户(内部添加) 2:共创用户 1024:企业注册用户(注册添加)
|
|
|
required:
|
|
|
- usersType
|
|
|
description: 用户
|
|
|
usersResponseBody:
|
|
|
title: usersResponseBody
|
|
|
type: object
|
|
|
properties:
|
|
|
companyId:
|
|
|
type: integer
|
|
|
description: 企业id
|
|
|
required:
|
|
|
- companyId
|
|
|
cooperationInfo:
|
|
|
$ref: '#/definitions/cooperationInfoResponseBody'
|
|
|
createdAt:
|
|
|
type: string
|
|
|
description: 创建时间
|
|
|
required:
|
|
|
- createdAt
|
|
|
departmentId:
|
|
|
type: integer
|
|
|
description: 所属部门
|
|
|
format: int64
|
|
|
enableStatus:
|
|
|
type: integer
|
|
|
description: 启用状态(启用:1 禁用:2)
|
|
|
format: int64
|
|
|
ext:
|
|
|
$ref: '#/definitions/extResponseBody'
|
|
|
favoriteMenus:
|
|
|
type: array
|
|
|
items:
|
|
|
type: string
|
|
|
description: 收藏的菜单(工作台)(菜单编码列表)
|
|
|
organizationId:
|
|
|
type: integer
|
|
|
description: 组织机构
|
|
|
format: int64
|
|
|
updatedAt:
|
|
|
type: string
|
|
|
description: 更新时间
|
|
|
required:
|
|
|
- updatedAt
|
|
|
usersBaseId:
|
|
|
type: integer
|
|
|
description: 用户基础数据id
|
|
|
required:
|
|
|
- usersBaseId
|
|
|
usersCode:
|
|
|
type: string
|
|
|
description: 用户编号
|
|
|
required:
|
|
|
- usersCode
|
|
|
usersId:
|
|
|
type: integer
|
|
|
description: 用户编号
|
|
|
required:
|
|
|
- usersId
|
|
|
usersOrg:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/orgResponseBody'
|
|
|
description: 用户关联的组织
|
|
|
usersRole:
|
|
|
type: array
|
|
|
items:
|
|
|
$ref: '#/definitions/roleResponseBody'
|
|
|
description: 用户关联的角色
|
|
|
usersType:
|
|
|
type: integer
|
|
|
description: 用户类型 1:企业内部用户(内部添加) 2:共创用户 1024:企业注册用户(注册添加)
|
|
|
required:
|
|
|
- usersType
|
|
|
description: 用户 |