|
@@ -35,24 +35,31 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
<!-- 根据销售 查询 本周有意向的数量 -->
|
|
|
<select id="selectSaleClueIntention" resultType="java.lang.Integer">
|
|
|
-
|
|
|
SELECT
|
|
|
- COUNT( t.id ) num
|
|
|
- FROM
|
|
|
- (
|
|
|
- SELECT
|
|
|
- r.id,
|
|
|
- r.seller_id
|
|
|
- FROM
|
|
|
- sale_clue_record_info r
|
|
|
- WHERE
|
|
|
- r.create_user_id = #{saleId}
|
|
|
- AND r.intended_cooperation IN ( 2, 3, 4, 5 )
|
|
|
- AND r.create_time >= #{startTime}
|
|
|
- AND r.create_time <= #{endTime}
|
|
|
- GROUP BY
|
|
|
- r.seller_id
|
|
|
- ) t
|
|
|
+ COUNT( a.id ) num
|
|
|
+ FROM
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ r.id,
|
|
|
+ r.seller_id,
|
|
|
+ r.record_times,
|
|
|
+ r.continue_flag,
|
|
|
+ r.intended_cooperation,
|
|
|
+ r.create_user_id,
|
|
|
+ r.create_time
|
|
|
+ FROM
|
|
|
+ sale_clue_record_info r
|
|
|
+ ) a,
|
|
|
+ (
|
|
|
+ SELECT MAX(r1.record_times) record_times,r1.seller_id FROM sale_clue_record_info r1
|
|
|
+ GROUP BY r1.seller_id
|
|
|
+ )b
|
|
|
+ WHERE a.seller_id = b.seller_id and a.record_times = b.record_times
|
|
|
+ and a.create_user_id = #{saleId}
|
|
|
+ AND a.create_time >= #{startTime}
|
|
|
+ AND a.create_time <= #{endTime}
|
|
|
+ AND (a.continue_flag = 3 or a.intended_cooperation IN ( 2, 3, 4, 5 ))
|
|
|
+
|
|
|
</select>
|
|
|
|
|
|
|