|
|
@@ -6,21 +6,11 @@
|
|
|
<resultMap type="MastCustomerVo" id="MastCustomerResult">
|
|
|
<result property="id" column="id"/>
|
|
|
<result property="customerId" column="customer_id"/>
|
|
|
- <result property="firstName" column="first_name"/>
|
|
|
- <result property="lastName" column="last_name"/>
|
|
|
<result property="customerName" column="customer_name"/>
|
|
|
<result property="phoneNumber" column="phone_number"/>
|
|
|
<result property="sysCustomerId" column="sys_customer_id"/>
|
|
|
<result property="memberId" column="member_id"/>
|
|
|
- <result property="furiganaSei" column="furigana_sei"/>
|
|
|
- <result property="furiganaMei" column="furigana_mei"/>
|
|
|
- <result property="companyName" column="company_name"/>
|
|
|
- <result property="departmentName" column="department_name"/>
|
|
|
<result property="postalCode" column="postal_code"/>
|
|
|
- <result property="prefecture" column="prefecture"/>
|
|
|
- <result property="city" column="city"/>
|
|
|
- <result property="townStreetArea" column="town_street_area"/>
|
|
|
- <result property="buildingEtc" column="building_etc"/>
|
|
|
<result property="address" column="address"/>
|
|
|
<result property="mailAddress" column="mail_address"/>
|
|
|
<result property="mobile" column="mobile"/>
|
|
|
@@ -28,13 +18,6 @@
|
|
|
<result property="farmerId" column="farmer_id"/>
|
|
|
<result property="systemSourceFlg" column="system_source_flg"/>
|
|
|
<result property="discontinuedFlg" column="discontinued_flg"/>
|
|
|
- <result property="discontinuedDate" column="discontinued_date"/>
|
|
|
- <result property="createTime" column="create_time"/>
|
|
|
- <result property="createBy" column="create_by"/>
|
|
|
- <result property="createPgId" column="create_pg_id"/>
|
|
|
- <result property="updateTime" column="update_time"/>
|
|
|
- <result property="updateBy" column="update_by"/>
|
|
|
- <result property="updatePgId" column="update_pg_id"/>
|
|
|
<result property="version" column="version"/>
|
|
|
|
|
|
</resultMap>
|
|
|
@@ -42,21 +25,11 @@
|
|
|
select
|
|
|
id,
|
|
|
customer_id,
|
|
|
- first_name,
|
|
|
- last_name,
|
|
|
customer_name,
|
|
|
phone_number,
|
|
|
sys_customer_id,
|
|
|
member_id,
|
|
|
- furigana_sei,
|
|
|
- furigana_mei,
|
|
|
- company_name,
|
|
|
- department_name,
|
|
|
postal_code,
|
|
|
- prefecture,
|
|
|
- city,
|
|
|
- town_street_area,
|
|
|
- building_etc,
|
|
|
address,
|
|
|
mail_address,
|
|
|
mobile,
|
|
|
@@ -64,13 +37,6 @@
|
|
|
farmer_id,
|
|
|
system_source_flg,
|
|
|
discontinued_flg,
|
|
|
- discontinued_date,
|
|
|
- create_time,
|
|
|
- create_by,
|
|
|
- create_pg_id,
|
|
|
- update_time,
|
|
|
- update_by,
|
|
|
- update_pg_id,
|
|
|
version
|
|
|
from mast_customer
|
|
|
</sql>
|
|
|
@@ -83,12 +49,6 @@
|
|
|
<if test="customerId != null and customerId != ''">
|
|
|
and customer_id = #{customerId}
|
|
|
</if>
|
|
|
- <if test="firstName != null and firstName != ''">
|
|
|
- and first_name = #{firstName}
|
|
|
- </if>
|
|
|
- <if test="lastName != null and lastName != ''">
|
|
|
- and last_name = #{lastName}
|
|
|
- </if>
|
|
|
<if test="customerName != null and customerName != ''">
|
|
|
and customer_name = #{customerName}
|
|
|
</if>
|
|
|
@@ -101,33 +61,10 @@
|
|
|
<if test="memberId != null and memberId != ''">
|
|
|
and member_id = #{memberId}
|
|
|
</if>
|
|
|
- <if test="furiganaSei != null and furiganaSei != ''">
|
|
|
- and furigana_sei = #{furiganaSei}
|
|
|
- </if>
|
|
|
- <if test="furiganaMei != null and furiganaMei != ''">
|
|
|
- and furigana_mei = #{furiganaMei}
|
|
|
- </if>
|
|
|
- <if test="companyName != null and companyName != ''">
|
|
|
- and company_name = #{companyName}
|
|
|
- </if>
|
|
|
- <if test="departmentName != null and departmentName != ''">
|
|
|
- and department_name = #{departmentName}
|
|
|
- </if>
|
|
|
<if test="postalCode != null and postalCode != ''">
|
|
|
and postal_code = #{postalCode}
|
|
|
</if>
|
|
|
- <if test="prefecture != null and prefecture != ''">
|
|
|
- and prefecture = #{prefecture}
|
|
|
- </if>
|
|
|
- <if test="city != null and city != ''">
|
|
|
- and city = #{city}
|
|
|
- </if>
|
|
|
- <if test="townStreetArea != null and townStreetArea != ''">
|
|
|
- and town_street_area = #{townStreetArea}
|
|
|
- </if>
|
|
|
- <if test="buildingEtc != null and buildingEtc != ''">
|
|
|
- and building_etc = #{buildingEtc}
|
|
|
- </if>
|
|
|
+
|
|
|
<if test="address != null and address != ''">
|
|
|
and address = #{address}
|
|
|
</if>
|
|
|
@@ -149,9 +86,6 @@
|
|
|
<if test="discontinuedFlg != null ">
|
|
|
and discontinued_flg = #{discontinuedFlg}
|
|
|
</if>
|
|
|
- <if test="discontinuedDate != null and discontinuedDate != ''">
|
|
|
- and discontinued_date = #{discontinuedDate}
|
|
|
- </if>
|
|
|
|
|
|
</where>
|
|
|
</select>
|
|
|
@@ -186,322 +120,6 @@
|
|
|
</where>
|
|
|
</select>
|
|
|
|
|
|
- <insert id="insert" parameterType="MastCustomer">
|
|
|
- insert into mast_customer
|
|
|
- <trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
- <if test="id != null">
|
|
|
- id,
|
|
|
- </if>
|
|
|
- <if test="customerId != null">
|
|
|
- customer_id,
|
|
|
- </if>
|
|
|
- <if test="firstName != null">
|
|
|
- first_name,
|
|
|
- </if>
|
|
|
- <if test="lastName != null">
|
|
|
- last_name,
|
|
|
- </if>
|
|
|
- <if test="customerName != null">
|
|
|
- customer_name,
|
|
|
- </if>
|
|
|
- <if test="phoneNumber != null">
|
|
|
- phone_number,
|
|
|
- </if>
|
|
|
- <if test="sysCustomerId != null">
|
|
|
- sys_customer_id,
|
|
|
- </if>
|
|
|
- <if test="memberId != null">
|
|
|
- member_id,
|
|
|
- </if>
|
|
|
- <if test="furiganaSei != null">
|
|
|
- furigana_sei,
|
|
|
- </if>
|
|
|
- <if test="furiganaMei != null">
|
|
|
- furigana_mei,
|
|
|
- </if>
|
|
|
- <if test="companyName != null">
|
|
|
- company_name,
|
|
|
- </if>
|
|
|
- <if test="departmentName != null">
|
|
|
- department_name,
|
|
|
- </if>
|
|
|
- <if test="postalCode != null">
|
|
|
- postal_code,
|
|
|
- </if>
|
|
|
- <if test="prefecture != null">
|
|
|
- prefecture,
|
|
|
- </if>
|
|
|
- <if test="city != null">
|
|
|
- city,
|
|
|
- </if>
|
|
|
- <if test="townStreetArea != null">
|
|
|
- town_street_area,
|
|
|
- </if>
|
|
|
- <if test="buildingEtc != null">
|
|
|
- building_etc,
|
|
|
- </if>
|
|
|
- <if test="address != null">
|
|
|
- address,
|
|
|
- </if>
|
|
|
- <if test="mailAddress != null">
|
|
|
- mail_address,
|
|
|
- </if>
|
|
|
- <if test="mobile != null">
|
|
|
- mobile,
|
|
|
- </if>
|
|
|
- <if test="fax != null">
|
|
|
- fax,
|
|
|
- </if>
|
|
|
- <if test="farmerId != null">
|
|
|
- farmer_id,
|
|
|
- </if>
|
|
|
- <if test="systemSourceFlg != null">
|
|
|
- system_source_flg,
|
|
|
- </if>
|
|
|
- <if test="discontinuedFlg != null">
|
|
|
- discontinued_flg,
|
|
|
- </if>
|
|
|
- <if test="discontinuedDate != null">
|
|
|
- discontinued_date,
|
|
|
- </if>
|
|
|
- <if test="createTime != null">
|
|
|
- create_time,
|
|
|
- </if>
|
|
|
- <if test="createBy != null">
|
|
|
- create_by,
|
|
|
- </if>
|
|
|
- <if test="createPgId != null">
|
|
|
- create_pg_id,
|
|
|
- </if>
|
|
|
- <if test="updateTime != null">
|
|
|
- update_time,
|
|
|
- </if>
|
|
|
- <if test="updateBy != null">
|
|
|
- update_by,
|
|
|
- </if>
|
|
|
- <if test="updatePgId != null">
|
|
|
- update_pg_id,
|
|
|
- </if>
|
|
|
- <if test="version != null">
|
|
|
- version,
|
|
|
- </if>
|
|
|
-
|
|
|
- </trim>
|
|
|
- <trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
- <if test="id != null">
|
|
|
- #{id},
|
|
|
- </if>
|
|
|
- <if test="customerId != null">
|
|
|
- #{customerId},
|
|
|
- </if>
|
|
|
- <if test="firstName != null">
|
|
|
- #{firstName},
|
|
|
- </if>
|
|
|
- <if test="lastName != null">
|
|
|
- #{lastName},
|
|
|
- </if>
|
|
|
- <if test="customerName != null">
|
|
|
- #{customerName},
|
|
|
- </if>
|
|
|
- <if test="phoneNumber != null">
|
|
|
- #{phoneNumber},
|
|
|
- </if>
|
|
|
- <if test="sysCustomerId != null">
|
|
|
- #{sysCustomerId},
|
|
|
- </if>
|
|
|
- <if test="memberId != null">
|
|
|
- #{memberId},
|
|
|
- </if>
|
|
|
- <if test="furiganaSei != null">
|
|
|
- #{furiganaSei},
|
|
|
- </if>
|
|
|
- <if test="furiganaMei != null">
|
|
|
- #{furiganaMei},
|
|
|
- </if>
|
|
|
- <if test="companyName != null">
|
|
|
- #{companyName},
|
|
|
- </if>
|
|
|
- <if test="departmentName != null">
|
|
|
- #{departmentName},
|
|
|
- </if>
|
|
|
- <if test="postalCode != null">
|
|
|
- #{postalCode},
|
|
|
- </if>
|
|
|
- <if test="prefecture != null">
|
|
|
- #{prefecture},
|
|
|
- </if>
|
|
|
- <if test="city != null">
|
|
|
- #{city},
|
|
|
- </if>
|
|
|
- <if test="townStreetArea != null">
|
|
|
- #{townStreetArea},
|
|
|
- </if>
|
|
|
- <if test="buildingEtc != null">
|
|
|
- #{buildingEtc},
|
|
|
- </if>
|
|
|
- <if test="address != null">
|
|
|
- #{address},
|
|
|
- </if>
|
|
|
- <if test="mailAddress != null">
|
|
|
- #{mailAddress},
|
|
|
- </if>
|
|
|
- <if test="mobile != null">
|
|
|
- #{mobile},
|
|
|
- </if>
|
|
|
- <if test="fax != null">
|
|
|
- #{fax},
|
|
|
- </if>
|
|
|
- <if test="farmerId != null">
|
|
|
- #{farmerId},
|
|
|
- </if>
|
|
|
- <if test="systemSourceFlg != null">
|
|
|
- #{systemSourceFlg},
|
|
|
- </if>
|
|
|
- <if test="discontinuedFlg != null">
|
|
|
- #{discontinuedFlg},
|
|
|
- </if>
|
|
|
- <if test="discontinuedDate != null">
|
|
|
- #{discontinuedDate},
|
|
|
- </if>
|
|
|
- <if test="createTime != null">
|
|
|
- #{createTime},
|
|
|
- </if>
|
|
|
- <if test="createBy != null">
|
|
|
- #{createBy},
|
|
|
- </if>
|
|
|
- <if test="createPgId != null">
|
|
|
- #{createPgId},
|
|
|
- </if>
|
|
|
- <if test="updateTime != null">
|
|
|
- #{updateTime},
|
|
|
- </if>
|
|
|
- <if test="updateBy != null">
|
|
|
- #{updateBy},
|
|
|
- </if>
|
|
|
- <if test="updatePgId != null">
|
|
|
- #{updatePgId},
|
|
|
- </if>
|
|
|
- <if test="version != null">
|
|
|
- #{version},
|
|
|
- </if>
|
|
|
-
|
|
|
- </trim>
|
|
|
- </insert>
|
|
|
-
|
|
|
- <update id="update" parameterType="MastCustomer">
|
|
|
- update mast_customer
|
|
|
- <trim prefix="SET" suffixOverrides=",">
|
|
|
- <if test="id != null">
|
|
|
- id = #{id},
|
|
|
- </if>
|
|
|
- <if test="customerId != null">
|
|
|
- customer_id = #{customerId},
|
|
|
- </if>
|
|
|
- <if test="firstName != null">
|
|
|
- first_name = #{firstName},
|
|
|
- </if>
|
|
|
- <if test="lastName != null">
|
|
|
- last_name = #{lastName},
|
|
|
- </if>
|
|
|
- <if test="customerName != null">
|
|
|
- customer_name = #{customerName},
|
|
|
- </if>
|
|
|
- <if test="phoneNumber != null">
|
|
|
- phone_number = #{phoneNumber},
|
|
|
- </if>
|
|
|
- <if test="sysCustomerId != null">
|
|
|
- sys_customer_id = #{sysCustomerId},
|
|
|
- </if>
|
|
|
- <if test="memberId != null">
|
|
|
- member_id = #{memberId},
|
|
|
- </if>
|
|
|
- <if test="furiganaSei != null">
|
|
|
- furigana_sei = #{furiganaSei},
|
|
|
- </if>
|
|
|
- <if test="furiganaMei != null">
|
|
|
- furigana_mei = #{furiganaMei},
|
|
|
- </if>
|
|
|
- <if test="companyName != null">
|
|
|
- company_name = #{companyName},
|
|
|
- </if>
|
|
|
- <if test="departmentName != null">
|
|
|
- department_name = #{departmentName},
|
|
|
- </if>
|
|
|
- <if test="postalCode != null">
|
|
|
- postal_code = #{postalCode},
|
|
|
- </if>
|
|
|
- <if test="prefecture != null">
|
|
|
- prefecture = #{prefecture},
|
|
|
- </if>
|
|
|
- <if test="city != null">
|
|
|
- city = #{city},
|
|
|
- </if>
|
|
|
- <if test="townStreetArea != null">
|
|
|
- town_street_area = #{townStreetArea},
|
|
|
- </if>
|
|
|
- <if test="buildingEtc != null">
|
|
|
- building_etc = #{buildingEtc},
|
|
|
- </if>
|
|
|
- <if test="address != null">
|
|
|
- address = #{address},
|
|
|
- </if>
|
|
|
- <if test="mailAddress != null">
|
|
|
- mail_address = #{mailAddress},
|
|
|
- </if>
|
|
|
- <if test="mobile != null">
|
|
|
- mobile = #{mobile},
|
|
|
- </if>
|
|
|
- <if test="fax != null">
|
|
|
- fax = #{fax},
|
|
|
- </if>
|
|
|
- <if test="farmerId != null">
|
|
|
- farmer_id = #{farmerId},
|
|
|
- </if>
|
|
|
- <if test="systemSourceFlg != null">
|
|
|
- system_source_flg = #{systemSourceFlg},
|
|
|
- </if>
|
|
|
- <if test="discontinuedFlg != null">
|
|
|
- discontinued_flg = #{discontinuedFlg},
|
|
|
- </if>
|
|
|
- <if test="discontinuedDate != null">
|
|
|
- discontinued_date = #{discontinuedDate},
|
|
|
- </if>
|
|
|
- <if test="createTime != null">
|
|
|
- create_time = #{createTime},
|
|
|
- </if>
|
|
|
- <if test="createBy != null">
|
|
|
- create_by = #{createBy},
|
|
|
- </if>
|
|
|
- <if test="createPgId != null">
|
|
|
- create_pg_id = #{createPgId},
|
|
|
- </if>
|
|
|
- <if test="updateTime != null">
|
|
|
- update_time = #{updateTime},
|
|
|
- </if>
|
|
|
- <if test="updateBy != null">
|
|
|
- update_by = #{updateBy},
|
|
|
- </if>
|
|
|
- <if test="updatePgId != null">
|
|
|
- update_pg_id = #{updatePgId},
|
|
|
- </if>
|
|
|
- version = version + 1
|
|
|
-
|
|
|
- </trim>
|
|
|
- where
|
|
|
- id = #{id}
|
|
|
-
|
|
|
- and version = #{version}
|
|
|
- </update>
|
|
|
-
|
|
|
- <delete id="deleteById" parameterType="String">
|
|
|
- delete
|
|
|
- from
|
|
|
- mast_customer
|
|
|
- where
|
|
|
- id = #{id}
|
|
|
-
|
|
|
- </delete>
|
|
|
-
|
|
|
<update id="deleteLogicByIdAndVersion" parameterType="MastCustomer">
|
|
|
update
|
|
|
mast_customer
|