|
@@ -5,7 +5,6 @@
|
|
<id column="signclosed_id" property="signclosedId" jdbcType="INTEGER" />
|
|
<id column="signclosed_id" property="signclosedId" jdbcType="INTEGER" />
|
|
<result column="signclosed_type" property="signclosedType" jdbcType="BIT" />
|
|
<result column="signclosed_type" property="signclosedType" jdbcType="BIT" />
|
|
<result column="signclosed_type_name" property="signclosedTypeName" jdbcType="VARCHAR" />
|
|
<result column="signclosed_type_name" property="signclosedTypeName" jdbcType="VARCHAR" />
|
|
- <result column="machine_no" property="machineNo" jdbcType="VARCHAR" />
|
|
|
|
<result column="signclosed_logistics" property="signclosedLogistics" jdbcType="VARCHAR" />
|
|
<result column="signclosed_logistics" property="signclosedLogistics" jdbcType="VARCHAR" />
|
|
<result column="signclosed_logistics_number" property="signclosedLogisticsNumber" jdbcType="VARCHAR" />
|
|
<result column="signclosed_logistics_number" property="signclosedLogisticsNumber" jdbcType="VARCHAR" />
|
|
<result column="signclosed_send_name" property="signclosedSendName" jdbcType="VARCHAR" />
|
|
<result column="signclosed_send_name" property="signclosedSendName" jdbcType="VARCHAR" />
|
|
@@ -28,7 +27,7 @@
|
|
<result column="signclosed_update_time" property="signclosedUpdateTime" jdbcType="TIMESTAMP" />
|
|
<result column="signclosed_update_time" property="signclosedUpdateTime" jdbcType="TIMESTAMP" />
|
|
</resultMap>
|
|
</resultMap>
|
|
<sql id="Base_Column_List" >
|
|
<sql id="Base_Column_List" >
|
|
- signclosed_id, signclosed_type, signclosed_type_name, machine_no, signclosed_logistics,
|
|
|
|
|
|
+ signclosed_id, signclosed_type, signclosed_type_name, signclosed_logistics,
|
|
signclosed_logistics_number, signclosed_send_name, signclosed_send_tel, signclosed_addr_provinces,
|
|
signclosed_logistics_number, signclosed_send_name, signclosed_send_tel, signclosed_addr_provinces,
|
|
signclosed_addr_city, signclosed_is_fittings, signclosed_date, signclosed_is_quality,
|
|
signclosed_addr_city, signclosed_is_fittings, signclosed_date, signclosed_is_quality,
|
|
signclosed_is_into, signclosed_state, signclosed_objects_state, signclosed_customer_id,
|
|
signclosed_is_into, signclosed_state, signclosed_objects_state, signclosed_customer_id,
|
|
@@ -46,7 +45,6 @@
|
|
<id column="signclosed_id" property="signclosedId"/>
|
|
<id column="signclosed_id" property="signclosedId"/>
|
|
<result column="signclosed_type" property="signclosedType"/>
|
|
<result column="signclosed_type" property="signclosedType"/>
|
|
<result column="signclosed_type_name" property="signclosedTypeName"/>
|
|
<result column="signclosed_type_name" property="signclosedTypeName"/>
|
|
- <result column="machine_no" property="machineNo"/>
|
|
|
|
<result column="signclosed_logistics" property="signclosedLogistics"/>
|
|
<result column="signclosed_logistics" property="signclosedLogistics"/>
|
|
<result column="signclosed_logistics_number" property="signclosedLogisticsNumber"/>
|
|
<result column="signclosed_logistics_number" property="signclosedLogisticsNumber"/>
|
|
<result column="signclosed_send_name" property="signclosedSendName"/>
|
|
<result column="signclosed_send_name" property="signclosedSendName"/>
|
|
@@ -75,19 +73,20 @@
|
|
sp.product_id productId,
|
|
sp.product_id productId,
|
|
sp.signclosed_id signclosedId,
|
|
sp.signclosed_id signclosedId,
|
|
sp.product_name productName,
|
|
sp.product_name productName,
|
|
- sp.product_num productNum,
|
|
|
|
sp.signclosed_create_time signclosedCreateTime,
|
|
sp.signclosed_create_time signclosedCreateTime,
|
|
sp.signclosed_update_time signclosedUpdateTime,
|
|
sp.signclosed_update_time signclosedUpdateTime,
|
|
sp.signclosed_product_type signclosedProductType,
|
|
sp.signclosed_product_type signclosedProductType,
|
|
sp.signclosed_product_id signclosedProductId,
|
|
sp.signclosed_product_id signclosedProductId,
|
|
sp.signclosed_product_color signclosedProductColor,
|
|
sp.signclosed_product_color signclosedProductColor,
|
|
pc.color_name colorName,
|
|
pc.color_name colorName,
|
|
- pi.product_number productNumber
|
|
|
|
|
|
+ pi.product_number productNumber,
|
|
|
|
+ count(1) productNum
|
|
from
|
|
from
|
|
tb_rst_complaint_awaiting_signclosed_product sp
|
|
tb_rst_complaint_awaiting_signclosed_product sp
|
|
LEFT JOIN tb_rst_product_color pc on sp.signclosed_product_color = pc.color_id
|
|
LEFT JOIN tb_rst_product_color pc on sp.signclosed_product_color = pc.color_id
|
|
LEFT JOIN tb_rst_product_info pi on sp.signclosed_product_id = pi.product_id
|
|
LEFT JOIN tb_rst_product_info pi on sp.signclosed_product_id = pi.product_id
|
|
where sp.signclosed_id = #{signclosedId}
|
|
where sp.signclosed_id = #{signclosedId}
|
|
|
|
+ GROUP BY sp.product_name,pc.color_name
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="listSignclosedById" resultType="SignclosedProductInfo" parameterType="Integer" >
|
|
<select id="listSignclosedById" resultType="SignclosedProductInfo" parameterType="Integer" >
|
|
@@ -95,26 +94,25 @@
|
|
sp.product_id productId,
|
|
sp.product_id productId,
|
|
sp.signclosed_id signclosedId,
|
|
sp.signclosed_id signclosedId,
|
|
sp.product_name productName,
|
|
sp.product_name productName,
|
|
- sp.product_num productNum,
|
|
|
|
sp.signclosed_create_time signclosedCreateTime,
|
|
sp.signclosed_create_time signclosedCreateTime,
|
|
sp.signclosed_update_time signclosedUpdateTime,
|
|
sp.signclosed_update_time signclosedUpdateTime,
|
|
sp.signclosed_product_type signclosedProductType,
|
|
sp.signclosed_product_type signclosedProductType,
|
|
sp.signclosed_product_id signclosedProductId,
|
|
sp.signclosed_product_id signclosedProductId,
|
|
sp.signclosed_product_color signclosedProductColor,
|
|
sp.signclosed_product_color signclosedProductColor,
|
|
pc.color_name colorName,
|
|
pc.color_name colorName,
|
|
- pi.product_number productNumber
|
|
|
|
|
|
+ count(1) productNum
|
|
from
|
|
from
|
|
tb_rst_complaint_signclosed_product sp
|
|
tb_rst_complaint_signclosed_product sp
|
|
LEFT JOIN tb_rst_product_color pc on sp.signclosed_product_color = pc.color_id
|
|
LEFT JOIN tb_rst_product_color pc on sp.signclosed_product_color = pc.color_id
|
|
LEFT JOIN tb_rst_product_info pi on sp.signclosed_product_id = pi.product_id
|
|
LEFT JOIN tb_rst_product_info pi on sp.signclosed_product_id = pi.product_id
|
|
where sp.signclosed_id = #{signclosedId}
|
|
where sp.signclosed_id = #{signclosedId}
|
|
|
|
+ GROUP BY sp.product_name,pc.color_name
|
|
</select>
|
|
</select>
|
|
<select id="listSignclosed" resultMap="complaintSignclosedInfoMap" parameterType="ComplaintSignclosedInfo" >
|
|
<select id="listSignclosed" resultMap="complaintSignclosedInfoMap" parameterType="ComplaintSignclosedInfo" >
|
|
SELECT
|
|
SELECT
|
|
cs.signclosed_id,
|
|
cs.signclosed_id,
|
|
cs.signclosed_type,
|
|
cs.signclosed_type,
|
|
cs.signclosed_type_name,
|
|
cs.signclosed_type_name,
|
|
- cs.machine_no,
|
|
|
|
cs.signclosed_logistics,
|
|
cs.signclosed_logistics,
|
|
cs.signclosed_logistics_number,
|
|
cs.signclosed_logistics_number,
|
|
cs.signclosed_send_name,
|
|
cs.signclosed_send_name,
|
|
@@ -171,7 +169,7 @@
|
|
|
|
|
|
<insert id="insert" parameterType="ComplaintSignclosedInfo" useGeneratedKeys="true" keyProperty="signclosedId" >
|
|
<insert id="insert" parameterType="ComplaintSignclosedInfo" useGeneratedKeys="true" keyProperty="signclosedId" >
|
|
insert into tb_rst_complaint_signclosed (signclosed_type, signclosed_type_name,
|
|
insert into tb_rst_complaint_signclosed (signclosed_type, signclosed_type_name,
|
|
- machine_no, signclosed_logistics, signclosed_logistics_number,
|
|
|
|
|
|
+ signclosed_logistics, signclosed_logistics_number,
|
|
signclosed_send_name, signclosed_send_tel,
|
|
signclosed_send_name, signclosed_send_tel,
|
|
signclosed_addr_provinces, signclosed_addr_city,
|
|
signclosed_addr_provinces, signclosed_addr_city,
|
|
signclosed_is_fittings, signclosed_date, signclosed_is_quality,
|
|
signclosed_is_fittings, signclosed_date, signclosed_is_quality,
|
|
@@ -181,7 +179,7 @@
|
|
signclosed_desc
|
|
signclosed_desc
|
|
)
|
|
)
|
|
values (#{signclosedType,jdbcType=BIT}, #{signclosedTypeName,jdbcType=VARCHAR},
|
|
values (#{signclosedType,jdbcType=BIT}, #{signclosedTypeName,jdbcType=VARCHAR},
|
|
- #{machineNo,jdbcType=VARCHAR}, #{signclosedLogistics,jdbcType=VARCHAR}, #{signclosedLogisticsNumber,jdbcType=VARCHAR},
|
|
|
|
|
|
+ #{signclosedLogistics,jdbcType=VARCHAR}, #{signclosedLogisticsNumber,jdbcType=VARCHAR},
|
|
#{signclosedSendName,jdbcType=VARCHAR}, #{signclosedSendTel,jdbcType=VARCHAR},
|
|
#{signclosedSendName,jdbcType=VARCHAR}, #{signclosedSendTel,jdbcType=VARCHAR},
|
|
#{signclosedAddrProvinces,jdbcType=INTEGER}, #{signclosedAddrCity,jdbcType=INTEGER},
|
|
#{signclosedAddrProvinces,jdbcType=INTEGER}, #{signclosedAddrCity,jdbcType=INTEGER},
|
|
#{signclosedIsFittings,jdbcType=BIT}, #{signclosedDate,jdbcType=DATE}, #{signclosedIsQuality,jdbcType=INTEGER},
|
|
#{signclosedIsFittings,jdbcType=BIT}, #{signclosedDate,jdbcType=DATE}, #{signclosedIsQuality,jdbcType=INTEGER},
|
|
@@ -200,9 +198,6 @@
|
|
<if test="signclosedTypeName != null" >
|
|
<if test="signclosedTypeName != null" >
|
|
signclosed_type_name = #{signclosedTypeName,jdbcType=VARCHAR},
|
|
signclosed_type_name = #{signclosedTypeName,jdbcType=VARCHAR},
|
|
</if>
|
|
</if>
|
|
- <if test="machineNo != null" >
|
|
|
|
- machine_no = #{machineNo,jdbcType=VARCHAR},
|
|
|
|
- </if>
|
|
|
|
<if test="signclosedLogistics != null" >
|
|
<if test="signclosedLogistics != null" >
|
|
signclosed_logistics = #{signclosedLogistics,jdbcType=VARCHAR},
|
|
signclosed_logistics = #{signclosedLogistics,jdbcType=VARCHAR},
|
|
</if>
|
|
</if>
|