程序包 net.risesoft.api
类 ChaoSongInfoApiImpl
- java.lang.Object
-
- net.risesoft.api.ChaoSongInfoApiImpl
-
- 所有已实现的接口:
ChaoSongApi
@RestController @RequestMapping(value="/services/rest/chaoSong", produces="application/json") public class ChaoSongInfoApiImpl extends Object implements ChaoSongApi抄送件接口- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
构造器概要
构造器 构造器 说明 ChaoSongInfoApiImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Object>changeChaoSongState(String tenantId, String id, String type)改变抄送件意见状态net.risesoft.pojo.Y9Result<Object>changeStatus(String tenantId, String[] ids)批量设置抄送件状态为已阅net.risesoft.pojo.Y9Result<Object>changeStatus2read(String tenantId, String chaoSongId)根据抄送ID修改状态为已阅net.risesoft.pojo.Y9Result<Integer>countByProcessInstanceId(String tenantId, String orgUnitId, String processInstanceId)根据流程实例id统计除当前人外的抄送件数量net.risesoft.pojo.Y9Result<Integer>countByUserIdAndProcessInstanceId(String tenantId, String orgUnitId, String processInstanceId)根据流程实例id统计当前人抄送件数量net.risesoft.pojo.Y9Result<Object>deleteByIds(String tenantId, String[] ids)批量删除抄送件net.risesoft.pojo.Y9Result<Object>deleteByProcessInstanceId(String tenantId, String processInstanceId)根据流程实例id删除抄送件net.risesoft.pojo.Y9Result<OpenDataModel>detail(String tenantId, String orgUnitId, String id, String processInstanceId, Integer status, Boolean openNotRead, boolean mobile)抄送件详情net.risesoft.pojo.Y9Result<Integer>getDone4OpinionCountByUserId(String tenantId, String orgUnitId)获取批阅件数量(签写过意见的阅件)net.risesoft.pojo.Y9Result<Integer>getDoneCount(String tenantId, String orgUnitId)获取未阅件数量net.risesoft.pojo.Y9Page<ChaoSongModel>getDoneList(String tenantId, String orgUnitId, String documentTitle, int rows, int page)获取已阅件列表net.risesoft.pojo.Y9Page<ChaoSongModel>getListByProcessInstanceId(String tenantId, String orgUnitId, String processInstanceId, String userName, int rows, int page)根据流程实例id获取除当前人外的其他抄送件列表net.risesoft.pojo.Y9Page<ChaoSongModel>getListBySenderIdAndProcessInstanceId(String tenantId, String senderId, String processInstanceId, String userName, int rows, int page)根据流程实例id获取当前人的抄送件列表net.risesoft.pojo.Y9Page<ChaoSongModel>getOpinionChaosongByUserId(String tenantId, String orgUnitId, String documentTitle, int rows, int page)获取批阅件列表net.risesoft.pojo.Y9Result<Integer>getTodoCount(String tenantId, String orgUnitId)根据岗位id获取已阅件数量net.risesoft.pojo.Y9Page<ChaoSongModel>getTodoList(String tenantId, String orgUnitId, String documentTitle, int rows, int page)获取未阅件列表net.risesoft.pojo.Y9Page<ChaoSongModel>myChaoSongList(String tenantId, String orgUnitId, String searchName, String itemId, String userName, String state, String year, int page, int rows)获取我的抄送列表net.risesoft.pojo.Y9Result<Object>save(String tenantId, String userId, String orgUnitId, String processInstanceId, String users, String isSendSms, String isShuMing, String smsContent, String smsPersonId)抄送保存net.risesoft.pojo.Y9Page<ChaoSongModel>searchAllByUserId(String tenantId, String orgUnitId, String searchName, String itemId, String userName, String state, String year, Integer page, Integer rows)个人阅件综合搜索列表net.risesoft.pojo.Y9Page<ChaoSongModel>searchAllList(String tenantId, String searchName, String itemId, String senderName, String userName, String state, String year, Integer page, Integer rows)获取监控阅件列表net.risesoft.pojo.Y9Result<Object>updateTitle(String tenantId, String processInstanceId, String documentTitle)更新抄送件标题
-
-
-
方法详细资料
-
changeChaoSongState
public net.risesoft.pojo.Y9Result<Object> changeChaoSongState(@RequestParam String tenantId, @RequestParam String id, String type)
改变抄送件意见状态- 指定者:
changeChaoSongState在接口中ChaoSongApi- 参数:
tenantId- 租户idid- 抄送件idtype- 状态类型- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
changeStatus
public net.risesoft.pojo.Y9Result<Object> changeStatus(@RequestParam String tenantId, @RequestBody String[] ids)
批量设置抄送件状态为已阅- 指定者:
changeStatus在接口中ChaoSongApi- 参数:
tenantId- 租户idids- 抄送件ids- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
changeStatus2read
public net.risesoft.pojo.Y9Result<Object> changeStatus2read(@RequestParam String tenantId, @RequestParam String chaoSongId)
根据抄送ID修改状态为已阅- 指定者:
changeStatus2read在接口中ChaoSongApi- 参数:
tenantId- 租户idchaoSongId- 抄送id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
countByProcessInstanceId
public net.risesoft.pojo.Y9Result<Integer> countByProcessInstanceId(@RequestParam String tenantId, @RequestParam String orgUnitId, @RequestParam String processInstanceId)
根据流程实例id统计除当前人外的抄送件数量- 指定者:
countByProcessInstanceId在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idprocessInstanceId- 流程实例id- 返回:
Y9Result<Integer>通用请求返回对象 - data是除当前人外的抄送件数量- 从以下版本开始:
- 9.6.6
-
countByUserIdAndProcessInstanceId
public net.risesoft.pojo.Y9Result<Integer> countByUserIdAndProcessInstanceId(@RequestParam String tenantId, @RequestParam String orgUnitId, @RequestParam String processInstanceId)
根据流程实例id统计当前人抄送件数量- 指定者:
countByUserIdAndProcessInstanceId在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idprocessInstanceId- 流程实例id- 返回:
Y9Result<Integer>通用请求返回对象 - data是除当前人抄送件的数量- 从以下版本开始:
- 9.6.6
-
deleteByIds
public net.risesoft.pojo.Y9Result<Object> deleteByIds(@RequestParam String tenantId, @RequestParam @RequestBody String[] ids)
批量删除抄送件- 指定者:
deleteByIds在接口中ChaoSongApi- 参数:
tenantId- 租户idids- 抄送件ids- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
deleteByProcessInstanceId
public net.risesoft.pojo.Y9Result<Object> deleteByProcessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId)
根据流程实例id删除抄送件- 指定者:
deleteByProcessInstanceId在接口中ChaoSongApi- 参数:
tenantId- 租户idprocessInstanceId- 流程实例id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
detail
public net.risesoft.pojo.Y9Result<OpenDataModel> detail(@RequestParam String tenantId, @RequestParam String orgUnitId, @RequestParam String id, @RequestParam String processInstanceId, @RequestParam Integer status, Boolean openNotRead, @RequestParam boolean mobile)
抄送件详情- 指定者:
detail在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idid- 抄送idprocessInstanceId- 抄送的流程实例idstatus- 传阅的状态,0未阅,1已阅,2新件openNotRead- 是否打开不已阅mobile- 是否为移动端- 返回:
Y9Result<OpenDataModel>通用请求返回对象 - data是送件对象- 从以下版本开始:
- 9.6.6
-
getDone4OpinionCountByUserId
public net.risesoft.pojo.Y9Result<Integer> getDone4OpinionCountByUserId(@RequestParam String tenantId, @RequestParam String orgUnitId)
获取批阅件数量(签写过意见的阅件)- 指定者:
getDone4OpinionCountByUserId在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位id- 返回:
Y9Result<Integer>通用请求返回对象 - data是批阅件数量- 从以下版本开始:
- 9.6.6
-
getDoneCount
public net.risesoft.pojo.Y9Result<Integer> getDoneCount(@RequestParam String tenantId, @RequestParam String orgUnitId)
获取未阅件数量- 指定者:
getDoneCount在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位id- 返回:
Y9Result<Integer>通用请求返回对象 - data是抄送未阅件数量- 从以下版本开始:
- 9.6.6
-
getDoneList
public net.risesoft.pojo.Y9Page<ChaoSongModel> getDoneList(@RequestParam String tenantId, @RequestParam String orgUnitId, String documentTitle, @RequestParam int rows, @RequestParam int page)
获取已阅件列表- 指定者:
getDoneList在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位iddocumentTitle- 标题rows- 条数page- 页码- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是抄送已阅件列表- 从以下版本开始:
- 9.6.6
-
getListByProcessInstanceId
public net.risesoft.pojo.Y9Page<ChaoSongModel> getListByProcessInstanceId(@RequestParam String tenantId, @RequestParam String orgUnitId, @RequestParam String processInstanceId, String userName, @RequestParam int rows, @RequestParam int page)
根据流程实例id获取除当前人外的其他抄送件列表- 指定者:
getListByProcessInstanceId在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idprocessInstanceId- 流程实例iduserName- 收件人rows- 条数page- 页码- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是除当前人外的其他抄送件列表- 从以下版本开始:
- 9.6.6
-
getListBySenderIdAndProcessInstanceId
public net.risesoft.pojo.Y9Page<ChaoSongModel> getListBySenderIdAndProcessInstanceId(@RequestParam String tenantId, @RequestParam String senderId, @RequestParam String processInstanceId, String userName, @RequestParam int rows, @RequestParam int page)
根据流程实例id获取当前人的抄送件列表- 指定者:
getListBySenderIdAndProcessInstanceId在接口中ChaoSongApi- 参数:
tenantId- 租户idsenderId- 用户idprocessInstanceId- 流程实例iduserName- 收件人rows- 条数page- 页码- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是当前人的抄送件列表- 从以下版本开始:
- 9.6.6
-
getOpinionChaosongByUserId
public net.risesoft.pojo.Y9Page<ChaoSongModel> getOpinionChaosongByUserId(@RequestParam String tenantId, @RequestParam String orgUnitId, String documentTitle, @RequestParam int rows, @RequestParam int page)
获取批阅件列表- 指定者:
getOpinionChaosongByUserId在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位iddocumentTitle- 标题rows- 条数page- 页码- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是批阅件列表- 从以下版本开始:
- 9.6.6
-
getTodoCount
public net.risesoft.pojo.Y9Result<Integer> getTodoCount(@RequestParam String tenantId, @RequestParam String orgUnitId)
根据岗位id获取已阅件数量- 指定者:
getTodoCount在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位id- 返回:
Y9Result<Integer>通用请求返回对象 - data是抄送已阅件统计- 从以下版本开始:
- 9.6.6
-
getTodoList
public net.risesoft.pojo.Y9Page<ChaoSongModel> getTodoList(@RequestParam String tenantId, @RequestParam String orgUnitId, String documentTitle, @RequestParam int rows, @RequestParam int page)
获取未阅件列表- 指定者:
getTodoList在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位iddocumentTitle- 标题rows- 条数page- 页码- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是抄送未阅件列表- 从以下版本开始:
- 9.6.6
-
myChaoSongList
public net.risesoft.pojo.Y9Page<ChaoSongModel> myChaoSongList(@RequestParam String tenantId, @RequestParam String orgUnitId, String searchName, String itemId, String userName, String state, String year, @RequestParam int page, @RequestParam int rows)
获取我的抄送列表- 指定者:
myChaoSongList在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idsearchName- 搜索词itemId- 事项iduserName- 接收人名称state- 状态year- 年度page- 页码rows- 条数- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是我的抄送列表- 从以下版本开始:
- 9.6.6
-
save
public net.risesoft.pojo.Y9Result<Object> save(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String orgUnitId, @RequestParam String processInstanceId, @RequestParam String users, String isSendSms, String isShuMing, String smsContent, String smsPersonId)
抄送保存- 指定者:
save在接口中ChaoSongApi- 参数:
tenantId- 租户iduserId- 用户idorgUnitId- 人员、岗位idprocessInstanceId- 抄送的流程实例idusers- 抄送目标orgUnitIdsisSendSms- 是否短信提醒isShuMing- 是否署名smsContent- 短信内容smsPersonId- 短信提醒人id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
searchAllByUserId
public net.risesoft.pojo.Y9Page<ChaoSongModel> searchAllByUserId(@RequestParam String tenantId, @RequestParam String orgUnitId, String searchName, String itemId, String userName, String state, String year, @RequestParam Integer page, @RequestParam Integer rows)
个人阅件综合搜索列表- 指定者:
searchAllByUserId在接口中ChaoSongApi- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idsearchName- 搜索词itemId- 事项iduserName- 发送人state- 状态year- 年份page- 页码rows- 条数- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是个人阅件综合搜索列表- 从以下版本开始:
- 9.6.6
-
searchAllList
public net.risesoft.pojo.Y9Page<ChaoSongModel> searchAllList(@RequestParam String tenantId, String searchName, String itemId, String senderName, String userName, String state, String year, @RequestParam Integer page, @RequestParam Integer rows)
获取监控阅件列表- 指定者:
searchAllList在接口中ChaoSongApi- 参数:
tenantId- 租户idsearchName- 搜索词itemId- 事项idsenderName- 发送人userName- 接收人state- 状态year- 年份page- 页码rows- 条数- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是监控阅件列表- 从以下版本开始:
- 9.6.6
-
updateTitle
public net.risesoft.pojo.Y9Result<Object> updateTitle(@RequestParam String tenantId, @RequestParam String processInstanceId, @RequestParam String documentTitle)
更新抄送件标题- 指定者:
updateTitle在接口中ChaoSongApi- 参数:
tenantId- 租户idprocessInstanceId- 流程实例iddocumentTitle- 标题- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-