xiaoyong931011
2022-03-01 ee64a79830f6bad4107301c31f1fed3d8ab190c4
src/main/resources/mapper/walletCoinOrder/ZhiYaRecordDao.xml
@@ -55,4 +55,35 @@
      SELECT ifnull(sum(a.zhiya_cnt),0)  FROM zhiya_record a where a.order_status= #{orderStatus} and #{now} > a.effect_date
   </select>
   <select id="selectZhiyaTeamRecordByMemberId" resultType="com.xcong.excoin.modules.coin.entity.ZhiYaTeam">
      SELECT a.*  FROM zhiya_Team a where a.member_id= #{memberId}
   </select>
   <select id="selectZhiyaTeamRecordByMemberIdAndOrderNo" resultType="com.xcong.excoin.modules.coin.entity.ZhiyaRewardEntity">
      <![CDATA[ SELECT a.*  FROM zhiya_reward a where a.member_id= #{memberId} and type = 1
                                   and DATE_FORMAT(a.create_time, '%Y-%m-%d') = DATE_FORMAT(#{now}, '%Y-%m-%d')]]>
   </select>
   <select id="selectSumZhiyaCntByMemberIdAndOrderStatus" resultType="long">
      SELECT ifnull(sum(a.zhiya_cnt),0)  FROM zhiya_record a where a.member_id= #{memberId} and a.order_status = #{orderStatus}
   </select>
   <select id="selectSumRewardCntByMemberId" resultType="long">
      SELECT ifnull(sum(a.reward_amout),0)  FROM zhiya_reward a where a.member_id= #{memberId} and type= 1
   </select>
   <select id="selectZhiyaRewardTypeToByMemberIdInPage" resultType="com.xcong.excoin.modules.coin.parameter.vo.ZhiyaRewardVo">
      select * from zhiya_reward
      <if test="record != null">
         <where>
         and type = 2
            <if test="record.memberId != null" >
               and member_id=#{record.memberId}
            </if>
         </where>
      </if>
      order by id desc
   </select>
</mapper>