|
|
@@ -96,6 +96,26 @@ public class PlanNewOutController {
|
|
|
// }
|
|
|
|
|
|
/**
|
|
|
+ * ip访问次数验证
|
|
|
+ * @param exchange
|
|
|
+ * @return {@link Mono}<{@link RStatus}<{@link IpEnterRes}>>
|
|
|
+ */
|
|
|
+ @GetMapping("getIpEnter")
|
|
|
+ public Mono<RStatus<IpEnterRes>> getIpEnter(ServerWebExchange exchange){
|
|
|
+ Mono<Boolean> rateReturn = blacklistService.getRateReturn(exchange);
|
|
|
+ return rateReturn.flatMap(bl->{
|
|
|
+ IpEnterRes dataLists = new IpEnterRes();
|
|
|
+ dataLists.setWxUrl(BlacklistService.wxUrl.get());
|
|
|
+ if(bl){
|
|
|
+ return RStatus.success(Mono.just(dataLists));
|
|
|
+ }else {
|
|
|
+ dataLists.setWxUrl(BlacklistService.wxUrl.get());
|
|
|
+ return RStatus.fail("1","",Mono.just(dataLists));
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
* 获取二维码缓存信息
|
|
|
* @param id
|
|
|
* @return {@link Mono}<{@link RStatus}<{@link QrcodeInfo}>>
|
|
|
@@ -602,7 +622,7 @@ public class PlanNewOutController {
|
|
|
});
|
|
|
return dataListsMono;
|
|
|
});
|
|
|
- Mono<Boolean> rateReturn = blacklistService.getRateReturn(exchange);
|
|
|
+ Mono<Boolean> rateReturn = blacklistService.getRateReturn1(exchange);
|
|
|
return rateReturn.flatMap(bl->{
|
|
|
if(bl){
|
|
|
return RStatus.successList(dataListsMono1) ;
|
|
|
@@ -716,7 +736,7 @@ public class PlanNewOutController {
|
|
|
});
|
|
|
|
|
|
Mono<DataLists0> dataLists0Mono1 = setEndData(request, setFmV(request, setAudioV(request, dataLists0Mono)));
|
|
|
- Mono<Boolean> rateReturn = blacklistService.getRateReturn(exchange);
|
|
|
+ Mono<Boolean> rateReturn = blacklistService.getRateReturn1(exchange);
|
|
|
return rateReturn.flatMap(bl->{
|
|
|
if(bl){
|
|
|
return RStatus.successList(dataLists0Mono1) ;
|