@Repository
public interface WorkFlowMapper
限定符和类型 | 方法和说明 |
---|---|
java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> |
execSql(java.lang.String sql)
执行返回结果集合的sql语句
|
void |
execSqlNoResult(java.lang.String sql)
执行sql 无结果集返回
|
java.util.List<java.lang.String> |
getAllAssignes(java.lang.String processid)
获取流程实例的所有参与者
|
java.lang.String |
getDeptCode(java.lang.String deptId)
获取部门编号
|
java.lang.String |
getDeptName(java.lang.String deptId)
获取部门名称
|
java.util.List<UserDeptRole> |
getDeptRole(java.lang.String detpid,
java.lang.String condition)
获取部门内对应的角色 人员列表
|
java.lang.String |
getOrgCode(java.lang.String orgId)
获取用户名
|
java.util.List<OrgDeptTreeNode> |
getOrgDeptTreeByParentId(java.lang.String sysParendId,
java.lang.String keyvalue,
java.lang.String startFlag,
java.lang.Boolean isallorg)
获取所有的机构和部门
|
java.lang.String |
getOrgId(java.lang.String orgCode)
获取组织ID
|
java.lang.String |
getOrgName(java.lang.String orgId)
获取组织名称
|
java.util.List<BdOrg> |
getOrgs(java.lang.String rwid,
java.lang.String condition,
java.lang.Boolean isallorg)
获取所有的机构
|
java.lang.String |
getParentDeptid(java.lang.String deptId)
获取上级部门id
|
java.lang.String |
getParentOrgId(java.lang.String orgId)
获取上级机构orgId
|
java.util.List<com.kdayun.workflow.engine.impl.persistence.entity.ModelEntity> |
getProcessModelByFunctionId(java.lang.String functionId)
根据functionID获取
|
com.kdayun.workflow.engine.impl.persistence.entity.ModelEntity |
getProcessModelByMenuId(java.lang.String menuId)
根据菜单ID获取流程实体
|
java.lang.String |
getRoleCode(java.lang.String roleId)
获取角色编号
|
java.lang.Integer |
getRoleCount(java.lang.String orgId,
java.lang.String roleCode)
获取所属机构的角色人数
|
java.lang.String |
getRoleName(java.lang.String roleId,
java.lang.String orgId)
获取角色名称
|
java.lang.String |
getUserCode(java.lang.String userId)
获取用户编号
|
java.lang.String |
getUserName(java.lang.String userId)
获取用户名称
|
java.util.List<UserDeptRole> |
getUsers(java.lang.String condition)
获取人员
|
java.util.List<Workflowlog> |
getWorkflowlog(java.lang.String detpid)
获取工作流的操作日志
|
java.util.List<java.lang.String> |
selectAssigneds(java.lang.String condition)
通过condtion 获取相关的的流程用户,orgid_deptid_roleid_userid
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectCopytoList(java.util.Map<java.lang.String,java.lang.Object> map)
查阅(抄送)(明细列表)
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectDaib(java.lang.String wfUserid)
查找工作流待办
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectModelBykey(java.lang.String key)
通过key获取流程模型
|
java.util.List<OrgDeptTreeNode> |
selectOrgDept(java.lang.String keyvalue,
java.lang.Boolean isnotuseddept,
java.lang.Boolean isallorg)
like 查询
|
java.util.List<OrgDeptTreeNode> |
selectOrgDeptTreeByRWID(java.lang.String rwid)
获取所有的机构
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectOrgRunTask(java.util.Map<java.lang.String,java.lang.Object> map)
查询机构实例
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectParticipated(java.lang.String wfUserid)
我参与过的
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectProcessEd(java.lang.String wfUserid)
查询已经结束的流程
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectProcessEdList(java.util.Map<java.lang.String,java.lang.Object> map)
查询已经结束的流程列表
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectProcessIng(java.lang.String wfUserid)
查找工作流流程中
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectProcessIngList(java.util.Map<java.lang.String,java.lang.Object> map)
查找工作流流程中列表
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
selectSelf(java.lang.String wfUserid)
自己发起的
|
int |
selectTaskCountByUserid(java.lang.String userid)
通过用户获取task的数量
|
void |
updateComment(java.lang.String taskId,
java.lang.String processid,
java.lang.String comment)
更新流程备注
|
void |
updateCommentById(java.lang.String id,
java.lang.String comment)
更新流程备注
|
java.util.List<UserDeptRole> getDeptRole(@Param(value="detpid") java.lang.String detpid, @Param(value="condition") java.lang.String condition) throws java.sql.SQLException
detpid
- 部门idcondition
- 条件java.sql.SQLException
- 出错抛出数据库异常java.util.List<Workflowlog> getWorkflowlog(java.lang.String detpid) throws java.sql.SQLException
detpid
- 部门idjava.sql.SQLException
- 出错抛出数据库异常java.util.List<UserDeptRole> getUsers(@Param(value="condition") java.lang.String condition) throws java.sql.SQLException
condition
- 条件java.sql.SQLException
- 出错抛出数据库异常java.lang.String getParentDeptid(java.lang.String deptId)
deptId
- 部门idjava.lang.String getUserName(java.lang.String userId)
userId
- 用户idjava.lang.String getOrgName(java.lang.String orgId)
orgId
- 机构idjava.lang.String getOrgId(java.lang.String orgCode)
orgCode
- 机构编码java.lang.String getParentOrgId(java.lang.String orgId)
orgId
- 机构idjava.lang.String getDeptName(java.lang.String deptId)
deptId
- 部门idjava.lang.String getRoleName(java.lang.String roleId, java.lang.String orgId)
roleId
- 角色idorgId
- 机构idjava.lang.String getOrgCode(java.lang.String orgId)
orgId
- 机构idjava.lang.String getDeptCode(java.lang.String deptId)
deptId
- 部门idjava.lang.String getRoleCode(java.lang.String roleId)
roleId
- 角色idjava.lang.String getUserCode(java.lang.String userId)
userId
- 用户idjava.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> execSql(java.lang.String sql)
sql
- sql语句void execSqlNoResult(java.lang.String sql)
sql
- sql语句java.util.List<BdOrg> getOrgs(@Param(value="RWID") java.lang.String rwid, @Param(value="condition") java.lang.String condition, @Param(value="isallorg") java.lang.Boolean isallorg)
condition
- 条件rwid
- 机构rwidisallorg
- 是否显示所有机构java.util.List<OrgDeptTreeNode> getOrgDeptTreeByParentId(@Param(value="sysParendId") java.lang.String sysParendId, @Param(value="keyvalue") java.lang.String keyvalue, @Param(value="startFlag") java.lang.String startFlag, @Param(value="isallorg") java.lang.Boolean isallorg)
sysParendId
- 父节点idkeyvalue
- 快速查找值startFlag
- 是否启用isallorg
- 是否包含"所有有机构"java.util.List<OrgDeptTreeNode> selectOrgDeptTreeByRWID(@Param(value="rwid") java.lang.String rwid)
rwid
- 机构idjava.lang.Integer getRoleCount(@Param(value="orgId") java.lang.String orgId, @Param(value="roleCode") java.lang.String roleCode)
orgId
- 机构idroleCode
- 角色编号void updateComment(@Param(value="taskId") java.lang.String taskId, @Param(value="processid") java.lang.String processid, @Param(value="comment") java.lang.String comment)
taskId
- 流程任务idprocessid
- 流程实例idcomment
- 备注void updateCommentById(@Param(value="id") java.lang.String id, @Param(value="comment") java.lang.String comment)
id
- 备注idcomment
- 备注java.util.List<java.lang.String> getAllAssignes(@Param(value="processid") java.lang.String processid)
processid
- 流程实例idjava.util.List<com.kdayun.workflow.engine.impl.persistence.entity.ModelEntity> getProcessModelByFunctionId(@Param(value="functionId") java.lang.String functionId)
functionId
- 功能资源idcom.kdayun.workflow.engine.impl.persistence.entity.ModelEntity getProcessModelByMenuId(@Param(value="menuId") java.lang.String menuId)
menuId
- 菜单idjava.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectDaib(@Param(value="wfUserid") java.lang.String wfUserid)
userid
- 用户id
= orgId + "_" + deptId + '_' + roleId + "_" + userId;java.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectOrgRunTask(java.util.Map<java.lang.String,java.lang.Object> map)
map
- WFUSERID 流程用户id (模糊);KEYVALUE 查询值(模糊); ORGID 机构id (模糊)java.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectModelBykey(java.lang.String key)
key
- 流程keyjava.util.List<java.lang.String> selectAssigneds(@Param(value="condition") java.lang.String condition)
condition
- 条件java.util.List<OrgDeptTreeNode> selectOrgDept(@Param(value="keyvalue") java.lang.String keyvalue, @Param(value="isnotuseddept") java.lang.Boolean isnotuseddept, @Param(value="isallorg") java.lang.Boolean isallorg)
keyvalue
- 快速查值isnotuseddept
- 是否用户部门isallorg
- 是否显示所有机构int selectTaskCountByUserid(@Param(value="userid") java.lang.String userid)
userid
- 用户idjava.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectProcessIng(@Param(value="wfUserid") java.lang.String wfUserid)
userid
- 用户id
= orgId + "_" + deptId + '_' + roleId + "_" + userId;java.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectProcessIngList(java.util.Map<java.lang.String,java.lang.Object> map)
map
- 参数 必选 wfUserid ; 可选参数 functionId 功能idjava.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectProcessEd(@Param(value="wfUserid") java.lang.String wfUserid)
userid
- orgId + "_" + deptId + '_' + roleId + "_" + userIdjava.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectProcessEdList(java.util.Map<java.lang.String,java.lang.Object> map)
map
- 参数 必选 wfUserid ; 可选参数 functionId 功能idjava.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectCopytoList(java.util.Map<java.lang.String,java.lang.Object> map)
map
- 参数 必选 wfUserid ; 可选参数 functionId 功能idjava.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectSelf(@Param(value="wfUserid") java.lang.String wfUserid)
userid
- orgId + "_" + deptId + '_' + roleId + "_" + userIdjava.util.List<java.util.Map<java.lang.String,java.lang.Object>> selectParticipated(@Param(value="wfUserid") java.lang.String wfUserid)
userid
- orgId + "_" + deptId + '_' + roleId + "_" + userId