| | |
| | | <result column="is_deleted" property="isDeleted"/> |
| | | </resultMap> |
| | | |
| | | <sql id="selectHousehold"> |
| | | select |
| | | id, |
| | | house_code, |
| | | name, |
| | | phone_number, |
| | | associated_user_id, |
| | | role_type, |
| | | associated_user_name, |
| | | relationship, |
| | | is_primary_contact, |
| | | residential_status, |
| | | gender, |
| | | birthday, |
| | | id_card, |
| | | hkmt_pass, |
| | | passport, |
| | | ethnicity, |
| | | education, |
| | | hukou_registration, |
| | | work_status, |
| | | employer, |
| | | marital_status, |
| | | card_number, |
| | | other_contact, |
| | | current_address, |
| | | disability_cert, |
| | | party_ember, |
| | | create_user, |
| | | create_time, |
| | | update_user, |
| | | update_time, |
| | | remark, |
| | | is_deleted |
| | | from |
| | | jczz_household |
| | | </sql> |
| | | |
| | | <resultMap id="householdAndLabelMap" type="org.springblade.modules.house.vo.HouseholdVO" autoMapping="true"> |
| | | <id property="id" column="id"/> |
| | | <collection property="householdLabelList" javaType="java.util.List" |
| | |
| | | and jh.id = #{household.id} |
| | | </select> |
| | | |
| | | <select id="export" resultType="org.springblade.modules.system.excel.HouseHoldExcel"> |
| | | <include refid="selectHousehold"/> |
| | | <where> |
| | | <if test="id != null "> and id = #{id}</if> |
| | | <if test="houseCode != null and houseCode != ''"> and house_code = #{houseCode}</if> |
| | | <if test="name != null and name != ''"> and name = #{name}</if> |
| | | <if test="phoneNumber != null and phoneNumber != ''"> and phone_number = #{phoneNumber}</if> |
| | | <if test="associatedUserId != null "> and associated_user_id = #{associatedUserId}</if> |
| | | <if test="roleType != null "> and role_type = #{roleType}</if> |
| | | <if test="associatedUserName != null and associatedUserName != ''"> and associated_user_name = #{associatedUserName}</if> |
| | | <if test="relationship != null "> and relationship = #{relationship}</if> |
| | | <if test="isPrimaryContact != null "> and is_primary_contact = #{isPrimaryContact}</if> |
| | | <if test="residentialStatus != null "> and residential_status = #{residentialStatus}</if> |
| | | <if test="gender != null "> and gender = #{gender}</if> |
| | | <if test="birthday != null "> and birthday = #{birthday}</if> |
| | | <if test="idCard != null and idCard != ''"> and id_card = #{idCard}</if> |
| | | <if test="hkmtPass != null and hkmtPass != ''"> and hkmt_pass = #{hkmtPass}</if> |
| | | <if test="passport != null and passport != ''"> and passport = #{passport}</if> |
| | | <if test="ethnicity != null "> and ethnicity = #{ethnicity}</if> |
| | | <if test="education != null "> and education = #{education}</if> |
| | | <if test="hukouRegistration != null and hukouRegistration != ''"> and hukou_registration = #{hukouRegistration}</if> |
| | | <if test="workStatus != null "> and work_status = #{workStatus}</if> |
| | | <if test="employer != null and employer != ''"> and employer = #{employer}</if> |
| | | <if test="maritalStatus != null "> and marital_status = #{maritalStatus}</if> |
| | | <if test="cardNumber != null and cardNumber != ''"> and card_number = #{cardNumber}</if> |
| | | <if test="otherContact != null and otherContact != ''"> and other_contact = #{otherContact}</if> |
| | | <if test="currentAddress != null and currentAddress != ''"> and current_address = #{currentAddress}</if> |
| | | <if test="disabilityCert != null and disabilityCert != ''"> and disability_cert = #{disabilityCert}</if> |
| | | <if test="partyEmber != null "> and party_ember = #{partyEmber}</if> |
| | | <if test="createUser != null "> and create_user = #{createUser}</if> |
| | | <if test="createTime != null "> and create_time = #{createTime}</if> |
| | | <if test="updateUser != null "> and update_user = #{updateUser}</if> |
| | | <if test="updateTime != null "> and update_time = #{updateTime}</if> |
| | | <if test="remark != null and remark != ''"> and remark = #{remark}</if> |
| | | <if test="isDeleted != null "> and is_deleted = #{isDeleted}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | |
| | | </mapper> |