|
|
|
<?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.daqing.financial.crms.dao.PersonalCustomerDao">
|
|
|
|
|
|
|
|
<!-- 可根据自己的需求,是否要使用 -->
|
|
|
|
<resultMap type="com.daqing.framework.domain.crms.PersonalCustomerEntity" id="personalCustomerMap">
|
|
|
|
<result property="id" column="id"/>
|
|
|
|
<result property="customerId" column="customer_id"/>
|
|
|
|
<result property="idCard" column="id_card"/>
|
|
|
|
<result property="age" column="age"/>
|
|
|
|
<result property="gender" column="gender"/>
|
|
|
|
<result property="maritalStatus" column="marital_status"/>
|
|
|
|
<result property="education" column="education"/>
|
|
|
|
<result property="employer" column="employer"/>
|
|
|
|
<result property="position" column="position"/>
|
|
|
|
<result property="workingYears" column="working_years"/>
|
|
|
|
<result property="socialSecurityNum" column="social_security_num"/>
|
|
|
|
<result property="livingSituation" column="living_situation"/>
|
|
|
|
<result property="residenceAddr" column="residence_addr"/>
|
|
|
|
<result property="businessSource" column="business_source"/>
|
|
|
|
<result property="emergencyLinkman" column="emergency_linkman"/>
|
|
|
|
<result property="emergencyLinkmanRelationship" column="emergency_linkman_relationship"/>
|
|
|
|
<result property="emergencyLinkmanPhone" column="emergency_linkman_phone"/>
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
<!-- 根据客户基本信息id查询个人类型客户的信息 -->
|
|
|
|
<select id="queryPersonalCustomerById" parameterType="long" resultType="com.daqing.framework.domain.crms.PersonalCustomerEntity">
|
|
|
|
SELECT id_card,age,gender,marital_status,education,employer,position,working_years,social_security_num,
|
|
|
|
living_situation,residence_addr,business_source,emergency_linkman,emergency_linkman_relationship,
|
|
|
|
emergency_linkman_phone
|
|
|
|
FROM crms_personal_customer
|
|
|
|
WHERE customer_id = #{id}
|
|
|
|
</select>
|
|
|
|
|
|
|
|
<!-- 插入个人类型的客户信息 -->
|
|
|
|
<insert id="savePersonalCustomer" parameterType="com.daqing.framework.domain.crms.PersonalCustomerEntity">
|
|
|
|
INSERT INTO crms_personal_customer
|
|
|
|
(customer_id,id_card,age,gender,marital_status,education,employer,position,working_years,social_security_num,living_situation
|
|
|
|
,residence_addr,business_source,emergency_linkman,emergency_linkman_relationship,emergency_linkman_phone)
|
|
|
|
VALUES (#{customerId},#{idCard},#{age},#{gender},#{maritalStatus},#{education},#{employer},#{position},#{workingYears},
|
|
|
|
#{socialSecurityNum},#{livingSituation},#{residenceAddr},#{businessSource},#{emergencyLinkman},#{emergencyLinkmanRelationship},
|
|
|
|
#{emergencyLinkmanPhone});
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
<!-- 更新个人类型的客户信息 -->
|
|
|
|
<update id="updatePersonalCustomer" parameterType="com.daqing.framework.domain.crms.PersonalCustomerEntity">
|
|
|
|
UPDATE crms_personal_customer
|
|
|
|
SET id_card=#{idCard},age=#{age},gender=#{gender},marital_status=#{maritalStatus},education=#{education},
|
|
|
|
employer=#{employer},position=#{position},working_years=#{workingYears},social_security_num=#{socialSecurityNum},
|
|
|
|
living_situation=#{livingSituation},residence_addr=#{residenceAddr},business_source=#{businessSource},
|
|
|
|
emergency_linkman=#{emergencyLinkman},emergency_linkman_relationship=#{emergencyLinkmanRelationship},
|
|
|
|
emergency_linkman_phone=#{emergencyLinkmanPhone}
|
|
|
|
WHERE customer_id = #{customerId}
|
|
|
|
</update>
|
|
|
|
|
|
|
|
</mapper>
|