接口 OfficeDoneInfoApi
-
public interface OfficeDoneInfoApi工作流办件信息列表接口- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/19
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Object>cancelMeeting(String tenantId, String processInstanceId)取消上会,当代研究所net.risesoft.pojo.Y9Result<Integer>countByItemId(String tenantId, String itemId)监控办结统计net.risesoft.pojo.Y9Result<Integer>countByUserId(String tenantId, String orgUnitId, String itemId)统计个人办结件net.risesoft.pojo.Y9Result<Integer>countByUserIdAndSystemName(String tenantId, String orgUnitId, String systemName)根据系统名称统计个人办结件net.risesoft.pojo.Y9Result<Long>countDoingByItemId(String tenantId, String itemId)监控在办统计net.risesoft.pojo.Y9Result<Object>deleteOfficeDoneInfo(String tenantId, String processInstanceId)根据流程实例id删除办结信息net.risesoft.pojo.Y9Result<OfficeDoneInfoModel>findByProcessInstanceId(String tenantId, String processInstanceId)根据流程实例id获取办结信息net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>getMeetingList(String tenantId, String userName, String deptName, String title, String meetingType, Integer page, Integer rows)上会台账列表(定制)net.risesoft.pojo.Y9Result<Object>saveOfficeDone(String tenantId, OfficeDoneInfoModel info)保存办结信息,不经过kafka消息队列,直接保存net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchAllByDeptId(String tenantId, String deptId, String title, String itemId, String userName, String state, String year, Integer page, Integer rows)科室所有件列表net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchAllByUserId(String tenantId, String orgUnitId, String title, String itemId, String userName, String state, String year, String startDate, String endDate, Integer page, Integer rows)个人所有件搜索net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchAllByUserIdAndSystemName(String tenantId, String orgUnitId, String title, String systemName, String itemId, String state, String year, String startdate, String enddate, Integer page, Integer rows)根据系统,个人所有件搜索net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchAllByUserIdAndSystemName4xxx(String tenantId, String orgUnitId, String title, String systemName, String itemId, String target, String state, String year, String startdate, String enddate, Integer page, Integer rows)根据系统,个人所有件搜索,xxx使用net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchAllList(String tenantId, String searchName, String itemId, String userName, String state, String year, Integer page, Integer rows)监控办件列表net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchByItemId(String tenantId, String title, String itemId, String state, String startdate, String enddate, Integer page, Integer rows)获取监控在办,办结件列表net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchByUserId(String tenantId, String orgUnitId, String title, String itemId, String startdate, String enddate, Integer page, Integer rows)获取个人办结件列表net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchByUserIdAndSystemName(String tenantId, String orgUnitId, String title, String systemName, String startdate, String enddate, Integer page, Integer rows)根据id,系统名称,获取个人办结件列表net.risesoft.pojo.Y9Result<Object>setMeeting(String tenantId, String processInstanceId, String meetingType)设置会议类型(上会)
-
-
-
方法详细资料
-
cancelMeeting
@PostMapping("/cancelMeeting") net.risesoft.pojo.Y9Result<Object> cancelMeeting(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId)取消上会,当代研究所- 参数:
tenantId- 租户idprocessInstanceId- 流程实例id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
countByItemId
@GetMapping("/countByItemId") net.risesoft.pojo.Y9Result<Integer> countByItemId(@RequestParam("tenantId") String tenantId, @RequestParam(value="itemId",required=false) String itemId)监控办结统计- 参数:
tenantId- 租户iditemId- 事项id- 返回:
Y9Result<Integer>通用请求返回对象 - data 是监控办结统计- 从以下版本开始:
- 9.6.6
-
countByUserId
@GetMapping("/countByUserId") net.risesoft.pojo.Y9Result<Integer> countByUserId(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam(value="itemId",required=false) String itemId)统计个人办结件- 参数:
tenantId- 租户idorgUnitId- 人员、岗位iditemId- 事项id- 返回:
Y9Result<Integer>通用请求返回对象 - data 是个人办结件数量- 从以下版本开始:
- 9.6.6
-
countByUserIdAndSystemName
@GetMapping("/countByUserIdAndSystemName") net.risesoft.pojo.Y9Result<Integer> countByUserIdAndSystemName(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam(value="systemName",required=false) String systemName)根据系统名称统计个人办结件- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idsystemName- 系统名称- 返回:
Y9Result<Integer>通用请求返回对象 - data 是个人办结件数量- 从以下版本开始:
- 9.6.6
-
countDoingByItemId
@GetMapping("/countDoingByItemId") net.risesoft.pojo.Y9Result<Long> countDoingByItemId(@RequestParam("tenantId") String tenantId, @RequestParam(value="itemId",required=false) String itemId)监控在办统计- 参数:
tenantId- 租户iditemId- 事项id- 返回:
Y9Result<Long>通用请求返回对象 - data 是监控在办统计- 从以下版本开始:
- 9.6.6
-
deleteOfficeDoneInfo
@PostMapping("/deleteOfficeDoneInfo") net.risesoft.pojo.Y9Result<Object> deleteOfficeDoneInfo(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId)根据流程实例id删除办结信息- 参数:
tenantId- 租户idprocessInstanceId- 流程实例id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
findByProcessInstanceId
@GetMapping("/findByProcessInstanceId") net.risesoft.pojo.Y9Result<OfficeDoneInfoModel> findByProcessInstanceId(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId)根据流程实例id获取办结信息- 参数:
tenantId- 租户idprocessInstanceId- 流程实例id- 返回:
Y9Result<OfficeDoneInfoModel>通用请求返回对象 - data 是办结信息- 从以下版本开始:
- 9.6.6
-
getMeetingList
@GetMapping("/getMeetingList") net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> getMeetingList(@RequestParam("tenantId") String tenantId, @RequestParam(value="userName",required=false) String userName, @RequestParam(value="deptName",required=false) String deptName, @RequestParam(value="title",required=false) String title, @RequestParam(value="meetingType",required=false) String meetingType, @RequestParam("page") Integer page, @RequestParam("rows") Integer rows)上会台账列表(定制)- 参数:
tenantId- 租户iduserName- 申请人deptName- 部门名称title- 标题meetingType- 会议类型page- 页码rows- 条数- 返回:
Y9Page<OfficeDoneInfoModel>通用分页请求返回对象 - rows 是办结信息- 从以下版本开始:
- 9.6.6
-
saveOfficeDone
@PostMapping(value="/saveOfficeDone", consumes="application/json") net.risesoft.pojo.Y9Result<Object> saveOfficeDone(@RequestParam("tenantId") String tenantId, @RequestBody OfficeDoneInfoModel info) throws Exception保存办结信息,不经过kafka消息队列,直接保存- 参数:
tenantId- 租户idinfo- 办结信息- 返回:
Y9Result<Object>通用请求返回对象- 抛出:
Exception- Exception- 从以下版本开始:
- 9.6.6
-
searchAllByDeptId
@GetMapping("/searchAllByDeptId") net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllByDeptId(@RequestParam("tenantId") String tenantId, @RequestParam("deptId") String deptId, @RequestParam(value="title",required=false) String title, @RequestParam(value="itemId",required=false) String itemId, @RequestParam(value="userName",required=false) String userName, @RequestParam(value="state",required=false) String state, @RequestParam(value="year",required=false) String year, @RequestParam("page") Integer page, @RequestParam("rows") Integer rows)科室所有件列表- 参数:
tenantId- 租户iddeptId- 部门idtitle- 标题itemId- 事项iduserName- 人员名称state- 状态year- 年份page- 页码rows- 条数- 返回:
Y9Page<OfficeDoneInfoModel>通用分页请求返回对象 - rows 是办结信息- 从以下版本开始:
- 9.6.6
-
searchAllByUserId
@GetMapping("/searchAllByUserId") net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllByUserId(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam(value="title",required=false) String title, @RequestParam(value="itemId",required=false) String itemId, @RequestParam(value="userName",required=false) String userName, @RequestParam(value="state",required=false) String state, @RequestParam(value="year",required=false) String year, @RequestParam(value="startDate",required=false) String startDate, @RequestParam(value="endDate",required=false) String endDate, @RequestParam("page") Integer page, @RequestParam("rows") Integer rows)个人所有件搜索- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtitle- 标题itemId- 事项iduserName- 人员名称state- 状态year- 年份startDate- 开始日期endDate- 结束日期page- 页码rows- 条数- 返回:
Y9Page<OfficeDoneInfoModel>通用分页请求返回对象 - rows 是办结信息- 从以下版本开始:
- 9.6.6
-
searchAllByUserIdAndSystemName
@GetMapping("/searchAllByUserIdAndSystemName") net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllByUserIdAndSystemName(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam(value="title",required=false) String title, @RequestParam(value="systemName",required=false) String systemName, @RequestParam(value="itemId",required=false) String itemId, @RequestParam(value="state",required=false) String state, @RequestParam(value="year",required=false) String year, @RequestParam(value="startdate",required=false) String startdate, @RequestParam(value="enddate",required=false) String enddate, @RequestParam("page") Integer page, @RequestParam("rows") Integer rows)根据系统,个人所有件搜索- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtitle- 标题systemName- 系统名称itemId- 事项idstate- 状态year- 年份startdate- 开始日期enddate- 结束日期page- 页码rows- 条数- 返回:
Y9Page<OfficeDoneInfoModel>通用分页请求返回对象 - rows 办件信息- 从以下版本开始:
- 9.6.6
-
searchAllByUserIdAndSystemName4xxx
@GetMapping("/searchAllByUserIdAndSystemName4xxx") net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllByUserIdAndSystemName4xxx(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam(value="title",required=false) String title, @RequestParam(value="systemName",required=false) String systemName, @RequestParam(value="itemId",required=false) String itemId, @RequestParam(value="target",required=false) String target, @RequestParam(value="state",required=false) String state, @RequestParam(value="year",required=false) String year, @RequestParam(value="startdate",required=false) String startdate, @RequestParam(value="enddate",required=false) String enddate, @RequestParam("page") Integer page, @RequestParam("rows") Integer rows)根据系统,个人所有件搜索,xxx使用- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtitle- 搜索词systemName- 系统名称itemId- 事项idtarget- 目标state- 状态year- 年份startdate- 开始日期enddate- 结束日期page- 页码rows- 条数- 返回:
Y9Page<OfficeDoneInfoModel>通用分页请求返回对象 - rows 办件信息- 从以下版本开始:
- 9.6.6
-
searchAllList
@GetMapping("/searchAllList") net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllList(@RequestParam("tenantId") String tenantId, @RequestParam(value="searchName",required=false) String searchName, @RequestParam(value="itemId",required=false) String itemId, @RequestParam(value="userName",required=false) String userName, @RequestParam(value="state",required=false) String state, @RequestParam(value="year",required=false) String year, @RequestParam("page") Integer page, @RequestParam("rows") Integer rows)监控办件列表- 参数:
tenantId- 租户idsearchName- 搜索词itemId- 事项iduserName- 人员名称state- 状态year- 年份page- 页码rows- 条数- 返回:
Y9Page<OfficeDoneInfoModel>通用分页请求返回对象 - rows 是办结信息- 从以下版本开始:
- 9.6.6
-
searchByItemId
@GetMapping("/searchByItemId") net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchByItemId(@RequestParam("tenantId") String tenantId, @RequestParam(value="title",required=false) String title, @RequestParam(value="itemId",required=false) String itemId, @RequestParam(value="state",required=false) String state, @RequestParam(value="startdate",required=false) String startdate, @RequestParam(value="enddate",required=false) String enddate, @RequestParam("page") Integer page, @RequestParam("rows") Integer rows)获取监控在办,办结件列表- 参数:
tenantId- 租户idtitle- 搜索词itemId- 事项idstate- 状态startdate- 开始日期enddate- 结束日期page- 页码rows- 条数- 返回:
Y9Page<OfficeDoneInfoModel>通用分页请求返回对象 - rows 是办结信息- 从以下版本开始:
- 9.6.6
-
searchByUserId
@GetMapping("/searchByUserId") net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchByUserId(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam(value="title",required=false) String title, @RequestParam(value="itemId",required=false) String itemId, @RequestParam(value="startdate",required=false) String startdate, @RequestParam(value="enddate",required=false) String enddate, @RequestParam("page") Integer page, @RequestParam("rows") Integer rows)获取个人办结件列表- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtitle- 搜索词itemId- 事项idstartdate- 开始日期enddate- 结束日期page- 页码rows- 条数- 返回:
Y9Page<OfficeDoneInfoModel>通用分页请求返回对象 - rows 是办结信息- 从以下版本开始:
- 9.6.6
-
searchByUserIdAndSystemName
@GetMapping("/searchByUserIdAndSystemName") net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchByUserIdAndSystemName(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam(value="title",required=false) String title, @RequestParam(value="systemName",required=false) String systemName, @RequestParam(value="startdate",required=false) String startdate, @RequestParam(value="enddate",required=false) String enddate, @RequestParam("page") Integer page, @RequestParam("rows") Integer rows)根据id,系统名称,获取个人办结件列表- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtitle- 搜索词systemName- 系统名称startdate- 开始日期enddate- 结束日期page- 页码rows- 条数- 返回:
Y9Page<OfficeDoneInfoModel>通用分页请求返回对象 - rows 是办结信息- 从以下版本开始:
- 9.6.6
-
setMeeting
@PostMapping("/setMeeting") net.risesoft.pojo.Y9Result<Object> setMeeting(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam("meetingType") String meetingType)设置会议类型(上会)- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idmeetingType- 会议类型- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-