| | |
| | | <select id="listDividentsOrderByCreateTime" resultMap="BaseResultMap"> |
| | | SELECT |
| | | ou.`sou_target_uid` AS uid, DATE(tdo_create_time) AS |
| | | `day`,ou.`sou_type` AS `type`,SUM(TRUNCATE(ou.`sou_money`,2)) AS money,COUNT(*) AS |
| | | orderCount FROM `yeshi_ec_team_dividents_source_order_user` ou LEFT JOIN yeshi_ec_team_dividents_source_order o ON ou.`sou_source_order_id`=o.`tdo_id` WHERE |
| | | `day`,ou.`sou_type` AS `type`,SUM(TRUNCATE(ou.`sou_money`,2)) AS |
| | | money,COUNT(*) AS |
| | | orderCount FROM |
| | | `yeshi_ec_team_dividents_source_order_user` ou LEFT JOIN |
| | | yeshi_ec_team_dividents_source_order o ON |
| | | ou.`sou_source_order_id`=o.`tdo_id` WHERE |
| | | ou.`sou_state`!=4 AND tdo_create_time>=#{minTime} and |
| | | #{maxTime}>tdo_create_time |
| | | GROUP BY ou.`sou_target_uid`, |
| | | GROUP BY |
| | | ou.`sou_target_uid`, |
| | | DATE(tdo_create_time),ou.`sou_type` |
| | | </select> |
| | | |
| | | |
| | | <select id="listDividentsOrderCountByCreateTime" resultMap="BaseResultMap"> |
| | | SELECT |
| | | ou.`sou_target_uid` AS uid, DATE(tdo_create_time) AS |
| | | `day`,COUNT(DISTINCT(CONCAT(O.`tdo_order_no`,O.`tdo_source_type`))) AS |
| | | orderCount |
| | | FROM `yeshi_ec_team_dividents_source_order_user` ou |
| | | |
| | | LEFT JOIN yeshi_ec_team_dividents_source_order o ON |
| | | ou.`sou_source_order_id`=o.`tdo_id` |
| | | |
| | | WHERE |
| | | ou.`sou_state`!=4 AND tdo_create_time>=#{minTime} AND |
| | | #{maxTime}>tdo_create_time |
| | | GROUP BY ou.`sou_target_uid`, |
| | | DATE(tdo_create_time) |
| | | </select> |
| | | |
| | | </mapper> |