Sfoglia il codice sorgente

缓存, 删除报错

licailing 4 anni fa
parent
commit
dc9d9572c3

+ 2 - 2
src/main/java/com/izouma/nineth/service/CacheService.java

@@ -83,8 +83,8 @@ public class CacheService {
     public void clearCheckUpdate() {
     }
 
-    @CacheEvict(value = "settingList", allEntries = true)
-    public void clearSettingList() {
+    @CacheEvict(value = "settingList", key = "#flag")
+    public void clearSettingList(int flag) {
     }
 
     @CacheEvict(value = {"showroom"}, allEntries = true)

+ 0 - 7
src/main/java/com/izouma/nineth/web/AuthenticationController.java

@@ -94,13 +94,6 @@ public class AuthenticationController {
         }
     }
 
-    @PostMapping("/testphoneRegister")
-    @ApiOperation(value = "手机号密码注册")
-    public String phonePwdLogin(String phone) {
-        User user = userService.testPhoneRegister(phone);
-        return jwtTokenUtil.generateToken(JwtUserFactory.create(user));
-    }
-
     @PostMapping("/mpLogin")
     @ApiOperation(value = "公众号登录")
     public String mpLogin(String code) {

+ 2 - 2
src/main/java/com/izouma/nineth/web/SettingController.java

@@ -35,7 +35,7 @@ public class SettingController extends BaseController {
             Setting orig = settingRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             ObjUtils.merge(orig, record);
             orig = settingRepo.save(orig);
-            cacheService.clearSettingList();
+            cacheService.clearSettingList(orig.getFlag());
             return orig;
         }
 
@@ -43,7 +43,7 @@ public class SettingController extends BaseController {
             record.setFlag(settingRepo.nextSort());
         }
         record = settingRepo.save(record);
-        cacheService.clearSettingList();
+        cacheService.clearSettingList(record.getFlag());
         return record;
     }