Kaynağa Gözat

任务汇总修改、token有效期修改为1天

yangzian 3 yıl önce
ebeveyn
işleme
3b08c8a0cd

+ 1 - 1
ruixuan-admin/src/main/resources/application-dev.yml

@@ -142,7 +142,7 @@ token:
     # 令牌密钥
     secret: abcdefghijklmnopqrstuvwxyz
     # 令牌有效期(默认30分钟)
-    expireTime: 30
+    expireTime: 1440
   
 # MyBatis配置
 mybatis:

+ 24 - 17
ruixuan-salesLeads/src/main/resources/mapper/salesLeads/SaleClueRecordInfoMapper.xml

@@ -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 &gt;= #{startTime}
-					AND r.create_time &lt;= #{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 &gt;= #{startTime}
+		AND a.create_time &lt;= #{endTime}
+		AND (a.continue_flag = 3 or a.intended_cooperation IN ( 2, 3, 4, 5 ))
+
 	</select>