mg
2022-10-13 cb8362c6be7f1489796ab88416013b723d6d1735
ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.xml
@@ -22,6 +22,12 @@
        <result column="final_opinion" property="finalOpinion"/>
        <result column="create_time" property="createTime"/>
    </resultMap>
    <resultMap type="com.ycl.entity.caseHandler.BaseCase" id="CondMapResultMap" extends="BaseResultMap">
            <result column="category_text" property="categoryText" />
            <result column="street_text" property="streetText" />
            <result column="community_text" property="communityText" />
            <result column="create_user_text" property="createUserText" />
    </resultMap>
    <!-- 通用查询映射结果 -->
    <resultMap id="settingsResultMap" type="com.ycl.vo.IllegalBuildingSettingVO">
@@ -96,4 +102,23 @@
        </where>
    </select>
    <select id="selectCondMap" parameterType="map" resultMap="CondMapResultMap">
        SELECT
            ubc.*,
            udd.name category_text,
            usr.region_name street_text,
            usr2.region_name community_text,
            ua.username create_user_text
        FROM
            ums_base_case ubc
                LEFT  JOIN ums_data_dictionary udd on ubc.category = udd.id and udd.type_code = '01'
                LEFT JOIN ums_sccg_region usr on ubc.street_id=usr.id
                LEFT JOIN ums_sccg_region usr2 on ubc.community_id=usr2.id
                LEFT JOIN ums_admin ua on ubc.create_user = ua.id
        WHERE
            ubc.`code`  = #{code}
    </select>
</mapper>