Commit 6b7f3f933da530083957f8603893410b198bb1a2
1 parent
117e1ca99a
Exists in
master
and in
6 other branches
优惠劵统计
Showing 1 changed file with 5 additions and 5 deletions
platform-biz-service/src/main/resources/mainOrm/master/CouponMapper.xml
View file @
6b7f3f9
| ... | ... | @@ -344,7 +344,7 @@ |
| 344 | 344 | |
| 345 | 345 | <select id="findUsedUserIds2" parameterType="map" resultType="string"> |
| 346 | 346 | select distinct(b.user_id) |
| 347 | - from organization a, coupon_info b, coupon_template c, coupon_type d | |
| 347 | + from organization a, (select * from coupon_info where used_hospital_id = #{hid}) b, coupon_template c, coupon_type d | |
| 348 | 348 | where a.id = b.used_hospital_id and b.coupon_template_id = c.id and c.type_id = d.id |
| 349 | 349 | and a.id = #{hid} |
| 350 | 350 | and b.status = 2 |
| ... | ... | @@ -380,7 +380,7 @@ |
| 380 | 380 | |
| 381 | 381 | <select id="findHospitalUsedInfo2" parameterType="map" resultType="map"> |
| 382 | 382 | select a.id, count(distinct(b.user_id)) as user_used_count, count(1) as coupon_used_count, a.area_id, a.city_id, a.province_id |
| 383 | - from organization a, coupon_info b, coupon_template c, coupon_type d | |
| 383 | + from organization a, (select * from coupon_info where used_hospital_id = #{hid}) b, coupon_template c, coupon_type d | |
| 384 | 384 | where a.id = b.used_hospital_id and b.coupon_template_id = c.id and c.type_id = d.id |
| 385 | 385 | and a.id = #{hid} |
| 386 | 386 | and b.status = 2 |
| ... | ... | @@ -415,7 +415,7 @@ |
| 415 | 415 | |
| 416 | 416 | <select id="findSendUserIds2" parameterType="map" resultType="string"> |
| 417 | 417 | select distinct(b.user_id) |
| 418 | - from organization a, coupon_info b, coupon_template c, coupon_type d | |
| 418 | + from organization a, (select * from coupon_info where create_hospital_id = #{hid}) b, coupon_template c, coupon_type d | |
| 419 | 419 | where a.id = b.create_hospital_id and b.coupon_template_id = c.id and c.type_id = d.id |
| 420 | 420 | and a.id = #{hid} |
| 421 | 421 | and d.type in |
| ... | ... | @@ -432,7 +432,7 @@ |
| 432 | 432 | |
| 433 | 433 | <select id="findHospitalSendInfo" parameterType="map" resultType="map"> |
| 434 | 434 | select a.id, count(distinct(b.user_id)) as people_send_count, count(1) as coupon_send_count, a.area_id, a.city_id, a.province_id |
| 435 | - from organization a, coupon_info b, coupon_template c, coupon_type d | |
| 435 | + from organization a, (select * from coupon_info where create_hospital_id = #{hid}) b, coupon_template c, coupon_type d | |
| 436 | 436 | where a.id = b.create_hospital_id and b.coupon_template_id = c.id and c.type_id = d.id |
| 437 | 437 | and a.id = #{hid} |
| 438 | 438 | and d.type in |
| ... | ... | @@ -449,7 +449,7 @@ |
| 449 | 449 | |
| 450 | 450 | <select id="findHospitalSendInfo2" parameterType="map" resultType="map"> |
| 451 | 451 | select a.id, count(distinct(b.user_id)) as people_send_count, count(1) as coupon_send_count, a.area_id, a.city_id, a.province_id |
| 452 | - from organization a, coupon_info b, coupon_template c, coupon_type d | |
| 452 | + from organization a, (select * from coupon_info where create_hospital_id = #{hid}) b, coupon_template c, coupon_type d | |
| 453 | 453 | where a.id = b.create_hospital_id and b.coupon_template_id = c.id and c.type_id = d.id |
| 454 | 454 | and a.id = #{hid} |
| 455 | 455 | and d.type in |