12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <?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">
- <!-- 命名,每一个映射对象不一样
- namespace:必须与对应的接口全类名一致
- -->
- <mapper namespace="com.iamberry.wechat.service.mapper.SalesLogMapper">
-
- <!-- 根据产品类型和销售人查询会员销售记录 -->
- <select id="getSalesInfo" parameterType="SalesLog" resultType="SalesLog">
- SELECT
- SALES_ID salesId,
- SALES_NUM salesNum,
- SALES_PRODUCT_TYPE salesProductType,
- SALES_USER_OPENID salesUserOpenId
- FROM
- TB_IAMBERRY_MEMBER_SALES
- WHERE
- SALES_PRODUCT_TYPE = #{salesProductType}
- AND
- SALES_USER_OPENID = #{salesUserOpenId}
- </select>
-
- <!-- 新增会员销售记录表记录 -->
- <insert id="insertSalesLog" parameterType="SalesLog" useGeneratedKeys="true" keyProperty="salesId">
- INSERT INTO TB_IAMBERRY_MEMBER_SALES
- (
- SALES_USER_OPENID,
- SALES_PRODUCT_TYPE,
- SALES_NUM,
- SALES_CREATE_TIME
- )
- VALUES
- (
- #{salesUserOpenId},
- #{salesProductType},
- #{salesNum},
- NOW()
- )
- </insert>
-
- <!-- 修改会员销售记录表记录 -->
- <update id="updateSalesLog" parameterType="SalesLog">
- UPDATE
- TB_IAMBERRY_MEMBER_SALES
- SET
- SALES_NUM = (SALES_NUM + #{salesNum})
- WHERE
- SALES_USER_OPENID = #{salesUserOpenId}
- AND
- SALES_PRODUCT_TYPE = #{salesProductType}
- </update>
- </mapper>
|