xiaoyong931011
2021-07-21 1d03a9e224dc0ce11d47bede74da9db2189d663c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?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.xzx.gc.user.mapper.UserHeadDetailsMapper">
 
    <select id="selectHeadProfitListInPage" resultType="com.xzx.gc.user.vo.HeadProfitListVo">
        select
            a.order_no orderNo,
            FROM_BASE64(d.nick_name) name,
            a.score,
            a.amount,
            b.receiving_time finishTime,
            "住宅" type,
            sum(c.score) orderAmount
        from xzx_user_head_details a
         inner join xzx_jhy_order b on a.order_no=b.order_no
         inner join xzx_jhy_order_items c on b.id=c.order_id
         inner join xzx_user_info d on b.user_id = d.user_id
        where head_user_id=#{userId}
        group by a.order_no, d.nick_name, a.score, a.amount, b.receiving_time
        order by b.receiving_time desc
    </select>
</mapper>