|
@@ -11,6 +11,10 @@
|
|
|
<result property="description" column="description"/>
|
|
<result property="description" column="description"/>
|
|
|
<result property="status" column="status"/>
|
|
<result property="status" column="status"/>
|
|
|
<result property="version" column="version"/>
|
|
<result property="version" column="version"/>
|
|
|
|
|
+ <result property="canvasData" column="canvas_data"/>
|
|
|
|
|
+ <result property="publishTime" column="publish_time"/>
|
|
|
|
|
+ <result property="publishVersion" column="publish_version"/>
|
|
|
|
|
+ <result property="tags" column="tags"/>
|
|
|
<result property="createBy" column="create_by"/>
|
|
<result property="createBy" column="create_by"/>
|
|
|
<result property="createTime" column="create_time"/>
|
|
<result property="createTime" column="create_time"/>
|
|
|
<result property="updateBy" column="update_by"/>
|
|
<result property="updateBy" column="update_by"/>
|
|
@@ -20,6 +24,7 @@
|
|
|
|
|
|
|
|
<select id="selectTemplateList" resultMap="CompanyWorkflowLobsterResult">
|
|
<select id="selectTemplateList" resultMap="CompanyWorkflowLobsterResult">
|
|
|
select id, company_id, template_code, template_name, industry_type, description, status, version,
|
|
select id, company_id, template_code, template_name, industry_type, description, status, version,
|
|
|
|
|
+ canvas_data, publish_time, publish_version, tags,
|
|
|
create_by, create_time, update_by, update_time, del_flag
|
|
create_by, create_time, update_by, update_time, del_flag
|
|
|
from company_workflow_lobster
|
|
from company_workflow_lobster
|
|
|
where del_flag = 0
|
|
where del_flag = 0
|
|
@@ -29,13 +34,14 @@
|
|
|
|
|
|
|
|
<insert id="insertTemplate" parameterType="CompanyWorkflowLobster" useGeneratedKeys="true" keyProperty="id">
|
|
<insert id="insertTemplate" parameterType="CompanyWorkflowLobster" useGeneratedKeys="true" keyProperty="id">
|
|
|
insert into company_workflow_lobster
|
|
insert into company_workflow_lobster
|
|
|
- (company_id, template_code, template_name, industry_type, description, status, version, create_by, create_time, update_by, update_time, del_flag)
|
|
|
|
|
|
|
+ (company_id, template_code, template_name, industry_type, description, status, version, canvas_data, publish_time, publish_version, tags, create_by, create_time, update_by, update_time, del_flag)
|
|
|
values
|
|
values
|
|
|
- (#{companyId}, #{templateCode}, #{templateName}, #{industryType}, #{description}, #{status}, #{version}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{delFlag})
|
|
|
|
|
|
|
+ (#{companyId}, #{templateCode}, #{templateName}, #{industryType}, #{description}, #{status}, #{version}, #{canvasData}, #{publishTime}, #{publishVersion}, #{tags}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{delFlag})
|
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
|
|
<select id="selectTemplateByIdAndCompanyId" resultMap="CompanyWorkflowLobsterResult">
|
|
<select id="selectTemplateByIdAndCompanyId" resultMap="CompanyWorkflowLobsterResult">
|
|
|
select id, company_id, template_code, template_name, industry_type, description, status, version,
|
|
select id, company_id, template_code, template_name, industry_type, description, status, version,
|
|
|
|
|
+ canvas_data, publish_time, publish_version, tags,
|
|
|
create_by, create_time, update_by, update_time, del_flag
|
|
create_by, create_time, update_by, update_time, del_flag
|
|
|
from company_workflow_lobster
|
|
from company_workflow_lobster
|
|
|
where id = #{id}
|
|
where id = #{id}
|
|
@@ -45,6 +51,7 @@
|
|
|
</select>
|
|
</select>
|
|
|
<select id="selectTemplateListByStatus" resultType="com.fs.company.domain.CompanyWorkflowLobster">
|
|
<select id="selectTemplateListByStatus" resultType="com.fs.company.domain.CompanyWorkflowLobster">
|
|
|
select id, company_id, template_code, template_name, industry_type, description, status, version,
|
|
select id, company_id, template_code, template_name, industry_type, description, status, version,
|
|
|
|
|
+ canvas_data, publish_time, publish_version, tags,
|
|
|
create_by, create_time, update_by, update_time, del_flag
|
|
create_by, create_time, update_by, update_time, del_flag
|
|
|
from company_workflow_lobster
|
|
from company_workflow_lobster
|
|
|
where del_flag = 0
|
|
where del_flag = 0
|
|
@@ -61,6 +68,10 @@
|
|
|
<if test="description != null">description = #{description},</if>
|
|
<if test="description != null">description = #{description},</if>
|
|
|
<if test="status != null">status = #{status},</if>
|
|
<if test="status != null">status = #{status},</if>
|
|
|
<if test="version != null">version = #{version},</if>
|
|
<if test="version != null">version = #{version},</if>
|
|
|
|
|
+ <if test="canvasData != null">canvas_data = #{canvasData},</if>
|
|
|
|
|
+ <if test="publishTime != null">publish_time = #{publishTime},</if>
|
|
|
|
|
+ <if test="publishVersion != null">publish_version = #{publishVersion},</if>
|
|
|
|
|
+ <if test="tags != null">tags = #{tags},</if>
|
|
|
<if test="updateBy != null">update_by = #{updateBy},</if>
|
|
<if test="updateBy != null">update_by = #{updateBy},</if>
|
|
|
<if test="updateTime != null">update_time = #{updateTime},</if>
|
|
<if test="updateTime != null">update_time = #{updateTime},</if>
|
|
|
</trim>
|
|
</trim>
|