|
|
@@ -94,6 +94,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}>>
|
|
|
@@ -598,7 +618,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) ;
|
|
|
@@ -712,7 +732,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) ;
|