secondev-chapanda-portal/src/main/resources/mapper/EbuilderBaseMapper.xml

26 lines
1.1 KiB
XML
Raw Normal View History

2025-07-16 17:59:23 +08:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.weaver.seconddev.portal.mapper.EbuilderBaseMapper">
<select id="getFormIdByTableName" resultType="java.lang.Long">
select t.form_id from ${param.e10_common}.form_table t where
t.tenant_key = #{param.tenantKey} and t.delete_type = 0
and t.table_name = #{tableName}
</select>
<select id="getFormFieldByFieldName" resultType="com.weaver.common.form.metadata.field.FormField">
select t.* from ${param.e10_common}.form_field t
where t.tenant_key = #{param.tenantKey} and t.delete_type = 0
and t.form_id = #{formId} and t.data_key = #{fieldName}
</select>
<select id="getFormdataTemplateDetails"
resultType="com.weaver.common.form.datasource.FormdataTemplateDetails">
select t.* from ${param.e10_common}.formdata_template_details t
where t.tenant_key = #{param.tenantKey} and t.delete_type = 0
and t.template_id = #{templateId}
order by t.`order`
</select>
</mapper>