|
@@ -76,19 +76,51 @@
|
|
<!-- 根据productId查询商品信息 -->
|
|
<!-- 根据productId查询商品信息 -->
|
|
<select id="getProductByProductId" parameterType="java.lang.Integer" resultType="Product">
|
|
<select id="getProductByProductId" parameterType="java.lang.Integer" resultType="Product">
|
|
SELECT
|
|
SELECT
|
|
- <include refid="product" />
|
|
|
|
|
|
+ PRODUCT_ID productId,
|
|
|
|
+ PRODUCT_NAME productName,
|
|
|
|
+ PRODUCT_ABBREVIATION productAbbreviation,
|
|
|
|
+ color_discount productDiscount,
|
|
|
|
+ color_price productPrice,
|
|
|
|
+ PRODUCT_SALESNUM productSalesnum,
|
|
|
|
+ PRODUCT_ACCESSNUM productAccessnum,
|
|
|
|
+ PRODUCT_STATUS productStatus,
|
|
|
|
+ color_product_pic productIntroduceImg,
|
|
|
|
+ PRODUCT_PARAMETER_IMG productParameterImg,
|
|
|
|
+ PRODUCT_CREATE_DATE productCreateDate,
|
|
|
|
+ PRODUCT_SORT_NUM productSortNum,
|
|
|
|
+ PRODUCT_COLOR_DES productColorDes,
|
|
|
|
+ PRODUCT_REMARK productRemark,
|
|
|
|
+ color_name productColor
|
|
FROM
|
|
FROM
|
|
- TB_IAMBERRY_PRODUCT_INFO
|
|
|
|
|
|
+ TB_IAMBERRY_PRODUCT_INFO
|
|
|
|
+ LEFT JOIN TB_IAMBERRY_PRODUCT_COLOR
|
|
|
|
+ on TB_IAMBERRY_PRODUCT_INFO.product_id = TB_IAMBERRY_PRODUCT_COLOR.color_product_id
|
|
WHERE
|
|
WHERE
|
|
PRODUCT_ID = #{productId}
|
|
PRODUCT_ID = #{productId}
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<!-- 根据商品名称查询商品信息 -->
|
|
<!-- 根据商品名称查询商品信息 -->
|
|
<select id="getProductByProductName" parameterType="java.lang.String" resultType="Product">
|
|
<select id="getProductByProductName" parameterType="java.lang.String" resultType="Product">
|
|
- SELECT
|
|
|
|
- <include refid="product"/>
|
|
|
|
|
|
+ SELECT
|
|
|
|
+ PRODUCT_ID productId,
|
|
|
|
+ PRODUCT_NAME productName,
|
|
|
|
+ PRODUCT_ABBREVIATION productAbbreviation,
|
|
|
|
+ color_discount productDiscount,
|
|
|
|
+ color_price productPrice,
|
|
|
|
+ PRODUCT_SALESNUM productSalesnum,
|
|
|
|
+ PRODUCT_ACCESSNUM productAccessnum,
|
|
|
|
+ PRODUCT_STATUS productStatus,
|
|
|
|
+ color_product_pic productIntroduceImg,
|
|
|
|
+ PRODUCT_PARAMETER_IMG productParameterImg,
|
|
|
|
+ PRODUCT_CREATE_DATE productCreateDate,
|
|
|
|
+ PRODUCT_SORT_NUM productSortNum,
|
|
|
|
+ PRODUCT_COLOR_DES productColorDes,
|
|
|
|
+ PRODUCT_REMARK productRemark,
|
|
|
|
+ color_name productColor
|
|
FROM
|
|
FROM
|
|
- TB_IAMBERRY_PRODUCT_INFO
|
|
|
|
|
|
+ TB_IAMBERRY_PRODUCT_INFO
|
|
|
|
+ LEFT JOIN TB_IAMBERRY_PRODUCT_COLOR
|
|
|
|
+ on TB_IAMBERRY_PRODUCT_INFO.product_id = TB_IAMBERRY_PRODUCT_COLOR.color_product_id
|
|
<where>
|
|
<where>
|
|
<if test="_parameter != null">
|
|
<if test="_parameter != null">
|
|
PRODUCT_NAME like #{productName}
|
|
PRODUCT_NAME like #{productName}
|