zoujiajian 2 роки тому
батько
коміт
ad1d3baa49

+ 7 - 2
netflix-web/src/main/java/com/cyksj/web/controller/cps/CpsPopularizeController.java

@@ -126,7 +126,10 @@ public class CpsPopularizeController {
 					}
 				}
 			});
-			data.setClickNum(distributePopularizeClickRecordMapper.selectCount(Wrappers.lambdaQuery(DistributePopularizeClickRecord.class).eq(DistributePopularizeClickRecord::getPopularizeId, data.getId())));
+			data.setClickNum(distributePopularizeClickRecordMapper.selectCount(Wrappers.lambdaQuery(DistributePopularizeClickRecord.class)
+					.eq(DistributePopularizeClickRecord::getPopularizeId, data.getId())
+					.ge(startTime != null, DistributePopularizeClickRecord::getCreatedTime, startTime)
+					.lt(endTime != null, DistributePopularizeClickRecord::getCreatedTime, endTime)));
 			data.setUrlCode(QrCodeUtil.generateAsBase64(data.getPopularizeLink(), QrConfig.create(), "png"));
 		});
 		return GatewayResponse.SUCCESS.newBuilder().toResult(search);
@@ -327,7 +330,9 @@ public class CpsPopularizeController {
 				e.setWMoney(distributePosterOrderDetailView.getWMoney());
 				e.setGotMoney(distributePosterOrderDetailView.getGotMoney());
 				e.setClickNum(distributePopularizeClickRecordMapper.selectCount(Wrappers.lambdaQuery(DistributePopularizeClickRecord.class)
-						.eq(DistributePopularizeClickRecord::getRid, distributePosterOrderDetailView.getId())));
+						.eq(DistributePopularizeClickRecord::getRid, distributePosterOrderDetailView.getId())
+						.ge(startTime != null, DistributePopularizeClickRecord::getCreatedTime, startTime)
+						.lt(endTime != null, DistributePopularizeClickRecord::getCreatedTime, endTime)));
 			}
 
 			UserDistributePosterRecord distributePosterRecord = userDistributePosterRecordMapper.selectOne(Wrappers.lambdaQuery(UserDistributePosterRecord.class)