接口 PersonApi
-
@Validated @Deprecated public interface PersonApi
已过时。人员服务组件- 从以下版本开始:
- 9.6.0
- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
方法概要
所有方法 实例方法 抽象方法 已过时的方法 修饰符和类型 方法 说明 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
@GetMapping("/changeDisabled") boolean changeDisabled(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。改变人员的禁用状态- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- true:禁用成功,false:禁用失败
- 从以下版本开始:
- 9.6.0
-
checkLoginName
@GetMapping("/checkLoginName") boolean checkLoginName(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("loginName") @NotBlank @NotBlank String loginName)已过时。检查用户名- 参数:
tenantId- 租户idpersonId- 人员idloginName- 登录名- 返回:
- boolean 用户名是否存在
- 从以下版本开始:
- 9.6.0
-
createPerson
@PostMapping("/createPerson") net.risesoft.model.platform.Person createPerson(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personJson") @NotBlank @NotBlank String personJson)已过时。新增人员- 参数:
tenantId- 租户idpersonJson- 人员对象- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
deleteById
@PostMapping("/deleteById") boolean deleteById(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。删除人员- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- true:删除成功,false:删除失败
- 从以下版本开始:
- 9.6.0
-
getBureau
@GetMapping("/getBureau") net.risesoft.model.platform.OrgUnit getBureau(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据租户id和人员id获取委办局- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- OrgUnit 组织节点对象(部门或组织机构)
- 从以下版本开始:
- 9.6.0
-
getByLoginNameAndParentId
@GetMapping("/getByLoginNameAndParentId") 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,获取人员信息- 参数:
tenantId- 租户idloginName- 登录名称parentId- 父节点id- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
getParent
@GetMapping("/getParent") net.risesoft.model.platform.OrgUnit getParent(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。获取人员父节点- 参数:
tenantId- 租户idpersonId- 人员唯一标识- 返回:
- OrgUnit 组织节点对象(部门或组织机构)
- 从以下版本开始:
- 9.6.0
-
getPerson
@GetMapping("/getPerson") net.risesoft.model.platform.Person getPerson(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据id获得人员对象- 参数:
tenantId- 租户idpersonId- 人员唯一标识- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
getPersonByLoginNameAndTenantId
@GetMapping("/getPersonByLoginNameAndTenantId") net.risesoft.model.platform.Person getPersonByLoginNameAndTenantId(@RequestParam("loginName") @NotBlank @NotBlank String loginName, @RequestParam("tenantId") @NotBlank @NotBlank String tenantId)已过时。根据登录名称和租户id,获得人员对象- 参数:
loginName- 人员登录名tenantId- 租户id- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
getPersonExtByPersonId
@GetMapping("/getPersonExtByPersonId") net.risesoft.model.platform.PersonExt getPersonExtByPersonId(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据人员id,获取人员扩展信息- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- PersonExt
- 从以下版本开始:
- 9.6.0
-
getPersonPhoto
@GetMapping("/getPersonPhoto") String getPersonPhoto(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。获取 Base64加密之后的照片字符串- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- String Base64加密之后的照片字符串
- 从以下版本开始:
- 9.6.0
-
listAllPersons
@GetMapping("/listAllPersons") List<net.risesoft.model.platform.Person> listAllPersons(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId)已过时。获取全部人员- 参数:
tenantId- 租户id- 返回:
- List<Person> 人员对象集合
- 从以下版本开始:
- 9.6.0
-
listByIdTypeAndIdNum
@GetMapping("/listByIdTypeAndIdNum") 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)已过时。根据证件类型和证件号码,获取人员列表- 参数:
tenantId- 租户ididType- 证件类型idNum- 证件号码- 返回:
- List<Person>
- 从以下版本开始:
- 9.6.0
-
listByNameLike
@GetMapping("/listByNameLike") List<net.risesoft.model.platform.Person> listByNameLike(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam(name="name",required=false) String name)已过时。根据人员名称、租户id获取人员基本信息- 参数:
tenantId- 租户idname- 人员名称- 返回:
- List<Person>
- 从以下版本开始:
- 9.6.2
-
listGroups
@GetMapping("/listGroups") List<net.risesoft.model.platform.Group> listGroups(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。获取人员所在用户组列表- 参数:
tenantId- 租户idpersonId- 人员唯一标识- 返回:
- List<Group> 用户组对象集合
- 从以下版本开始:
- 9.6.0
-
listParents
@GetMapping("/listParents") List<net.risesoft.model.platform.OrgUnit> listParents(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。根据人员id,获取父节点列表- 参数:
tenantId- 租户idpersonId- 人员id- 返回:
- List<OrgUnit> 父节点对象集合
- 从以下版本开始:
- 9.6.0
-
listPersonInfoByNameLike
@GetMapping("/listPersonInfoByNameLike") List<Map<String,Object>> listPersonInfoByNameLike(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam(name="name",required=false) String name)已过时。根据人员名称 名称、租户id获取人员基本信息,图像,岗位等- 参数:
tenantId- 租户idname- 人员名称- 返回:
- List<Map<String, Object>>
- 从以下版本开始:
- 9.6.2
-
listPositions
@GetMapping("/listPositions") List<net.risesoft.model.platform.Position> listPositions(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。获取人员所在岗位列表- 参数:
tenantId- 租户idpersonId- 人员唯一标识- 返回:
- List<Position> 岗位对象集合
- 从以下版本开始:
- 9.6.0
-
listRoles
@GetMapping("/listRoles") List<net.risesoft.model.platform.Role> listRoles(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId)已过时。获取角色- 参数:
tenantId- 租户idpersonId- 人员唯一标识- 返回:
- List 角色对象集合
- 从以下版本开始:
- 9.6.0
-
modifyPassword
@PostMapping("/modifyPassword") net.risesoft.model.platform.Person modifyPassword(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("newPassword") @NotBlank @NotBlank String newPassword)已过时。修改人员密码- 参数:
tenantId- 租户idpersonId- 人员idnewPassword- 新明文密码- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
pageByNameLike
@GetMapping("/pageByNameLike") 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)已过时。模糊搜索人员分页列表(不含禁用和删除)- 参数:
tenantId- 租户idname- 人员名称page- 页数rows- 条数- 返回:
- Y9Page<Person>
-
pageByParentId
@GetMapping("/pageByParentId") 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)已过时。获取父节点下的全部人员- 参数:
tenantId- 租户IDparentId- 部门IDdisabled- 是否禁用page- 页号rows- 条数- 返回:
- Y9Page<Person> 人员对象集合
- 从以下版本开始:
- 9.6.0
-
pageByParentIdAndUserName
@GetMapping("/pageByParentIdAndUserName") 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("name") @NotBlank @NotBlank String userName, @RequestParam("page") int page, @RequestParam("rows") int rows)已过时。获取父节点下的全部人员- 参数:
tenantId- 租户IDparentId- 部门IDdisabled- 是否禁用userName- 用户名称page- 页号rows- 条数- 返回:
- Y9Page<Person> 人员对象集合
- 从以下版本开始:
- 9.6.0
-
savePerson
@PostMapping("/savePerson") net.risesoft.model.platform.Person savePerson(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personJson") @NotBlank @NotBlank String personJson)已过时。保存人员- 参数:
tenantId- 租户idpersonJson- 人员对象- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
savePersonAvator
@PostMapping("/savePersonAvator") net.risesoft.model.platform.Person savePersonAvator(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("avator") @NotBlank @NotBlank String avator)已过时。保存人员头像- 参数:
tenantId- 租户idpersonId- 人员idavator- 人员头像路径- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
savePersonAvatorByBase64
@PostMapping("/savePersonAvatorByBase64") 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)- 参数:
tenantId- 租户idpersonId- 人员idpicnote- 人员头像fileExt- 文件类型(png,jpg...)- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
savePersonPhoto
@PostMapping("/savePersonPhoto") Boolean savePersonPhoto(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("photo") @NotBlank @NotBlank String photo)已过时。保存用户照片接口- 参数:
tenantId- 租户idpersonId- 人员idphoto- Base64加密之后的照片字符串- 返回:
- Boolean 是否保存成功
- 从以下版本开始:
- 9.6.0
-
savePersonWithExt
@PostMapping("/savePersonWithExt") net.risesoft.model.platform.Person savePersonWithExt(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personJson") @NotBlank @NotBlank String personJson, @RequestParam("personextJson") @NotBlank @NotBlank String personextJson)已过时。保存人员- 参数:
tenantId- 租户idpersonJson- 人员对象personextJson- 人员扩展信息对象- 返回:
- Person
- 从以下版本开始:
- 9.6.0
-
saveWeixinId
@PostMapping("/saveWeixinId") 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- 参数:
tenantId- 租户idpersonId- 人员idweixinId- 微信id- 返回:
- Person 人员对象
- 从以下版本开始:
- 9.6.0
-
-