|
@@ -8,19 +8,20 @@
|
|
|
<result property="parentId" column="parent_id"/>
|
|
|
<result property="nodeId" column="node_id"/>
|
|
|
<result property="nodeTableName" column="node_table_name"/>
|
|
|
+ <result property="workflowName" column="workflow_name"/>
|
|
|
<result property="createdAt" column="created_at"/>
|
|
|
<result property="updatedAt" column="updated_at"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<select id="selectByProjectId" parameterType="string" resultMap="ProjectWorkflowResultMap">
|
|
|
- SELECT id, project_id, workflow_id, parent_id, node_id, node_table_name, created_at, updated_at
|
|
|
+ SELECT id, project_id, workflow_id, parent_id, node_id, node_table_name, workflow_name, created_at, updated_at
|
|
|
FROM t_project_workflow
|
|
|
WHERE project_id = #{projectId}
|
|
|
ORDER BY created_at
|
|
|
</select>
|
|
|
|
|
|
<select id="selectByNodeId" parameterType="string" resultMap="ProjectWorkflowResultMap">
|
|
|
- SELECT id, project_id, workflow_id, parent_id, node_id, node_table_name, created_at, updated_at
|
|
|
+ SELECT id, project_id, workflow_id, parent_id, node_id, node_table_name, workflow_name, created_at, updated_at
|
|
|
FROM t_project_workflow
|
|
|
WHERE node_id = #{nodeId}
|
|
|
ORDER BY created_at
|
|
@@ -28,14 +29,14 @@
|
|
|
|
|
|
<insert id="add" parameterType="com.siwei.apply.domain.ProjectWorkflow">
|
|
|
INSERT INTO t_project_workflow (
|
|
|
- id, project_id, workflow_id, parent_id, node_id, node_table_name, created_at, updated_at
|
|
|
+ id, project_id, workflow_id, parent_id, node_id, node_table_name, workflow_name, created_at, updated_at
|
|
|
) VALUES (
|
|
|
- #{id}, #{projectId}, #{workflowId}, #{parentId}, #{nodeId}, #{nodeTableName}, now(), now()
|
|
|
+ #{id}, #{projectId}, #{workflowId}, #{parentId}, #{nodeId}, #{nodeTableName}, #{workflowName}, now(), now()
|
|
|
)
|
|
|
</insert>
|
|
|
|
|
|
<select id="selectByProjectIdAndNodeTableName" parameterType="map" resultMap="ProjectWorkflowResultMap">
|
|
|
- SELECT id, project_id, workflow_id, parent_id, node_id, node_table_name, created_at, updated_at
|
|
|
+ SELECT id, project_id, workflow_id, parent_id, node_id, node_table_name, workflow_name, created_at, updated_at
|
|
|
FROM t_project_workflow
|
|
|
WHERE project_id = #{projectId}
|
|
|
AND node_table_name = #{nodeTableName}
|