Browse Source

重新生成form_field

master
陈裕财 3 years ago
parent
commit
94b2d3b83f
  1. 14
      mdp-form/src/main/resources/mybatis/mapper/mdp/form/dao/FormDataMapper.xml

14
mdp-form/src/main/resources/mybatis/mapper/mdp/form/dao/FormDataMapper.xml

@ -47,21 +47,21 @@
<select id="getDbFormDataByBizKey" parameterType="String" resultType="com.mdp.form.entity.FormData">
select * from FORM.form_data res
select * from form_data res
where res.biz_key = #{bizKey}
</select>
<update id="updateTagsById" parameterType="HashMap">
update FORM.form_data
update form_data
set tag_ids=#{tagIds},tag_names=#{tagNames} where id=#{id}
</update>
<select id="countByFormId" parameterType="HashMap" resultType="long">
select count(1) from FORM.form_data res where res.form_id=#{formId}
select count(1) from form_data res where res.form_id=#{formId}
</select>
<!-- 批量更新 -->
<update id="batchUpdateWithoutFlowState" parameterType="List">
<foreach collection="list" item="item" index="index" separator=";" >
update FORM.form_data set
update form_data set
two = #{item.two},
three = #{item.three},
four = #{item.four},
@ -100,17 +100,17 @@
<!-- 根据主键修改一条记录 -->
<update id="updateFlowStateByProcInst" parameterType="HashMap">
update FORM.form_data res,FORM.form_data_process_approva app set res.flow_state=#{flowState},res.last_time=now(),app.flow_state=#{flowState},app.flow_last_time=now()
update form_data res,form_data_process_approva app set res.flow_state=#{flowState},res.last_time=now(),app.flow_state=#{flowState},app.flow_last_time=now()
<if test=' flowState=="3" or flowState=="4" or flowState=="2"'>,app.end_time=now()</if>
where res.form_id=#{formId} and app.form_data_id=res.id and app.proc_inst_id=#{procInstId}
</update>
<update id="updateSomeFieldsByProcInstId" parameterType="HashMap">
update FORM.form_data res
update form_data res
<set>
<include refid="someFieldSet"/>
</set>
where EXISTS ( SELECT 1 FROM FORM.form_data_process_approva a where a.proc_inst_id = #{procInstId} AND a.form_data_id = res.id )
where EXISTS ( SELECT 1 FROM form_data_process_approva a where a.proc_inst_id = #{procInstId} AND a.form_data_id = res.id )
</update>
<!--结束 自定义sql函数区域-->

Loading…
Cancel
Save