package com.ycl.service; import com.ycl.domain.entity.SysDeployForm; import com.ycl.domain.entity.SysForm; import java.util.List; /** * 流程实例关联表单Service接口 * * @author Tony * @date 2021-04-03 */ public interface ISysDeployFormService { /** * 查询流程实例关联表单 * * @param id 流程实例关联表单ID * @return 流程实例关联表单 */ public SysDeployForm selectSysDeployFormById(Long id); /** * 查询流程实例关联表单列表 * * @param sysDeployForm 流程实例关联表单 * @return 流程实例关联表单集合 */ public List selectSysDeployFormList(SysDeployForm sysDeployForm); /** * 新增流程实例关联表单 * * @param sysDeployForm 流程实例关联表单 * @return 结果 */ public int insertSysDeployForm(SysDeployForm sysDeployForm); /** * 修改流程实例关联表单 * * @param sysDeployForm 流程实例关联表单 * @return 结果 */ public int updateSysDeployForm(SysDeployForm sysDeployForm); /** * 批量删除流程实例关联表单 * * @param ids 需要删除的流程实例关联表单ID * @return 结果 */ public int deleteSysDeployFormByIds(Long[] ids); /** * 删除流程实例关联表单信息 * * @param id 流程实例关联表单ID * @return 结果 */ public int deleteSysDeployFormById(Long id); /** * 查询流程挂着的表单 * @param deployId * @return */ SysForm selectSysDeployFormByDeployId(String deployId); }