类 Y9FormItemBindServiceImpl
- java.lang.Object
-
- net.risesoft.service.config.impl.Y9FormItemBindServiceImpl
-
- 所有已实现的接口:
Y9FormItemBindService
@Service @Transactional(value="rsTenantTransactionManager", readOnly=true) public class Y9FormItemBindServiceImpl extends Object implements Y9FormItemBindService- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
构造器概要
构造器 构造器 说明 Y9FormItemBindServiceImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcopyBindInfo(String itemId, String newItemId, String lastVersionPid)Description:复制表单绑定信息voidcopyEform(String itemId, String processDefinitionId)Description: 复制该事项上一个版本的表单到最新版本,最新版本存在的就不复制voidcopyMobileBindForm(String previouspdId, String latestpdId, String itemId, String tenantId, List<net.risesoft.model.processadmin.TargetModel> nodes)net.risesoft.pojo.Y9Result<String>delete(String id)Description: 删除绑定voiddeleteBindInfo(String itemId)Description:删除表单绑定信息Y9FormItemBindgetById(String id)根据id获取绑定信息StringgetShowOther(List<Y9FormItemBind> eformTaskBinds)表单正文、附件是否显示的代码List<Y9FormItemBind>listByItemIdAndProcDefId(String itemId, String procDefId)查找指定事项id和流程定义Id绑定的表单List<Y9FormItemBind>listByItemIdAndProcDefIdAndTaskDefKey(String itemId, String procDefId, String taskDefKey)查找指定事项id和流程定义Id和节点key对应的绑定表单,如果当前节点没绑定表单,则查流程绑定的表单List<Y9FormItemMobileBind>listByItemIdAndProcDefIdAndTaskDefKey4Mobile(String itemId, String procDefId, String taskDefKey)Description:List<Y9FormItemBind>listByItemIdAndProcDefIdAndTaskDefKey4Own(String itemId, String procDefId, String taskDefKey)查找指定事项id和流程定义Id和节点key对应的绑定表单List<Y9FormItemMobileBind>listByItemIdAndProcDefIdAndTaskDefKey4OwnMobile(String itemId, String procDefId, String taskDefKey)Description:List<Y9FormItemBind>listByItemIdAndProcDefIdAndTaskDefKeyIsNull(String itemId, String procDefId)查找指定事项id和流程定义Id和节点key对应的绑定表单,如果当前节点没绑定表单,则查流程绑定的表单net.risesoft.pojo.Y9Result<String>save(Y9FormItemBind eformItem)Description:voidsave(Y9FormItemBind eib, String latestpdId, String formId, String itemId, String taskDefKey, String tenantId)net.risesoft.pojo.Y9Result<String>save(Y9FormItemMobileBind eformItem)Description:voidsave(Y9FormItemMobileBind eib, String latestpdId, String formId, String itemId, String taskDefKey, String tenantId)
-
-
-
方法详细资料
-
copyBindInfo
@Transactional public void copyBindInfo(String itemId, String newItemId, String lastVersionPid)
从接口复制的说明:Y9FormItemBindServiceDescription:复制表单绑定信息- 指定者:
copyBindInfo在接口中Y9FormItemBindService
-
copyEform
@Transactional public void copyEform(String itemId, String processDefinitionId)
从接口复制的说明:Y9FormItemBindServiceDescription: 复制该事项上一个版本的表单到最新版本,最新版本存在的就不复制- 指定者:
copyEform在接口中Y9FormItemBindService
-
copyMobileBindForm
public void copyMobileBindForm(String previouspdId, String latestpdId, String itemId, String tenantId, List<net.risesoft.model.processadmin.TargetModel> nodes)
-
delete
@Transactional public net.risesoft.pojo.Y9Result<String> delete(String id)
从接口复制的说明:Y9FormItemBindServiceDescription: 删除绑定- 指定者:
delete在接口中Y9FormItemBindService- 返回:
-
deleteBindInfo
@Transactional public void deleteBindInfo(String itemId)
从接口复制的说明:Y9FormItemBindServiceDescription:删除表单绑定信息- 指定者:
deleteBindInfo在接口中Y9FormItemBindService
-
getById
public Y9FormItemBind getById(String id)
从接口复制的说明:Y9FormItemBindService根据id获取绑定信息- 指定者:
getById在接口中Y9FormItemBindService- 返回:
-
getShowOther
public String getShowOther(List<Y9FormItemBind> eformTaskBinds)
从接口复制的说明:Y9FormItemBindService表单正文、附件是否显示的代码- 指定者:
getShowOther在接口中Y9FormItemBindService- 返回:
-
listByItemIdAndProcDefId
public List<Y9FormItemBind> listByItemIdAndProcDefId(String itemId, String procDefId)
从接口复制的说明:Y9FormItemBindService查找指定事项id和流程定义Id绑定的表单- 指定者:
listByItemIdAndProcDefId在接口中Y9FormItemBindService- 返回:
-
listByItemIdAndProcDefIdAndTaskDefKey
public List<Y9FormItemBind> listByItemIdAndProcDefIdAndTaskDefKey(String itemId, String procDefId, String taskDefKey)
从接口复制的说明:Y9FormItemBindService查找指定事项id和流程定义Id和节点key对应的绑定表单,如果当前节点没绑定表单,则查流程绑定的表单- 指定者:
listByItemIdAndProcDefIdAndTaskDefKey在接口中Y9FormItemBindService- 返回:
-
listByItemIdAndProcDefIdAndTaskDefKey4Mobile
public List<Y9FormItemMobileBind> listByItemIdAndProcDefIdAndTaskDefKey4Mobile(String itemId, String procDefId, String taskDefKey)
从接口复制的说明:Y9FormItemBindServiceDescription:
-
listByItemIdAndProcDefIdAndTaskDefKey4Own
public List<Y9FormItemBind> listByItemIdAndProcDefIdAndTaskDefKey4Own(String itemId, String procDefId, String taskDefKey)
从接口复制的说明:Y9FormItemBindService查找指定事项id和流程定义Id和节点key对应的绑定表单
-
listByItemIdAndProcDefIdAndTaskDefKey4OwnMobile
public List<Y9FormItemMobileBind> listByItemIdAndProcDefIdAndTaskDefKey4OwnMobile(String itemId, String procDefId, String taskDefKey)
从接口复制的说明:Y9FormItemBindServiceDescription:
-
listByItemIdAndProcDefIdAndTaskDefKeyIsNull
public List<Y9FormItemBind> listByItemIdAndProcDefIdAndTaskDefKeyIsNull(String itemId, String procDefId)
从接口复制的说明:Y9FormItemBindService查找指定事项id和流程定义Id和节点key对应的绑定表单,如果当前节点没绑定表单,则查流程绑定的表单
-
save
@Transactional public net.risesoft.pojo.Y9Result<String> save(Y9FormItemBind eformItem)
从接口复制的说明:Y9FormItemBindServiceDescription:- 指定者:
save在接口中Y9FormItemBindService- 返回:
-
save
@Transactional public void save(Y9FormItemBind eib, String latestpdId, String formId, String itemId, String taskDefKey, String tenantId)
-
save
@Transactional public void save(Y9FormItemMobileBind eib, String latestpdId, String formId, String itemId, String taskDefKey, String tenantId)
-
save
@Transactional public net.risesoft.pojo.Y9Result<String> save(Y9FormItemMobileBind eformItem)
从接口复制的说明:Y9FormItemBindServiceDescription:- 指定者:
save在接口中Y9FormItemBindService- 返回:
-
-