| | |
| | | <result column="create_user" property="createUser" /> |
| | | <result column="create_time" property="createTime" /> |
| | | </resultMap> |
| | | <resultMap type="com.ycl.entity.caseHandler.PartyInfo" id="CondMapResultMap" extends="BaseResultMap"> |
| | | <result column="certificate_type_text" property="certificateTypeText" /> |
| | | <result column="education_degree_text" property="educationDegreeText" /> |
| | | <result column="nation_text" property="nationText" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, name, phone_code, certificate_type, certificate_code, education_degree, career, work, nation, native_place, live_address, register_address, create_user, create_time |
| | | </sql> |
| | | |
| | | <select id="selectCondMap" parameterType="map" resultMap="CondMapResultMap"> |
| | | SELECT |
| | | upi.*, |
| | | udd.name certificate_type_text, |
| | | udd2.name education_degree_text, |
| | | udd3.name nation_text |
| | | FROM |
| | | ums_party_info upi |
| | | LEFT JOIN ums_data_dictionary udd on upi.certificate_type = udd.id and udd.type_code = '03' |
| | | LEFT JOIN ums_data_dictionary udd2 on upi.education_degree = udd2.id and udd2.type_code = '04' |
| | | LEFT JOIN ums_data_dictionary udd3 on upi.nation = udd3.id and udd3.type_code = '05' |
| | | WHERE |
| | | upi.`id` = #{id} |
| | | </select> |
| | | |
| | | </mapper> |