|
@@ -18,11 +18,14 @@
|
|
|
<result column="error" property="error"/>
|
|
|
<result column="totalSteps" property="totalSteps"/>
|
|
|
<result column="totalTokens" property="totalTokens"/>
|
|
|
+ <result column="type" property="type"/>
|
|
|
+ <result column="insertType" property="insertType"/>
|
|
|
+ <result column="organizationId" property="organizationId"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<insert id="save" parameterType="com.bosshand.virgo.api.workark.model.DifyWorkFlow" useGeneratedKeys="true" keyProperty="id">
|
|
|
- INSERT INTO dify_work_flow(`simpleUUID`, `difyTypeId`, `date`, `userId`, `workflowRunId`, `status`, `inputs`, `outputs`, `createdAt`, `finishedAt`, `elapsedTime`, `error`, `totalSteps`, `totalTokens`)
|
|
|
- VALUES (#{simpleUUID}, #{difyTypeId}, now(), #{userId}, #{workflowRunId}, #{status}, #{inputs}, #{outputs}, #{createdAt}, #{finishedAt}, #{elapsedTime}, #{error}, #{totalSteps}, #{totalTokens})
|
|
|
+ INSERT INTO dify_work_flow(`simpleUUID`, `difyTypeId`, `date`, `userId`, `workflowRunId`, `status`, `inputs`, `outputs`, `createdAt`, `finishedAt`, `elapsedTime`, `error`, `totalSteps`, `totalTokens`, `type`, `insertType`, `organizationId`)
|
|
|
+ VALUES (#{simpleUUID}, #{difyTypeId}, now(), #{userId}, #{workflowRunId}, #{status}, #{inputs}, #{outputs}, #{createdAt}, #{finishedAt}, #{elapsedTime}, #{error}, #{totalSteps}, #{totalTokens}, #{type}, #{insertType}, #{organizationId})
|
|
|
</insert>
|
|
|
|
|
|
<select id="getSimpleUUID" resultMap="result">
|
|
@@ -61,6 +64,15 @@
|
|
|
<if test="status != null">
|
|
|
and status = #{status}
|
|
|
</if>
|
|
|
+ <if test="type != 0">
|
|
|
+ and type = #{type}
|
|
|
+ </if>
|
|
|
+ <if test="insertType != 0">
|
|
|
+ and insertType = #{insertType}
|
|
|
+ </if>
|
|
|
+ <if test="organizationId != 0">
|
|
|
+ and organizationId = #{organizationId}
|
|
|
+ </if>
|
|
|
</where>
|
|
|
</select>
|
|
|
|