Skip to content

认证中心

CompanyRestApi

com.magus.cloud.auth.api.CompanyRestApi

delete

接口说明

批量删除租户

请求地址

POST /magus-auth/auth/comps/delete

请求参数

参数名父级类型是否必须示例值描述
idsArray1["015fccff-f675-4d40-b76f-3e814c544328"]租户id

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean

请求示例

["015fccff-f675-4d40-b76f-3e814c544328", "134b9feb-cd37-4e60-a67c-f431d6ea1a84"]

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true
}

findById

接口说明

根据id查询租户

请求地址

GET /magus-auth/auth/comps/find-by-id/{id}

请求参数

参数名父级类型是否必须示例值描述
idString1015fccff-f675-4d40-b76f-3e814c544328租户id

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
dataObject
iddataStringId
namedataString租户名称
showNamedataString展示名称
logodataString左上角logo
codedataString租户编码
disabledataBoolean开启/禁用;0=开启;1=禁用
remarkdataString说明
deleteFlagdataBoolean是否删除

请求示例

["015fccff-f675-4d40-b76f-3e814c544328", "134b9feb-cd37-4e60-a67c-f431d6ea1a84"]

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "id": "",
    "name": "",
    "showName": "",
    "logo": "",
    "code": "",
    "disable": false,
    "remark": "",
    "deleteFlag": false
  }
}

findByCode

接口说明

根据code查询租户

请求地址

GET /magus-auth/auth/comps/find-by-code

请求参数

参数名父级类型是否必须示例值描述
codeString1Magustek租户编码

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
dataObject
iddataStringId
namedataString租户名称
showNamedataString展示名称
logodataString左上角logo
codedataString租户编码
disabledataBoolean开启/禁用;0=开启;1=禁用
remarkdataString说明
deleteFlagdataBoolean是否删除

请求示例

["magustek", "alibaba"]

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "id": "",
    "name": "",
    "showName": "",
    "logo": "",
    "code": "",
    "disable": false,
    "remark": "",
    "deleteFlag": false
  }
}

list

接口说明

查询所有租户

请求地址

GET /magus-auth/auth/comps/list

请求参数

参数名父级类型是否必须示例值描述

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
listArray
idlistlistStringId
namelistString租户名称
showNamelistString展示名称
logolistString左上角logo
codelistString租户编码
disablelistBoolean开启/禁用;0=开启;1=禁用
remarklistString说明
deleteFlaglistBoolean是否删除

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"list": [
    {
      "id": "",
      "name": "",
      "showName": "",
      "logo": "",
      "code": "",
      "disable": false,
      "remark": "",
      "deleteFlag": false
    }
  ]
}

page

接口说明

租户分页

请求地址

POST /magus-auth/auth/comps/page

请求参数

参数名父级类型是否必须示例值描述
reqObject1com.magus.cloud.auth.dto.req.CompSearchReq
namereqString0麦杰租户名
codereqString0magustek租户编码
pagereqint11当前页码
sizereqint110每页条数
attrreqString0create_date_by排序的字段名
sortreqString0DESCASC; DESC

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResult调用结果
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
totalNumLong总条数
totalPageLong总页数
pageInt当前页数
sizeInt每页条数
listArray当前页结果集
idlistStringId
namelistString租户名称
showNamelistString展示名称
logolistString左上角logo
codelistString租户编码
disablelistBoolean开启/禁用;0=开启;1=禁用
remarklistString说明
deleteFlaglistBoolean是否删除

请求示例

{
  "name": "",
  "code": "",
  "page": 0,
  "size": 0,
  "attr": "",
  "sort": ""
}

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"totalNum": 0,
	"totalPage": 0,
	"page": 0,
	"size": 0,
	"list": [
		{
      "id": "",
      "name": "",
      "showName": "",
      "logo": "",
      "code": "",
      "disable": false,
      "remark": "",
      "deleteFlag": false
    }
	]
}

upsert

接口说明

新建/更新租户

请求地址

POST /magus-auth/auth/comps/upsert

请求参数

参数名父级类型是否必须示例值描述
dataObject1com.magus.cloud.auth.dto.req.CompanyReq
namedataString1麦杰租户名称
showNamedataString0magustek展示名称
logodataString0677161fb-0f62-4a7f-9931-eea6df279759左上角logo文件id
codedataString1magustek租户编码
disabledataBoolean00开启/禁用;0=开启;1=禁用
remarkdataString0上海麦杰说明

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
dataObject
iddataStringId
namedataString租户名称
showNamedataString展示名称
logodataString左上角logo
codedataString租户编码
disabledataBoolean开启/禁用;0=开启;1=禁用
remarkdataString说明
deleteFlagdataBoolean是否删除

请求示例

{
  "name": "",
  "showName": "",
  "logo": "",
  "code": "",
  "disable": false,
  "remark": ""
}

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "id": "",
    "name": "",
    "showName": "",
    "logo": "",
    "code": "",
    "disable": false,
    "remark": "",
    "deleteFlag": false
  }
}

disable

接口说明

启用/禁用租户

请求地址

GET /magus-auth/auth/comps/disable/{id}

请求参数

参数名父级类型是否必须示例值描述
IdString1租户ID

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean

请求示例

"015fccff-f675-4d40-b76f-3e814c544328"

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true
}

OrganizationRestApi

com.magus.cloud.auth.api.OrganizationRestApi

page

接口说明

组织分页

请求地址

POST /magus-auth/auth/orgs/page

请求参数

参数名父级类型是否必须示例值描述
reqObjectcom.magus.cloud.auth.dto.req.OrganizationSearchReq
compIdreqString0c1ebdcfe-ba46-410b-b75b-df59d5f3b8e1组织ID
parentIdreqString0c1ebdcfe-ba46-410b-b75b-df59d5f3b8e1上级组织ID
codereqString0TechDevelop组织编码
namereqString0技术研发部组织名称
typereqString0depart组织类型
pagereqint11当前页码
sizereqint110每页条数
attrreqString0create_date_排序的字段名
sortreqString0DESCASC; DESC

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResult调用结果
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
totalNumLong总条数
totalPageLong总页数
pageInt当前页数
sizeInt每页条数
listArray当前页结果集
idlistString主键
codeliststring组织机构编码
nameliststring组织名称
remarklistarray组织说明
typeliststring组织类型
sortlistInteger表单校验错误消息
parentIdlistString上级组织id

请求示例

{
  "parentId": "",
  "compId": "",
  "code": "",
  "name": "",
  "type": "",
  "page": 0,
  "size": 0,
  "attr": "",
  "sort": ""
}

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"totalNum": 0,
	"totalPage": 0,
	"page": 0,
	"size": 0,
	"list": [
		{
      "id": "",
      "code": "",
      "name": "",
      "remark": "",
      "type": "",
      "sort": 0,
      "compId": "",
      "parentId": ""
    }
	]
}

save

接口说明

新建/更新组织

请求地址

POST /magus-auth/auth/orgs/save

请求参数

参数名父级类型是否必须示例值描述
reqObject1com.magus.cloud.auth.dto.req.CompanyReq
codereqstring1tech组织编码
namereqstring1技术部组织名称
remarkreqstring0技术部组织说明
typereqstring0depart组织类型
sortreqinteger(int32)00排列序号
compIdreqstring0c1ebdcfe-ba46-410b-b75b-df59d5f3b8e1所属企业

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
dataObject
idresultString主键
coderesultstring组织机构编码
nameresultstring组织名称
remarkresultarray组织说明
typeresultstring组织类型
sortresultInteger表单校验错误消息
parentIdresultString上级组织id

请求示例

{
  "id": "",
  "code": "",
  "name": "",
  "remark": "",
  "type": "",
  "sort": 0,
  "compId": "",
  "parentId": ""
}

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "id": "",
    "code": "",
    "name": "",
    "remark": "",
    "type": "",
    "sort": 0,
    "compId": "",
    "parentId": ""
  }
}

tree

接口说明

组织树结构

请求地址

GET /magus-auth/auth/orgs/tree

请求参数

参数名父级类型是否必须示例值描述
IdString1组织id

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
dataObject
nodePiddatastring上级
nodeIddatastring节点id
entityIddatastring实体类id
entityTypedatastring
textdatastring文本
icondatastring
iconClsdatastring
checkeddataBoolean
expandeddataBoolean
leafdataBoolean
extenddataObject扩展变量
childrendataArray子级

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "nodePid": "",
    "nodeId": "",
    "entityId": "",
    "entityType": "",
    "text": "",
    "icon": "",
    "iconCls": "",
    "checked": false,
    "expanded": false,
    "leaf": false,
    "extend": {},
    "children": []
  }
}

findAll

接口说明

查询所有组织

请求地址

GET /magus-auth/auth/orgs/find-all

请求参数

参数名父级类型是否必须示例值描述

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
listArray
idlistString主键
codeliststring组织机构编码
nameliststring组织名称
remarklistarray组织说明
typeliststring组织类型
sortlistInteger表单校验错误消息
compIdlistString租户id
parentIdlistString上级组织id

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"list": [
    {
      "id": "",
      "code": "",
      "name": "",
      "remark": "",
      "type": "",
      "sort": 0,
      "compId": "",
      "parentId": ""
    }
  ]
}

findById

接口说明

根据ID查询组织

请求地址

GET /magus-auth/auth/orgs/find-by-id/{id}

请求参数

参数名父级类型是否必须示例值描述
IdString1组织id

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
dataObject
iddataString主键
codedatastring组织机构编码
namedatastring组织名称
remarkdataarray组织说明
typedatastring组织类型
sortdataInteger表单校验错误消息
compIddataString租户id
parentIddataString上级组织id

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "id": "",
    "code": "",
    "name": "",
    "remark": "",
    "type": "",
    "sort": 0,
    "compId": "",
    "parentId": ""
  }
}

findAllById

接口说明

根据ID批量查询组织

请求地址

POST /magus-auth/auth/orgs/find-all-by-id

请求参数

参数名父级类型是否必须示例值描述
orgIdsArray1组织id

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
listArray
idlistString主键
codeliststring组织机构编码
nameliststring组织名称
remarklistarray组织说明
typeliststring组织类型
sortlistInteger表单校验错误消息
compIdlistString租户id
parentIdlistString上级组织id

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"list": [
    {
      "id": "",
      "code": "",
      "name": "",
      "remark": "",
      "type": "",
      "sort": 0,
      "compId": "",
      "parentId": ""
    }
  ]
}

findTopOrganization

接口说明

查询顶级组织

请求地址

POST /magus-auth/auth/orgs/find-top-org

请求参数

参数名父级类型是否必须示例值描述

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
dataObject
iddataString主键
codedatastring组织机构编码
namedatastring组织名称
remarkdataarray组织说明
typedatastring组织类型
sortdataInteger表单校验错误消息
compIddataString租户id
parentIddataString上级组织id

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "id": "",
    "code": "",
    "name": "",
    "remark": "",
    "type": "",
    "sort": 0,
    "compId": "",
    "parentId": ""
  }
}

delete

接口说明

批量删除组织

请求地址

POST /magus-auth/auth/orgs/delete

请求参数

参数名父级类型是否必须示例值描述
idsArray1组织id

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true
}

findCompanyByCode

接口说明

根据编码查询组织

请求地址

GET /magus-auth/auth/orgs/find-company

请求参数

参数名父级类型是否必须示例值描述
codeString1公司编码

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
dataObject
iddataString主键
codedatastring组织机构编码
namedatastring组织名称
remarkdataarray组织说明
typedatastring组织类型
sortdataInteger表单校验错误消息
compIddataString租户id
parentIddataString上级组织id

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "id": "",
    "code": "",
    "name": "",
    "remark": "",
    "type": "",
    "sort": 0,
    "compId": "",
    "parentId": ""
  }
}

findByCodeIn

接口说明

根据code批量查询组织

请求地址

POST /magus-auth/auth/orgs/find-by-code-in

请求参数

参数名父级类型是否必须示例值描述
CodesArray1组织code

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
listArray
idlistString主键
codeliststring组织机构编码
nameliststring组织名称
remarklistarray组织说明
typeliststring组织类型
sortlistInteger表单校验错误消息
compIdlistString租户id
parentIdlistString上级组织id

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"list": [
    {
      "id": "",
      "code": "",
      "name": "",
      "remark": "",
      "type": "",
      "sort": 0,
      "compId": "",
      "parentId": ""
    }
  ]
}

findByParentIdIn

接口说明

根据上级组织ID批量查询组织

请求地址

POST /magus-auth/auth/orgs/find-by-parent-in

请求参数

参数名父级类型是否必须示例值描述
parentIdsArray1上级组织id

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
listArray
idlistString主键
codeliststring组织机构编码
nameliststring组织名称
remarklistarray组织说明
typeliststring组织类型
sortlistInteger表单校验错误消息
compIdlistString租户id
parentIdlistString上级组织id

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"list": [
    {
      "id": "",
      "code": "",
      "name": "",
      "remark": "",
      "type": "",
      "sort": 0,
      "compId": "",
      "parentId": ""
    }
  ]
}

UserRestApi

com.magus.cloud.auth.api.UserRestApi

page

接口说明

用户分页

请求地址

POST /magus-auth/auth/users/page

请求参数

参数名父级类型是否必须示例值描述
reqObjectcom.magus.cloud.auth.dto.req.UserSearchReq
compCodereqString0magustek租户code
orgIdreqString0c1ebdcfe-ba46-410b-b75b-df59d5f3b8e1组织ID
userNamereqString0张三用户名称
loginIdreqString0zhangsan用户编码
loginIdsreqArray0["zhangsan"]编码集合
idsreqArray0用户ID
loginIdsNotInreqArray0不包含的用户集合
pagereqint11当前页码
sizereqint110每页条数
attrreqString0create_date_排序的字段名
sortreqString0DESCASC; DESC

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResult调用结果
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
totalNumLong总条数
totalPageLong总页数
pageInt当前页数
sizeInt每页条数
listArray当前页结果集
idliststring用户Id
userNameliststring用户名
loginIdliststring登录ID
passwordLastModifiedlist密码修改时间
endDatelistinteger(int64)密码失效日期
authModeliststring认证模式:local 本地认证, AD windows域认证
stateliststring用户状态 normal:正常; locked:锁定
stateDesclist用户状态 normal:正常; locked:锁定
profileliststring用户头像
phoneliststring手机号
emailliststring邮箱
remarkliststring备注
compNameliststring租户名
compCodelistarray租户code
compShowNamelist租户展示名
compLogolist租户logo
positionIdliststring职位ID
formalFlaglistboolean是否实体用户 0=临时用户;1=正式用户
orgIdliststring组织Id
orgCodelist组织机构编码
orgNamelist组织机构名
dutyIdliststring职务Id
wechatlistStringwechat
dingtalklistString钉钉
formalFlaglistBoolean是否实体用户 0=临时用户;1=正式用户
createDatelistDate创建时间
modifyPasswordlistBoolean是否需要修改密码
systemAdminlistBoolean是否超级用户
adminlistBoolean是否管理员

请求示例

{
  "compCode": "",
  "orgId": "",
  "userName": "",
  "loginId": "",
  "loginIds": [
    ""
  ],
  "ids": [
    ""
  ],
  "loginIdsNotIn": [
    ""
  ],
  "page": 0,
  "size": 0,
  "attr": "",
  "sort": ""
}

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"totalNum": 0,
	"totalPage": 0,
	"page": 0,
	"size": 0,
	"list": [
		{
      "id": "",
      "userName": "",
      "loginId": "",
      "passwordLastModified": "2023-11-22 09:08:03",
      "endDate": 0,
      "authMode": "",
      "state": "",
      "stateDesc": "",
      "profile": "",
      "phone": "",
      "email": "",
      "remark": "",
      "compId": "",
      "compCode": "",
      "compName": "",
      "compShowName": "",
      "compLogo": "",
      "orgId": "",
      "orgCode": "",
      "orgName": "",
      "wechat": "",
      "dingtalk": "",
      "positionId": "",
      "dutyId": "",
      "formalFlag": false,
      "createDate": "2023-11-22 09:08:03",
      "modifyPassword": false,
      "systemAdmin": false,
      "admin": false
    }
	]
}

findById

接口说明

根据id查询用户

请求地址

GET /magus-auth/auth/users/find-by-id

请求参数

参数名父级类型是否必须示例值描述
idString1用户id

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
DataObject
iddatastring用户Id
userNamedatastring用户名
loginIddatastring登录ID
passwordLastModifieddata密码修改时间
endDatedatainteger(int64)密码失效日期
saltdatastring加密密码的盐
authModedatastring认证模式:local 本地认证, AD windows域认证
statedatastring用户状态 normal:正常; locked:锁定
stateDescdata用户状态 normal:正常; locked:锁定
profiledatastring用户头像
phonedatastring手机号
emaildatastring邮箱
remarkdatastring备注
compNamedatastring租户名
compCodedataarray租户code
compShowNamedata租户展示名
compLogodata租户logo
positionIddatastring职位ID
formalFlagdataboolean是否实体用户 0=临时用户;1=正式用户
orgIddatastring组织Id
orgCodedata组织机构编码
orgNamedata组织机构名
dutyIddatastring职务Id
wechatdataStringwechat
dingtalkdataString钉钉
formalFlagdataBoolean是否实体用户 0=临时用户;1=正式用户
createDatedataDate创建时间
modifyPassworddataBoolean是否需要修改密码
systemAdmindataBoolean是否超级用户
admindataBoolean是否管理员

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "id": "",
    "userName": "",
    "loginId": "",
    "passwordLastModified": "2023-11-22 09:08:03",
    "endDate": 0,
    "authMode": "",
    "state": "",
    "stateDesc": "",
    "profile": "",
    "phone": "",
    "email": "",
    "remark": "",
    "compId": "",
    "compCode": "",
    "compName": "",
    "compShowName": "",
    "compLogo": "",
    "orgId": "",
    "orgCode": "",
    "orgName": "",
    "wechat": "",
    "dingtalk": "",
    "positionId": "",
    "dutyId": "",
    "formalFlag": false,
    "createDate": "2023-11-22 09:08:03",
    "modifyPassword": false,
    "systemAdmin": false,
    "admin": false
  }
}

findByLoginId

接口说明

根据Loginid查询用户

请求地址

GET /magus-auth/auth/users/find-by-login-id

请求参数

参数名父级类型是否必须示例值描述
loginIdString1用户Loginid

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
DataObject
iddatastring用户Id
userNamedatastring用户名
loginIddatastring登录ID
passwordLastModifieddata密码修改时间
endDatedatainteger(int64)密码失效日期
saltdatastring加密密码的盐
authModedatastring认证模式:local 本地认证, AD windows域认证
statedatastring用户状态 normal:正常; locked:锁定
stateDescdata用户状态 normal:正常; locked:锁定
profiledatastring用户头像
phonedatastring手机号
emaildatastring邮箱
remarkdatastring备注
compNamedatastring租户名
compCodedataarray租户code
compShowNamedata租户展示名
compLogodata租户logo
positionIddatastring职位ID
formalFlagdataboolean是否实体用户 0=临时用户;1=正式用户
orgIddatastring组织Id
orgCodedata组织机构编码
orgNamedata组织机构名
dutyIddatastring职务Id
wechatdataStringwechat
dingtalkdataString钉钉
formalFlagdataBoolean是否实体用户 0=临时用户;1=正式用户
createDatedataDate创建时间
modifyPassworddataBoolean是否需要修改密码
systemAdmindataBoolean是否超级用户
admindataBoolean是否管理员

请求示例

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"data": {
    "id": "",
    "userName": "",
    "loginId": "",
    "passwordLastModified": "2023-11-22 09:08:03",
    "endDate": 0,
    "authMode": "",
    "state": "",
    "stateDesc": "",
    "profile": "",
    "phone": "",
    "email": "",
    "remark": "",
    "compId": "",
    "compCode": "",
    "compName": "",
    "compShowName": "",
    "compLogo": "",
    "orgId": "",
    "orgCode": "",
    "orgName": "",
    "wechat": "",
    "dingtalk": "",
    "positionId": "",
    "dutyId": "",
    "formalFlag": false,
    "createDate": "2023-11-22 09:08:03",
    "modifyPassword": false,
    "systemAdmin": false,
    "admin": false
  }
}

list

接口说明

查询用户

请求地址

POST /magus-auth/auth/users/list

请求参数

参数名父级类型是否必须示例值描述
companyIdString0租户id
companyCodeString0租户code
idsArray0用户id
loginIdsArray0用户loginId
orgIdsArray0组织id
positionIdsArray0职位id

响应状态

状态码说明schema
200OK
500服务响应异常CommonRsp

响应参数

参数名称父级类型参数说明
resultBaseRspResultBaseRspResult
bizCoderesultinteger(int32)业务代码,表示操作结果代码
resultCoderesultstring系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2)
messageresultstring错误信息
validResultsresultarray表单校验错误对象
propertyPathvalidResultsstring表单校验错误字段
messagevalidResults表单校验错误消息
rspFlagboolean
ListArray
idliststring用户Id
userNameliststring用户名
loginIdliststring登录ID
passwordLastModifiedlist密码修改时间
endDatelistinteger(int64)密码失效日期
saltliststring加密密码的盐
authModeliststring认证模式:local 本地认证, AD windows域认证
stateliststring用户状态 normal:正常; locked:锁定
stateDesclistString用户状态 normal:正常; locked:锁定
profileliststring用户头像
phoneliststring手机号
emailliststring邮箱
remarkliststring备注
compNameliststring租户名
compCodelistarray租户code
compShowNamelistString租户展示名
compLogolistString租户logo
positionIdliststring职位ID
formalFlaglistboolean是否实体用户 0=临时用户;1=正式用户
orgIdliststring组织Id
orgCodelistString组织机构编码
orgNamelistString组织机构名
dutyIdliststring职务Id
wechatlistStringwechat
dingtalklistString钉钉
formalFlaglistBoolean是否实体用户 0=临时用户;1=正式用户
createDatelistDate创建时间
modifyPasswordlistBoolean是否需要修改密码
systemAdminlistBoolean是否超级用户
adminlistBoolean是否管理员

请求示例

{
  "companyId": "",
  "companyCode": "",
  "ids": [
    ""
  ],
  "loginIds": [
    ""
  ],
  "orgIds": [
    ""
  ],
  "positionIds": [
    ""
  ]
}

响应示例

{
	"result": {
		"bizCode": 0,
		"resultCode": "",
		"message": "",
		"validResults": [
			{
				"propertyPath": "",
				"message": ""
			}
		]
	},
	"rspFlag": true,
	"list": [
    {
      "id": "",
      "userName": "",
      "loginId": "",
      "passwordLastModified": "2023-11-22 09:08:03",
      "endDate": 0,
      "authMode": "",
      "state": "",
      "stateDesc": "",
      "profile": "",
      "phone": "",
      "email": "",
      "remark": "",
      "compId": "",
      "compCode": "",
      "compName": "",
      "compShowName": "",
      "compLogo": "",
      "orgId": "",
      "orgCode": "",
      "orgName": "",
      "wechat": "",
      "dingtalk": "",
      "positionId": "",
      "dutyId": "",
      "formalFlag": false,
      "createDate": "2023-11-22 09:08:03",
      "modifyPassword": false,
      "systemAdmin": false,
      "admin": false
    }
  ]
}