类 PersonApiImpl
- java.lang.Object
-
- net.risesoft.api.v0.org.PersonApiImpl
-
- 所有已实现的接口:
PersonApi
@Primary @Validated @RestController("v0PersonApiImpl") @RequestMapping(value="/services/rest/person", produces="application/json") @Deprecated public class PersonApiImpl extends Object implements PersonApi已过时。人员服务组件- 从以下版本开始:
- 9.6.0
- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
构造器概要
构造器 构造器 说明 PersonApiImpl()已过时。
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 booleanchangeDisabled(@NotBlank String tenantId, @NotBlank String personId)已过时。改变人员的禁用状态booleancheckLoginName(@NotBlank String tenantId, @NotBlank String personId, @NotBlank String loginName)已过时。检查登录名是否存在net.risesoft.model.platform.PersoncreatePerson(@NotBlank String tenantId, @NotBlank String personJson)已过时。新增人员booleandeleteById(@NotBlank String tenantId, @NotBlank String personId)已过时。删除人员net.risesoft.model.platform.OrgUnitgetBureau(@NotBlank String tenantId, @NotBlank String personId)已过时。根据租户id和人员id获取委办局net.risesoft.model.platform.PersongetByLoginNameAndParentId(@NotBlank String tenantId, @NotBlank String loginName, @NotBlank String parentId)已过时。根据登陆名和父节点id,获取人员信息net.risesoft.model.platform.OrgUnitgetParent(@NotBlank String tenantId, @NotBlank String personId)已过时。获取人员父节点net.risesoft.model.platform.PersongetPerson(@NotBlank String tenantId, @NotBlank String personId)已过时。根据id获得人员对象net.risesoft.model.platform.PersongetPersonByLoginNameAndTenantId(@NotBlank String loginName, @NotBlank String tenantId)已过时。根据登录名称和租户id,获得人员对象net.risesoft.model.platform.PersonExtgetPersonExtByPersonId(@NotBlank String tenantId, @NotBlank String personId)已过时。根据人员id,获取人员扩展信息StringgetPersonPhoto(@NotBlank String tenantId, @NotBlank String personId)已过时。获取 Base64加密之后的照片字符串List<net.risesoft.model.platform.Person>listAllPersons(@NotBlank String tenantId)已过时。获取全部人员List<net.risesoft.model.platform.Person>listByIdTypeAndIdNum(@NotBlank String tenantId, @NotBlank String idType, @NotBlank String idNum)已过时。根据证件类型和证件号码,获取人员列表List<net.risesoft.model.platform.Person>listByNameLike(@NotBlank String tenantId, String name)已过时。根据人员名称 名称、租户id获取人员基本信息List<net.risesoft.model.platform.Group>listGroups(@NotBlank String tenantId, @NotBlank String personId)已过时。获取人员所在用户组列表List<net.risesoft.model.platform.OrgUnit>listParents(@NotBlank String tenantId, @NotBlank String personId)已过时。根据人员id,获取父节点列表List<Map<String,Object>>listPersonInfoByNameLike(@NotBlank String tenantId, String name)已过时。根据人员名称 名称、租户id获取人员基本信息,图像,岗位等List<net.risesoft.model.platform.Position>listPositions(@NotBlank String tenantId, @NotBlank String personId)已过时。获取人员所在岗位列表List<net.risesoft.model.platform.Role>listRoles(@NotBlank String tenantId, @NotBlank String personId)已过时。获取角色net.risesoft.model.platform.PersonmodifyPassword(@NotBlank String tenantId, @NotBlank String personId, @NotBlank String newPassword)已过时。修改人员密码net.risesoft.pojo.Y9Page<net.risesoft.model.platform.Person>pageByNameLike(@NotBlank String tenantId, String name, int page, int rows)已过时。模糊搜索人员分页列表(不含禁用和删除)net.risesoft.pojo.Y9Page<net.risesoft.model.platform.Person>pageByParentId(@NotBlank String tenantId, @NotBlank String parentId, boolean disabled, int page, int rows)已过时。获取父节点下的全部人员net.risesoft.pojo.Y9Page<net.risesoft.model.platform.Person>pageByParentIdAndUserName(@NotBlank String tenantId, @NotBlank String parentId, boolean disabled, @NotBlank String userName, int page, int rows)已过时。获取父节点下的全部人员net.risesoft.model.platform.PersonsavePerson(@NotBlank String tenantId, @NotBlank String personJson)已过时。保存人员net.risesoft.model.platform.PersonsavePersonAvator(@NotBlank String tenantId, @NotBlank String personId, @NotBlank String avator)已过时。保存人员头像net.risesoft.model.platform.PersonsavePersonAvatorByBase64(@NotBlank String tenantId, @NotBlank String personId, @NotBlank String picnote, String fileExt)已过时。保存人员头像(Base64)BooleansavePersonPhoto(@NotBlank String tenantId, @NotBlank String personId, @NotBlank String photo)已过时。保存用户照片接口net.risesoft.model.platform.PersonsavePersonWithExt(@NotBlank String tenantId, @NotBlank String personJson, @NotBlank String personextJson)已过时。保存人员net.risesoft.model.platform.PersonsaveWeixinId(@NotBlank String tenantId, @NotBlank String personId, @NotBlank String weixinId)已过时。保存人员的微信id
-
-
-
方法详细资料
-
changeDisabled
public boolean changeDisabled(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。改变人员的禁用状态- 指定者:
changeDisabled在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- true:禁用成功,false:禁用失败
- 从以下版本开始:
- 9.6.0
-
checkLoginName
public boolean checkLoginName(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("loginName") @NotBlank @NotBlank String loginName)已过时。检查登录名是否存在- 指定者:
checkLoginName在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员idloginName- 登录名- 返回:
- boolean 用户名是否存在
- 从以下版本开始:
- 9.6.0
-
createPerson
public net.risesoft.model.platform.Person createPerson(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personJson") @NotBlank @NotBlank String personJson)已过时。新增人员- 指定者:
createPerson在接口中PersonApi- 参数:
tenantId- 租户idpersonJson- 人员对象- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
deleteById
public boolean deleteById(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。删除人员- 指定者:
deleteById在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- true:删除成功,false:删除失败
- 从以下版本开始:
- 9.6.0
-
getBureau
public net.risesoft.model.platform.OrgUnit getBureau(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据租户id和人员id获取委办局
-
getByLoginNameAndParentId
public net.risesoft.model.platform.Person getByLoginNameAndParentId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("loginName") @NotBlank @NotBlank String loginName, @RequestParam("parentId") @NotBlank @NotBlank String parentId)已过时。根据登陆名和父节点id,获取人员信息- 指定者:
getByLoginNameAndParentId在接口中PersonApi- 参数:
tenantId- 租户idloginName- 登录名称parentId- 父节点id- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
getParent
public net.risesoft.model.platform.OrgUnit getParent(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。获取人员父节点
-
getPerson
public net.risesoft.model.platform.Person getPerson(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据id获得人员对象
-
getPersonByLoginNameAndTenantId
public net.risesoft.model.platform.Person getPersonByLoginNameAndTenantId(@RequestParam("loginName") @NotBlank @NotBlank String loginName, @RequestParam("tenantId") @NotBlank @NotBlank String tenantId)已过时。根据登录名称和租户id,获得人员对象- 指定者:
getPersonByLoginNameAndTenantId在接口中PersonApi- 参数:
loginName- 人员登录名tenantId- 租户id- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
getPersonExtByPersonId
public net.risesoft.model.platform.PersonExt getPersonExtByPersonId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据人员id,获取人员扩展信息- 指定者:
getPersonExtByPersonId在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- PersonExt
- 从以下版本开始:
- 9.6.0
-
getPersonPhoto
public String getPersonPhoto(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)
已过时。获取 Base64加密之后的照片字符串- 指定者:
getPersonPhoto在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- String Base64加密之后的照片字符串
- 从以下版本开始:
- 9.6.0
-
listAllPersons
public List<net.risesoft.model.platform.Person> listAllPersons(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId)
已过时。获取全部人员- 指定者:
listAllPersons在接口中PersonApi- 参数:
tenantId- 租户id- 返回:
- List<Person> 人员对象集合
- 从以下版本开始:
- 9.6.0
-
listByIdTypeAndIdNum
public List<net.risesoft.model.platform.Person> listByIdTypeAndIdNum(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("idType") @NotBlank @NotBlank String idType, @RequestParam("idNum") @NotBlank @NotBlank String idNum)
已过时。根据证件类型和证件号码,获取人员列表- 指定者:
listByIdTypeAndIdNum在接口中PersonApi- 参数:
tenantId- 租户ididType- 证件类型idNum- 证件号码- 返回:
- 从以下版本开始:
- 9.6.0
-
listByNameLike
public List<net.risesoft.model.platform.Person> listByNameLike(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam(name="name",required=false) String name)
已过时。根据人员名称 名称、租户id获取人员基本信息- 指定者:
listByNameLike在接口中PersonApi- 参数:
tenantId- 租户idname- 人员名称- 返回:
- List<Person>
- 从以下版本开始:
- 9.6.2
-
listGroups
public List<net.risesoft.model.platform.Group> listGroups(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)
已过时。获取人员所在用户组列表- 指定者:
listGroups在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员唯一标识- 返回:
- List
用户组对象集合 - 从以下版本开始:
- 9.6.0
-
listParents
public List<net.risesoft.model.platform.OrgUnit> listParents(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)
已过时。根据人员id,获取父节点列表- 指定者:
listParents在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
List<OrgUnit> 父节点对象集合
-
listPersonInfoByNameLike
public List<Map<String,Object>> listPersonInfoByNameLike(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam(name="name",required=false) String name)
已过时。根据人员名称 名称、租户id获取人员基本信息,图像,岗位等- 指定者:
listPersonInfoByNameLike在接口中PersonApi- 参数:
tenantId- 租户idname- 人员名称- 返回:
- List<Map<String, Object>>
- 从以下版本开始:
- 9.6.2
-
listPositions
public List<net.risesoft.model.platform.Position> listPositions(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)
已过时。获取人员所在岗位列表- 指定者:
listPositions在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员唯一标识- 返回:
- List
岗位对象集合 - 从以下版本开始:
- 9.6.0
-
listRoles
public List<net.risesoft.model.platform.Role> listRoles(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)
已过时。获取角色
-
modifyPassword
public net.risesoft.model.platform.Person modifyPassword(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("newPassword") @NotBlank @NotBlank String newPassword)已过时。修改人员密码- 指定者:
modifyPassword在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员idnewPassword- 新明文密码- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
pageByNameLike
public net.risesoft.pojo.Y9Page<net.risesoft.model.platform.Person> pageByNameLike(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam(required=false) String name, @RequestParam("page") int page, @RequestParam("rows") int rows)已过时。模糊搜索人员分页列表(不含禁用和删除)- 指定者:
pageByNameLike在接口中PersonApi- 参数:
tenantId- 租户idname- 人员名称page- 页数rows- 条数- 返回:
-
pageByParentId
public net.risesoft.pojo.Y9Page<net.risesoft.model.platform.Person> pageByParentId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("parentId") @NotBlank @NotBlank String parentId, @RequestParam("disabled") boolean disabled, @RequestParam("page") int page, @RequestParam("rows") int rows)已过时。获取父节点下的全部人员- 指定者:
pageByParentId在接口中PersonApi- 参数:
tenantId- 租户IDparentId- 部门IDdisabled- 是否禁用page- 页号rows- 条数- 返回:
- Y9Page
人员对象集合 - 从以下版本开始:
- 9.6.0
-
pageByParentIdAndUserName
public net.risesoft.pojo.Y9Page<net.risesoft.model.platform.Person> pageByParentIdAndUserName(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("parentId") @NotBlank @NotBlank String parentId, @RequestParam("disabled") boolean disabled, @RequestParam("userName") @NotBlank @NotBlank String userName, @RequestParam("page") int page, @RequestParam("rows") int rows)已过时。获取父节点下的全部人员- 指定者:
pageByParentIdAndUserName在接口中PersonApi- 参数:
tenantId- 租户IDparentId- 部门IDdisabled- 是否禁用userName- 用户名称page- 页号rows- 条数- 返回:
- Y9Page
人员对象集合 - 从以下版本开始:
- 9.6.0
-
savePerson
public net.risesoft.model.platform.Person savePerson(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personJson") @NotBlank @NotBlank String personJson)已过时。保存人员- 指定者:
savePerson在接口中PersonApi- 参数:
tenantId- 租户idpersonJson- 人员对象json- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
savePersonAvator
public net.risesoft.model.platform.Person savePersonAvator(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("avator") @NotBlank @NotBlank String avator)已过时。保存人员头像- 指定者:
savePersonAvator在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员idavator- 人员头像路径- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
savePersonAvatorByBase64
public net.risesoft.model.platform.Person savePersonAvatorByBase64(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("picnote") @NotBlank @NotBlank String picnote, @RequestParam("fileExt") String fileExt)已过时。保存人员头像(Base64)- 指定者:
savePersonAvatorByBase64在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员idpicnote- 人员头像fileExt- 文件类型(png,jpg...)- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
savePersonPhoto
public Boolean savePersonPhoto(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("photo") @NotBlank @NotBlank String photo)
已过时。保存用户照片接口- 指定者:
savePersonPhoto在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员idphoto- Base64加密之后的照片字符串- 返回:
- Boolean 是否保存成功
- 从以下版本开始:
- 9.6.0
-
savePersonWithExt
public net.risesoft.model.platform.Person savePersonWithExt(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personJson") @NotBlank @NotBlank String personJson, @RequestParam("personextJson") @NotBlank @NotBlank String personextJson)已过时。保存人员- 指定者:
savePersonWithExt在接口中PersonApi- 参数:
tenantId- 租户idpersonJson- 人员对象personextJson- 人员扩展信息对象- 返回:
- Person
- 从以下版本开始:
- 9.6.0
-
saveWeixinId
public net.risesoft.model.platform.Person saveWeixinId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("weixinId") @NotBlank @NotBlank String weixinId)已过时。保存人员的微信id- 指定者:
saveWeixinId在接口中PersonApi- 参数:
tenantId- 租户idpersonId- 人员idweixinId- 微信id- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
-