Procházet zdrojové kódy

广告-v0.04

(cherry picked from commit 2ed3a0ab92a2e8668e8e6b48b78b93cf0703ec4c)
MOKASZ\lw12420 před 1 rokem
rodič
revize
a4d20c7589

+ 1 - 1
launch-admin/src/main/java/com/webflux/launchadmin/mysql/service/applet/AppletService.java

@@ -261,7 +261,7 @@ public class AppletService implements AppletServiceInterface {
 
     @Override
     public Mono<RStatus<DataRes>> getUniqueState(String unique, Long id) {
-        Mono<DataRes> dataResMono = reactiveRedisTemplates.opsForValue().get(unique +"-"+ id).flatMap(f -> {
+        Mono<DataRes> dataResMono = reactiveRedisTemplates.opsForValue().get(unique +"-"+ id).switchIfEmpty(Mono.just("0")).flatMap(f -> {
             DataRes dataRes = new DataRes();
             if (Objects.nonNull(f) && "1".equals(f)) {
                 dataRes.setState(1);