charging_pile/common/target/classes/mapper/DistributorCommissionMapper...

23 lines
929 B
XML

<?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.hcy.common.mapper.distribution.DistributorCommissionMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.hcy.common.entity.distribution.DistributorCommission">
</resultMap>
<select id="getDistributorCommissionByDate" resultType="com.hcy.common.entity.distribution.DistributorCommission">
SELECT
dc.*
FROM
la_distributor_commission AS dc
LEFT JOIN la_order_goods AS og ON og.order_id = dc.order_id
WHERE
dc.is_delete = 0
AND dc.distributor_id = #{distributorId}
AND DATE_FORMAT( dc.create_time, '%Y-%m' ) = #{date}
AND dc.commission > 0
ORDER BY
create_time desc
</select>
</mapper>