123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- <?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.caimei.modules.user.dao.MessageCenterDao">
- <!-- <insert id="addMessageCenter">-->
- <!-- INSERT INTO message_center (shopID, clubID, userType, messageType,content,time,accountType,orderID,orderMessageType,shopMessType)-->
- <!-- VALUES (#{shopId}, #{clubId}, #{userType}, #{messageType},#{content},#{time},#{accountType},#{orderID},#{orderMessageType},#{shopMessType})-->
- <!-- </insert>-->
- <insert id="addMessageCenter">
- INSERT INTO message_center (shopID, clubID, userType, messageType, content, time, accountType, couponType,
- couponFee, couponMessageType, orderID, orderMessageType, shopMessType, productId)
- VALUES (#{shopId}, #{clubId}, #{userType}, #{messageType}, #{content}, #{time}, #{accountType}, #{couponType},
- #{couponFee}, #{couponMessageType}, #{orderId}, #{orderMessageType}, #{shopMessType}, #{productId})
- </insert>
- <select id="clubIdCule" resultType="java.lang.Integer">
- SELECT clubID
- FROM `club`
- WHERE userId = #{userId}
- </select>
- <select id="contractMobile" resultType="java.lang.String">
- SELECT contractMobile
- FROM club
- WHERE userID = #{UserID}
- </select>
- <select id="Mobile" resultType="java.lang.String">
- SELECT contractMobile
- FROM shop
- WHERE shopID = #{shopID}
- </select>
- <select id="clubList" resultType="com.caimei.modules.user.entity.CmUser">
- SELECT *
- FROM `user`
- WHERE clubId = #{clubId}
- LIMIT 1
- </select>
- <select id="shopID" resultType="java.lang.Integer">
- SELECT shopID
- FROM `product`
- WHERE productID = #{productID}
- </select>
- <select id="shopName" resultType="java.lang.String">
- SELECT name
- FROM shop
- where shopID = #{shopID}
- </select>
- <select id="ClubIds" resultType="java.lang.Integer">
- SELECT DISTINCT clubid, loginTime
- FROM user
- WHERE DATE_ADD(loginTime, INTERVAL 3 YEAR) > NOW()
- AND clubstatus = 90
- AND clubId IS NOT NULL
- ORDER BY logintime DESC
- </select>
- <select id="userID" resultType="java.lang.Integer">
- select userID
- from shop
- where shopID = #{shopID}
- </select>
- <select id="CouponList" resultType="com.caimei.modules.coupon.entity.CmCoupon">
- SELECT *
- FROM cm_coupon
- WHERE couponType = #{couponType}
- AND NOW() >= startDate
- AND endDate >= NOW()
- AND status = 1
- AND delFlag = 0
- ORDER BY id DESC
- LIMIT 1
- </select>
- <select id="couponTime" resultType="com.caimei.modules.coupon.entity.CmCoupon">
- SELECT *
- FROM `cm_coupon`
- WHERE NOW() >= startDate
- AND endDate >= NOW()
- AND STATUS = 1
- AND delFlag = 0
- </select>
- <select id="count" resultType="integer">
- SELECT COUNT(*)
- FROM `notification`
- WHERE saved = 0
- </select>
- <select id="getNewUsers" resultType="com.caimei.po.User">
- select userID, clubID, bindMobile
- from user
- where DATE_ADD(registerTime, INTERVAL 6 MONTH) > NOW()
- </select>
- <select id="getUserInfo" resultType="com.caimei.po.User">
- select userId, clubId, bindMobile
- from user
- where userId = #{userId}
- </select>
- </mapper>
|