Explorar el Código

fix 做题锁定

he2802 hace 3 años
padre
commit
f3ecd003ba

+ 7 - 2
zhongzheng-api/src/main/java/com/zhongzheng/controller/base/LockController.java

@@ -61,11 +61,16 @@ public class LockController extends BaseController {
     @PreAuthorize("@ss.hasPermi('grade:grade:edit')")
     @Log(title = "查看行为锁定状态", businessType = BusinessType.UPDATE)
     @PostMapping("/lockStatus")
-    public AjaxResult<String> lockStatus(@RequestBody ActionLockQueryBo bo) {
+    public AjaxResult<Void> lockStatus(@RequestBody ActionLockQueryBo bo) {
         ClientLoginUser loginUser = wxTokenService.getLoginUser(ServletUtils.getRequest());
         String key = "LockAppAction_"+bo.getAction()+"-"+loginUser.getUser().getUserId();
         String action = redisCache.getCacheObject(key);
-        return AjaxResult.success("有其他端在操作",action);
+        if(Validator.isEmpty(action)){
+            return AjaxResult.error("无其他端在操作");
+        }else{
+            return AjaxResult.success("有其他端在操作");
+        }
+
     }
 
     /**