程序包 net.risesoft.api
类 ChaoSongInfoApiImpl
- java.lang.Object
-
- net.risesoft.api.ChaoSongInfoApiImpl
-
- 所有已实现的接口:
ChaoSong4PositionApi
@RestController @RequestMapping(value="/services/rest/chaoSong4Position", produces="application/json") public class ChaoSongInfoApiImpl extends Object implements ChaoSong4PositionApi抄送件接口- 作者:
- 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 positionId, String processInstanceId)根据流程实例id统计除当前人外是否有抄送件net.risesoft.pojo.Y9Result<Integer>countByUserIdAndProcessInstanceId(String tenantId, String positionId, 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 positionId, String id, String processInstanceId, Integer status, Boolean openNotRead, boolean mobile)展开抄送件net.risesoft.pojo.Y9Result<Integer>getDone4OpinionCountByUserId(String tenantId, String positionId)获取批阅件计数net.risesoft.pojo.Y9Result<Integer>getDoneCount(String tenantId, String positionId)根据人员id获取抄送未阅件统计net.risesoft.pojo.Y9Page<ChaoSongModel>getDoneList(String tenantId, String positionId, String documentTitle, int rows, int page)获取抄送已阅件列表net.risesoft.pojo.Y9Page<ChaoSongModel>getListByProcessInstanceId(String tenantId, String positionId, String processInstanceId, String userName, int rows, int page)根据流程实例获取除当前人外的其他抄送件net.risesoft.pojo.Y9Page<ChaoSongModel>getListBySenderIdAndProcessInstanceId(String tenantId, String senderId, String processInstanceId, String userName, int rows, int page)根据流程实例获取当前人的抄送件net.risesoft.pojo.Y9Page<ChaoSongModel>getOpinionChaosongByUserId(String tenantId, String positionId, String documentTitle, int rows, int page)批阅件net.risesoft.pojo.Y9Result<Integer>getTodoCount(String tenantId, String positionId)根据人员id获取抄送已阅件统计net.risesoft.pojo.Y9Page<ChaoSongModel>getTodoList(String tenantId, String positionId, String documentTitle, int rows, int page)获取抄送未阅件列表net.risesoft.pojo.Y9Page<ChaoSongModel>myChaoSongList(String tenantId, String positionId, 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 positionId, String processInstanceId, String users, String isSendSms, String isShuMing, String smsContent, String smsPersonId)抄送保存net.risesoft.pojo.Y9Page<ChaoSongModel>searchAllByUserId(String tenantId, String positionId, 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在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idid- 抄送件idtype- 状态类型- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
changeStatus
public net.risesoft.pojo.Y9Result<Object> changeStatus(@RequestParam String tenantId, @RequestBody String[] ids)
抄送件状态设为已阅- 指定者:
changeStatus在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idids- 抄送件ids- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
changeStatus2read
public net.risesoft.pojo.Y9Result<Object> changeStatus2read(@RequestParam String tenantId, @RequestParam String chaoSongId)
根据抄送ID修改状态- 指定者:
changeStatus2read在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idchaoSongId- 抄送id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
countByProcessInstanceId
public net.risesoft.pojo.Y9Result<Integer> countByProcessInstanceId(@RequestParam String tenantId, @RequestParam String positionId, @RequestParam String processInstanceId)
根据流程实例id统计除当前人外是否有抄送件- 指定者:
countByProcessInstanceId在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位idprocessInstanceId- 流程实例id- 返回:
Y9Result<Integer>通用请求返回对象 - data是除当前人外是否有抄送件的数量- 从以下版本开始:
- 9.6.6
-
countByUserIdAndProcessInstanceId
public net.risesoft.pojo.Y9Result<Integer> countByUserIdAndProcessInstanceId(@RequestParam String tenantId, @RequestParam String positionId, @RequestParam String processInstanceId)
根据流程实例id统计当前人是否有抄送件- 指定者:
countByUserIdAndProcessInstanceId在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位idprocessInstanceId- 流程实例id- 返回:
Y9Result<Integer>通用请求返回对象 - data是除当前人是否有抄送件的数量- 从以下版本开始:
- 9.6.6
-
deleteByIds
public net.risesoft.pojo.Y9Result<Object> deleteByIds(@RequestParam String tenantId, @RequestParam @RequestBody String[] ids)
删除抄送件- 指定者:
deleteByIds在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idids- 抄送件ids- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
deleteByProcessInstanceId
public net.risesoft.pojo.Y9Result<Object> deleteByProcessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId)
根据流程实例id删除抄送件- 指定者:
deleteByProcessInstanceId在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idprocessInstanceId- 流程实例id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
detail
public net.risesoft.pojo.Y9Result<OpenDataModel> detail(@RequestParam String tenantId, @RequestParam String positionId, @RequestParam String id, @RequestParam String processInstanceId, @RequestParam Integer status, Boolean openNotRead, @RequestParam boolean mobile)
展开抄送件- 指定者:
detail在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位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 positionId)
获取批阅件计数- 指定者:
getDone4OpinionCountByUserId在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位id- 返回:
Y9Result<Integer>通用请求返回对象 - data是批阅件计数- 从以下版本开始:
- 9.6.6
-
getDoneCount
public net.risesoft.pojo.Y9Result<Integer> getDoneCount(@RequestParam String tenantId, @RequestParam String positionId)
根据人员id获取抄送未阅件统计- 指定者:
getDoneCount在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位id- 返回:
Y9Result<Integer>通用请求返回对象 - data是抄送未阅件统计- 从以下版本开始:
- 9.6.6
-
getDoneList
public net.risesoft.pojo.Y9Page<ChaoSongModel> getDoneList(@RequestParam String tenantId, @RequestParam String positionId, String documentTitle, @RequestParam int rows, @RequestParam int page)
获取抄送已阅件列表- 指定者:
getDoneList在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位iddocumentTitle- 标题rows- 条数page- 页码- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是抄送已阅件列表- 从以下版本开始:
- 9.6.6
-
getListByProcessInstanceId
public net.risesoft.pojo.Y9Page<ChaoSongModel> getListByProcessInstanceId(@RequestParam String tenantId, @RequestParam String positionId, @RequestParam String processInstanceId, String userName, @RequestParam int rows, @RequestParam int page)
根据流程实例获取除当前人外的其他抄送件- 指定者:
getListByProcessInstanceId在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位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)
根据流程实例获取当前人的抄送件- 指定者:
getListBySenderIdAndProcessInstanceId在接口中ChaoSong4PositionApi- 参数:
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 positionId, String documentTitle, @RequestParam int rows, @RequestParam int page)
批阅件- 指定者:
getOpinionChaosongByUserId在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位iddocumentTitle- 标题rows- 条数page- 页码- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是批阅件列表- 从以下版本开始:
- 9.6.6
-
getTodoCount
public net.risesoft.pojo.Y9Result<Integer> getTodoCount(@RequestParam String tenantId, @RequestParam String positionId)
根据人员id获取抄送已阅件统计- 指定者:
getTodoCount在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位id- 返回:
Y9Result<Integer>通用请求返回对象 - data是抄送已阅件统计- 从以下版本开始:
- 9.6.6
-
getTodoList
public net.risesoft.pojo.Y9Page<ChaoSongModel> getTodoList(@RequestParam String tenantId, @RequestParam String positionId, String documentTitle, @RequestParam int rows, @RequestParam int page)
获取抄送未阅件列表- 指定者:
getTodoList在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位iddocumentTitle- 标题rows- 条数page- 页码- 返回:
Y9Page<ChaoSongModel>通用分页请求返回对象 - rows是抄送未阅件列表- 从以下版本开始:
- 9.6.6
-
myChaoSongList
public net.risesoft.pojo.Y9Page<ChaoSongModel> myChaoSongList(@RequestParam String tenantId, @RequestParam String positionId, String searchName, String itemId, String userName, String state, String year, @RequestParam int page, @RequestParam int rows)
我的抄送列表- 指定者:
myChaoSongList在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位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 positionId, @RequestParam String processInstanceId, @RequestParam String users, String isSendSms, String isShuMing, String smsContent, String smsPersonId)
抄送保存- 指定者:
save在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户iduserId- 用户idpositionId- 岗位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 positionId, String searchName, String itemId, String userName, String state, String year, @RequestParam Integer page, @RequestParam Integer rows)
个人阅件搜索- 指定者:
searchAllByUserId在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idpositionId- 岗位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在接口中ChaoSong4PositionApi- 参数:
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在接口中ChaoSong4PositionApi- 参数:
tenantId- 租户idprocessInstanceId- 流程实例iddocumentTitle- 标题- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-