|
|
|
@ -15,6 +15,19 @@ |
|
|
|
<result column="is_deleted" property="isDeleted"/> |
|
|
|
<result column="is_deleted" property="isDeleted"/> |
|
|
|
</resultMap> |
|
|
|
</resultMap> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 通用查询映射结果 --> |
|
|
|
|
|
|
|
<resultMap id="dictResultMap2" type="org.springblade.modules.system.entity.DictBiz"> |
|
|
|
|
|
|
|
<id column="id" property="id"/> |
|
|
|
|
|
|
|
<result column="tenant_id" property="tenantId"/> |
|
|
|
|
|
|
|
<result column="parent_id" property="parentId"/> |
|
|
|
|
|
|
|
<result column="code" property="code"/> |
|
|
|
|
|
|
|
<result column="dict_key" property="dictKey"/> |
|
|
|
|
|
|
|
<result column="dict_value" property="dictValue"/> |
|
|
|
|
|
|
|
<result column="sort" property="sort"/> |
|
|
|
|
|
|
|
<result column="remark" property="remark"/> |
|
|
|
|
|
|
|
<result column="sealed" property="isSealed"/> |
|
|
|
|
|
|
|
</resultMap> |
|
|
|
|
|
|
|
|
|
|
|
<resultMap id="treeNodeResultMap" type="org.springblade.core.tool.node.TreeNode"> |
|
|
|
<resultMap id="treeNodeResultMap" type="org.springblade.core.tool.node.TreeNode"> |
|
|
|
<id column="id" property="id"/> |
|
|
|
<id column="id" property="id"/> |
|
|
|
<result column="parent_id" property="parentId"/> |
|
|
|
<result column="parent_id" property="parentId"/> |
|
|
|
@ -40,11 +53,12 @@ |
|
|
|
select id, tenant_id, parent_id, code, dict_key, dict_value, sort, remark from blade_dict_biz where code = #{param1} and parent_id > 0 and is_sealed = 0 and is_deleted = 0 |
|
|
|
select id, tenant_id, parent_id, code, dict_key, dict_value, sort, remark from blade_dict_biz where code = #{param1} and parent_id > 0 and is_sealed = 0 and is_deleted = 0 |
|
|
|
</select> |
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
<select id="getListThirdLevel" resultMap="dictResultMap"> |
|
|
|
<select id="getListThirdLevel" resultMap="dictResultMap2"> |
|
|
|
SELECT biz3.* |
|
|
|
SELECT biz3.*, if(swd.id IS NULL, 0, 1) sealed |
|
|
|
FROM blade_dict_biz biz |
|
|
|
FROM blade_dict_biz biz |
|
|
|
LEFT JOIN blade_dict_biz biz2 ON biz.id = biz2.parent_id |
|
|
|
LEFT JOIN blade_dict_biz biz2 ON biz.id = biz2.parent_id |
|
|
|
LEFT JOIN blade_dict_biz biz3 ON biz2.id = biz3.parent_id |
|
|
|
LEFT JOIN blade_dict_biz biz3 ON biz2.id = biz3.parent_id |
|
|
|
|
|
|
|
LEFT JOIN mp_server_windows_dispute swd ON biz3.id = swd.dispute_id |
|
|
|
WHERE biz.code = #{dictCode} AND biz.parent_id = 0 |
|
|
|
WHERE biz.code = #{dictCode} AND biz.parent_id = 0 |
|
|
|
</select> |
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
|