INSERT INTO form_bo_relation
(id_,form_id_,bo_def_id_)
VALUES
(#{id,jdbcType=VARCHAR}, #{formId,jdbcType=VARCHAR}, #{boDefId,jdbcType=VARCHAR})
DELETE FROM form_bo_relation
WHERE
form_id_=#{formId}
SELECT * FROM form_meta
WHERE
key_=#{formKey}
SELECT * FROM form_meta
WHERE
key_=#{formKey} and tenant_id_ is null
SELECT * FROM form_meta WHERE id_=#{id} and REV_=#{rev}
SELECT DISTINCT bo_def_id_ FROM form_bo_relation
WHERE
form_id_=#{formId}
SELECT distinct re.BO_DEF_ID_ "id_",def.description_ "desc_" FROM form_bo_relation re
LEFT JOIN form_bo_def def ON def.ID_ = re.BO_DEF_ID_
WHERE re.FORM_ID_ = #{formId}
SELECT DISTINCT B.alias_ FROM form_bo_relation A,form_bo_def B
WHERE A.bo_def_id_=B.id_ and form_id_=#{formId}
select * from form_meta where id_ in(
SELECT form_id_ FROM form_bo_relation
WHERE bo_def_id_=#{BODefId}
)
UPDATE form_meta SET
opinion_conf_=#{opinionJson}
WHERE id_=#{id}
select b.type_,c.desc_,c.name_,d.alias_,d.description_ from form_bo_relation A,form_bo_ent_relation B,form_bo_ent C, form_bo_def D where
A.bo_def_id_=b.bo_defid_ and b.ref_ent_id_=c.id_ and b.bo_defid_ = d.id_
and A.form_id_=#{formId}
order by d.alias_,b.type_
select f.id_,f.key_,f.name_,f.type_,f.type_id_,f.create_by_,f.create_time_,f.create_org_id_
from form_meta f, form_bo_ent ent, form_bo_ent_relation rel,form_bo_relation fbo
where ent.id_=rel.ref_ent_id_ and rel.bo_defid_=fbo.bo_def_id_
and fbo.form_id_=f.id_
and ent.name_=#{entName}
select distinct b.key_ from form_definition a ,form_meta b where a.def_id_=b.id_ and a.form_key_=#{formKey}
SELECT a.* from form_meta a,form_bo_relation b ,form_bo_ent_relation c where c.REF_ENT_ID_=#{entId}
and c.BO_DEFID_=b.bo_def_id_ and a.id_=b.form_id_
SELECT FORM_KEY_ as "formKey",BO_DEF_ID_ as "boDefId" ,NAME_ as "formName" , FORM_TYPE_ as "formType"
FROM form_bo_relation LEFT JOIN form_definition ON form_bo_relation.form_id_ = form_definition.def_id_
WHERE form_definition.is_main_ = 'Y' and form_definition.STATUS_ = 'deploy' and form_bo_relation.FORM_ID_ IN
( SELECT FORM_ID_ FROM form_bo_relation WHERE
bo_def_id_ IN ( SELECT bo_def_id_ FROM form_bo_relation fbr WHERE form_id_ IN ( SELECT def_id_ FROM form_definition WHERE form_key_ = #{formKey} AND is_main_ = 'Y' ))
)
UPDATE form_meta
SET
expand_=#{item.expand},
rev_=#{item.revUpdate},update_by_=#{item.updateBy},update_time_=#{item.updateTime}
WHERE id_=#{item.id} AND rev_=#{item.rev};