Package net.risesoft.service
Interface OfficeDoneInfoService
-
- All Known Implementing Classes:
OfficeDoneInfoServiceImpl
@Service public interface OfficeDoneInfoService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcancelMeeting(String processInstanceId)取消上会intcountByItemId(String itemId)监控办结统计intcountByUserId(String userId, String itemId)统计个人办结件intcountByUserIdAndSystemName(String orgUnitId, String systemName)根据系统名称统计个人办结件longcountDoingByItemId(String itemId)监控在办统计booleandeleteOfficeDoneInfo(String processInstanceId)根据流程实例id删除办件信息OfficeDoneInfofindByProcessInstanceId(String processInstanceId)据流程实例id获取办件信息OfficeDoneInfofindByProcessSerialNumber(String processSerialNumber)根据流程编号获取办件信息net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>pageMeetingList(String userName, String deptName, String title, String meetingType, Integer page, Integer rows)上会台账列表voidsaveOfficeDone(OfficeDoneInfo info)保存办件信息,不经过kafka消息队列,直接保存net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchAllByDeptId(String deptId, String title, String itemId, String userName, String state, String year, Integer page, Integer rows)科室所有件net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchAllByUserId(String userId, 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 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 orgUnitId, String title, String systemName, String itemId, String target, String state, String year, String startdate, String enddate, Integer page, Integer rows)根据系统,个人所有件搜索net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchAllList(String searchName, String itemId, String userName, String state, String year, Integer page, Integer rows)监控办件列表net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchByItemId(String title, String itemId, String state, String startdate, String enddate, Integer page, Integer rows)获取监控在办,办结件列表net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchByUserId(String userId, String title, String itemId, String startdate, String enddate, Integer page, Integer rows)获取个人办结件列表net.risesoft.pojo.Y9Page<OfficeDoneInfoModel>searchByUserIdAndSystemName(String orgUnitId, String title, String systemName, String startdate, String enddate, Integer page, Integer rows)根据岗位id,系统名称,获取个人办结件列表voidsetMeeting(String processInstanceId, String meetingType)上会
-
-
-
Method Detail
-
cancelMeeting
void cancelMeeting(String processInstanceId)
取消上会- Parameters:
processInstanceId-
-
countByItemId
int countByItemId(String itemId)
监控办结统计- Parameters:
itemId-- Returns:
-
countByUserId
int countByUserId(String userId, String itemId)
统计个人办结件- Parameters:
userId-itemId-- Returns:
-
countByUserIdAndSystemName
int countByUserIdAndSystemName(String orgUnitId, String systemName)
根据系统名称统计个人办结件- Parameters:
orgUnitId-systemName-- Returns:
-
countDoingByItemId
long countDoingByItemId(String itemId)
监控在办统计- Parameters:
itemId-- Returns:
-
deleteOfficeDoneInfo
boolean deleteOfficeDoneInfo(String processInstanceId)
根据流程实例id删除办件信息- Parameters:
processInstanceId-- Returns:
-
findByProcessInstanceId
OfficeDoneInfo findByProcessInstanceId(String processInstanceId)
据流程实例id获取办件信息- Parameters:
processInstanceId-- Returns:
-
findByProcessSerialNumber
OfficeDoneInfo findByProcessSerialNumber(String processSerialNumber)
根据流程编号获取办件信息- Parameters:
processSerialNumber-- Returns:
-
pageMeetingList
net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> pageMeetingList(String userName, String deptName, String title, String meetingType, Integer page, Integer rows)
上会台账列表- Parameters:
userName-deptName-title-meetingType-page-rows-- Returns:
- Y9Page
-
saveOfficeDone
void saveOfficeDone(OfficeDoneInfo info) throws Exception
保存办件信息,不经过kafka消息队列,直接保存- Parameters:
info-- Throws:
Exception
-
searchAllByDeptId
net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllByDeptId(String deptId, String title, String itemId, String userName, String state, String year, Integer page, Integer rows)
科室所有件- Parameters:
deptId-title-itemId-userName-state-year-page-rows-- Returns:
-
searchAllByUserId
net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllByUserId(String userId, String title, String itemId, String userName, String state, String year, String startDate, String endDate, Integer page, Integer rows)
个人所有件搜索- Parameters:
userId-title-itemId-userName-state-year-startDate-endDate-page-rows-- Returns:
-
searchAllByUserIdAndSystemName
net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllByUserIdAndSystemName(String orgUnitId, String title, String systemName, String itemId, String state, String year, String startdate, String enddate, Integer page, Integer rows)
根据系统,个人所有件搜索- Parameters:
orgUnitId- 人员、岗位idtitle- 标题systemName- 系统名称itemId- 事项idstate- 状态year- 年份startdate- 开始日期enddate- 结束日期page- 页码rows- 条数- Returns:
-
searchAllByUserIdAndSystemName4xxx
net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllByUserIdAndSystemName4xxx(String orgUnitId, String title, String systemName, String itemId, String target, String state, String year, String startdate, String enddate, Integer page, Integer rows)
根据系统,个人所有件搜索- Parameters:
orgUnitId- 人员、岗位idtitle- 标题systemName- 系统名称itemId- 事项idtarget- 目标state- 状态year- 年份startdate- 开始日期enddate- 结束日期page- 页码rows- 条数- Returns:
-
searchAllList
net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchAllList(String searchName, String itemId, String userName, String state, String year, Integer page, Integer rows)
监控办件列表- Parameters:
searchName-itemId-userName-state-year-page-rows-- Returns:
-
searchByItemId
net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchByItemId(String title, String itemId, String state, String startdate, String enddate, Integer page, Integer rows)
获取监控在办,办结件列表- Parameters:
title-itemId-state-startdate-enddate-page-rows-- Returns:
-
searchByUserId
net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchByUserId(String userId, String title, String itemId, String startdate, String enddate, Integer page, Integer rows)
获取个人办结件列表- Parameters:
userId-title-itemId-startdate-enddate-page-rows-- Returns:
-
searchByUserIdAndSystemName
net.risesoft.pojo.Y9Page<OfficeDoneInfoModel> searchByUserIdAndSystemName(String orgUnitId, String title, String systemName, String startdate, String enddate, Integer page, Integer rows)
根据岗位id,系统名称,获取个人办结件列表- Parameters:
orgUnitId-title-systemName-startdate-enddate-page-rows-- Returns:
-
-