Kaynağa Gözat

审批2.0增加审批角色

guarantee-lsq 7 ay önce
ebeveyn
işleme
09de738208

+ 2 - 0
platform-dao/src/main/java/com/platform/dao/vo/query/workflow/WorkflowTaskBomVO.java

@@ -82,4 +82,6 @@ public class WorkflowTaskBomVO extends BaseVO implements Serializable {
     private String formDataId;
     private List<WorkflowTaskRecord> recordList;
     private Integer nodeSort; // 审核层级
+    private String frontId; // 当节点ID
+    private String flowJson; // 流程json
 }

+ 6 - 3
platform-dao/src/main/resources/mapper/workflow/WorkflowTaskBomMapper.xml

@@ -127,8 +127,11 @@
         </where>
     </select>
 
-    <select id="getVOById" parameterType="java.lang.String" resultType="com.platform.dao.vo.query.workflow.WorkflowTaskBomVO">
-        select bom.*,task.link_type,task.form_data_id from t_workflow_task_bom bom
-            join t_workflow_task task on task.id = bom.task_id where bom.id = #{id}
+    <select id="getVOById" parameterType="java.lang.String"
+            resultType="com.platform.dao.vo.query.workflow.WorkflowTaskBomVO">
+        select bom.*,task.link_type,task.form_data_id,task.front_id,flow.json as flowJson from t_workflow_task_bom bom
+            join t_workflow_task task on task.id = bom.task_id
+            join t_workflow flow on flow.id = task.flow_id
+            where bom.id = #{id}
     </select>
 </mapper>