接口 DraftApi
-
public interface DraftApi草稿列表接口- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/19
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Integer>countBySystemName(String tenantId, String orgUnitId, String systemName)根据系统名称计数net.risesoft.pojo.Y9Result<Object>deleteDraft(String tenantId, String ids)彻底删除草稿net.risesoft.pojo.Y9Result<Integer>getDeleteDraftCount(String tenantId, String orgUnitId, String itemId)根据岗位id和事项id获取删除草稿统计net.risesoft.pojo.Y9Result<DraftModel>getDraftByProcessSerialNumber(String tenantId, String processSerialNumber)根据流程编号获取草稿net.risesoft.pojo.Y9Result<Integer>getDraftCount(String tenantId, String orgUnitId, String itemId)根据岗位id和事项id获取草稿统计net.risesoft.pojo.Y9Page<Map<String,Object>>getDraftList(String tenantId, String orgUnitId, int page, int rows, String title, String itemId, boolean delFlag)获取草稿列表net.risesoft.pojo.Y9Page<DraftModel>getDraftListBySystemName(String tenantId, String orgUnitId, int page, int rows, String title, String systemName, boolean delFlag)获取系统名称对应的草稿列表net.risesoft.pojo.Y9Result<OpenDataModel>openDraft(String tenantId, String orgUnitId, String itemId, String processSerialNumber, boolean mobile)编辑草稿net.risesoft.pojo.Y9Result<Object>reduction(String tenantId, String ids)还原草稿net.risesoft.pojo.Y9Result<Object>removeDraft(String tenantId, String ids)删除草稿net.risesoft.pojo.Y9Result<Object>saveDraft(String tenantId, String orgUnitId, String itemId, String processSerialNumber, String processDefinitionKey, String number, String level, String title)保存草稿
-
-
-
方法详细资料
-
countBySystemName
@GetMapping("/countBySystemName") net.risesoft.pojo.Y9Result<Integer> countBySystemName(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("systemName") String systemName)根据系统名称计数- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idsystemName- 系统id- 返回:
Y9Result<Integer>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
deleteDraft
@PostMapping("/deleteDraft") net.risesoft.pojo.Y9Result<Object> deleteDraft(@RequestParam("tenantId") String tenantId, @RequestParam("ids") String ids)彻底删除草稿- 参数:
tenantId- 租户idids- 草稿ids- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
getDeleteDraftCount
@GetMapping("/getDeleteDraftCount") net.risesoft.pojo.Y9Result<Integer> getDeleteDraftCount(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("itemId") String itemId)根据岗位id和事项id获取删除草稿统计- 参数:
tenantId- 租户idorgUnitId- 人员、岗位iditemId- 事项id- 返回:
Y9Result<Integer>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
getDraftByProcessSerialNumber
@GetMapping("/getDraftByProcessSerialNumber") net.risesoft.pojo.Y9Result<DraftModel> getDraftByProcessSerialNumber(@RequestParam("tenantId") String tenantId, @RequestParam("processSerialNumber") String processSerialNumber)根据流程编号获取草稿- 参数:
tenantId- 租户idprocessSerialNumber- 流程编号- 返回:
Y9Result<DraftModel>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
getDraftCount
@GetMapping("/getDraftCount") net.risesoft.pojo.Y9Result<Integer> getDraftCount(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("itemId") String itemId)根据岗位id和事项id获取草稿统计- 参数:
tenantId- 租户idorgUnitId- 人员、岗位iditemId- 事项id- 返回:
Y9Result<Integer>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
getDraftList
@GetMapping("/getDraftList") net.risesoft.pojo.Y9Page<Map<String,Object>> getDraftList(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("page") int page, @RequestParam("rows") int rows, @RequestParam(value="title",required=false) String title, @RequestParam("itemId") String itemId, @RequestParam("delFlag") boolean delFlag)获取草稿列表- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idpage- 页码rows- 条数title- 标题itemId- 事项iddelFlag- 是否删除- 返回:
Y9Page<Map<String, Object>>通用请求返回对象 - rows 是草稿列表- 从以下版本开始:
- 9.6.6
-
getDraftListBySystemName
@GetMapping("/getDraftListBySystemName") net.risesoft.pojo.Y9Page<DraftModel> getDraftListBySystemName(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("page") int page, @RequestParam("rows") int rows, @RequestParam(value="title",required=false) String title, @RequestParam("systemName") String systemName, @RequestParam("delFlag") boolean delFlag)获取系统名称对应的草稿列表- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idpage- 页码rows- 条数title- 标题systemName- 系统名称delFlag- 是否删除- 返回:
Y9Page<DraftModel>通用请求返回对象 - rows 是草稿情数据- 从以下版本开始:
- 9.6.6
-
openDraft
@GetMapping("/openDraft") net.risesoft.pojo.Y9Result<OpenDataModel> openDraft(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("itemId") String itemId, @RequestParam("processSerialNumber") String processSerialNumber, @RequestParam("mobile") boolean mobile)编辑草稿- 参数:
tenantId- 租户idorgUnitId- 人员、岗位iditemId- 事项idprocessSerialNumber- 流程编号mobile- 是否手机端- 返回:
Y9Result<OpenDataModel>通用请求返回对象 - data 是流程详情数据- 从以下版本开始:
- 9.6.6
-
reduction
@PostMapping("/reduction") net.risesoft.pojo.Y9Result<Object> reduction(@RequestParam("tenantId") String tenantId, @RequestParam("ids") String ids)还原草稿- 参数:
tenantId- 租户idids- 草稿ids- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
removeDraft
@PostMapping("/removeDraft") net.risesoft.pojo.Y9Result<Object> removeDraft(@RequestParam("tenantId") String tenantId, @RequestParam("ids") String ids)删除草稿- 参数:
tenantId- 租户idids- 草稿ids- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
saveDraft
@PostMapping("/saveDraft") net.risesoft.pojo.Y9Result<Object> saveDraft(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("itemId") String itemId, @RequestParam("processSerialNumber") String processSerialNumber, @RequestParam("processDefinitionKey") String processDefinitionKey, @RequestParam(value="number",required=false) String number, @RequestParam(value="level",required=false) String level, @RequestParam("title") String title)保存草稿- 参数:
tenantId- 租户idorgUnitId- 人员、岗位iditemId- 事项idprocessSerialNumber- 流程编号processDefinitionKey- 流程定义keynumber- 编号level- 紧急程度title- 标题- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-