Package net.risesoft.api
Class OfficeFollowApiImpl
- java.lang.Object
-
- net.risesoft.api.OfficeFollowApiImpl
-
- All Implemented Interfaces:
OfficeFollowApi
@RestController @RequestMapping(value="/services/rest/officeFollow", produces="application/json") public class OfficeFollowApiImpl extends Object implements OfficeFollowApi我的关注接口- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description OfficeFollowApiImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<Integer>countByProcessInstanceId(String tenantId, String orgUnitId, String processInstanceId)根据流程实例id获取关注数量net.risesoft.pojo.Y9Result<Object>deleteByProcessInstanceId(String tenantId, String processInstanceId)根据流程实例id删除关注数据net.risesoft.pojo.Y9Result<Object>delOfficeFollow(String tenantId, String orgUnitId, String processInstanceIds)取消关注net.risesoft.pojo.Y9Result<Integer>getFollowCount(String tenantId, String orgUnitId)获取我的关注数量net.risesoft.pojo.Y9Page<OfficeFollowModel>getFollowListBySystemName(String tenantId, String orgUnitId, String systemName, String searchName, int page, int rows)根据系统名称获取关注列表net.risesoft.pojo.Y9Page<OfficeFollowModel>getOfficeFollowList(String tenantId, String orgUnitId, String searchName, int page, int rows)获取指定人员的关注列表net.risesoft.pojo.Y9Result<Object>saveOfficeFollow(String tenantId, OfficeFollowModel officeFollowModel)保存办件关注信息net.risesoft.pojo.Y9Result<Object>updateTitle(String tenantId, String processInstanceId, String documentTitle)更新关注信息的标题
-
-
-
Method Detail
-
countByProcessInstanceId
public net.risesoft.pojo.Y9Result<Integer> countByProcessInstanceId(@RequestParam String tenantId, @RequestParam String orgUnitId, @RequestParam String processInstanceId)
根据流程实例id获取关注数量- Specified by:
countByProcessInstanceIdin interfaceOfficeFollowApi- Parameters:
tenantId- 租户idorgUnitId- 人员、岗位idprocessInstanceId- 流程实例id- Returns:
Y9Result<Integer>通用请求返回对象 - data 是关注数量- Since:
- 9.6.6
-
delOfficeFollow
public net.risesoft.pojo.Y9Result<Object> delOfficeFollow(@RequestParam String tenantId, @RequestParam String orgUnitId, @RequestParam String processInstanceIds)
取消关注- Specified by:
delOfficeFollowin interfaceOfficeFollowApi- Parameters:
tenantId- 租户idorgUnitId- 人员、岗位idprocessInstanceIds- 流程实例id列表- Returns:
Y9Result<Object>通用请求返回对象- Since:
- 9.6.6
-
deleteByProcessInstanceId
public net.risesoft.pojo.Y9Result<Object> deleteByProcessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId)
根据流程实例id删除关注数据- Specified by:
deleteByProcessInstanceIdin interfaceOfficeFollowApi- Parameters:
tenantId- 租户idprocessInstanceId- 流程实例id- Returns:
Y9Result<Object>通用请求返回对象- Since:
- 9.6.6
-
getFollowCount
public net.risesoft.pojo.Y9Result<Integer> getFollowCount(@RequestParam String tenantId, @RequestParam String orgUnitId)
获取我的关注数量- Specified by:
getFollowCountin interfaceOfficeFollowApi- Parameters:
tenantId- 租户idorgUnitId- 人员、岗位id- Returns:
Y9Result<Integer>通用请求返回对象 - data 是我的关注数量- Since:
- 9.6.6
-
getFollowListBySystemName
public net.risesoft.pojo.Y9Page<OfficeFollowModel> getFollowListBySystemName(@RequestParam String tenantId, @RequestParam String orgUnitId, @RequestParam String systemName, String searchName, @RequestParam int page, @RequestParam int rows)
根据系统名称获取关注列表- Specified by:
getFollowListBySystemNamein interfaceOfficeFollowApi- Parameters:
tenantId- 租户idorgUnitId- 人员、岗位idsystemName- 系统名称searchName- 搜索词page- 页码rows- 条数- Returns:
Y9Page<OfficeFollowModel>通用分页请求返回对象 - rows 是关注模型信息- Since:
- 9.6.6
-
getOfficeFollowList
public net.risesoft.pojo.Y9Page<OfficeFollowModel> getOfficeFollowList(@RequestParam String tenantId, @RequestParam String orgUnitId, String searchName, @RequestParam int page, @RequestParam int rows)
获取指定人员的关注列表- Specified by:
getOfficeFollowListin interfaceOfficeFollowApi- Parameters:
tenantId- 租户idorgUnitId- 人员、岗位idsearchName- 搜索词page- 页码rows- 条数- Returns:
Y9Page<OfficeFollowModel>通用分页请求返回对象 - rows 是关注模型信息- Since:
- 9.6.6
-
saveOfficeFollow
public net.risesoft.pojo.Y9Result<Object> saveOfficeFollow(@RequestParam String tenantId, @RequestBody OfficeFollowModel officeFollowModel)
保存办件关注信息- Specified by:
saveOfficeFollowin interfaceOfficeFollowApi- Parameters:
tenantId- 租户idofficeFollowModel- 关注信息- Returns:
Y9Result<Object>通用请求返回对象- Since:
- 9.6.6
-
updateTitle
public net.risesoft.pojo.Y9Result<Object> updateTitle(@RequestParam String tenantId, @RequestParam String processInstanceId, @RequestParam String documentTitle)
更新关注信息的标题- Specified by:
updateTitlein interfaceOfficeFollowApi- Parameters:
tenantId- 租户idprocessInstanceId- 流程实例iddocumentTitle- 文档标题- Returns:
Y9Result<Object>通用请求返回对象- Since:
- 9.6.6
-
-