Browse Source

e57调用重复锁

lyhzzz 5 months ago
parent
commit
187a68975e

+ 4 - 1
src/main/java/com/fdkankan/manage_jp/controller/UploadController.java

@@ -10,6 +10,7 @@ import com.fdkankan.manage_jp.config.FyunConfig;
 import com.fdkankan.manage_jp.exception.BusinessException;
 import com.fdkankan.manage_jp.httpClient.client.FdKKClient;
 import com.fdkankan.manage_jp.httpClient.param.UploadEditSceneParam;
+import com.fdkankan.redis.util.RedisLockUtil;
 import com.fdkankan.redis.util.RedisUtil;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
@@ -25,6 +26,7 @@ import java.io.IOException;
 import java.net.URL;
 import java.util.HashMap;
 import java.util.UUID;
+import java.util.concurrent.locks.ReentrantLock;
 
 @RestController
 @RequestMapping("/manage_jp/file")
@@ -108,8 +110,9 @@ public class UploadController extends BaseController{
 
     @Autowired
     RedisUtil redisUtil;
+
     @PostMapping("/relevanceE57")
-    public Result relevanceE57( @RequestParam(value = "isObj",required = false)Integer isObj,
+    public synchronized Result relevanceE57( @RequestParam(value = "isObj",required = false)Integer isObj,
                                 @RequestParam(value = "title",required = false)String title,
                                 @RequestParam(value = "newFileName",required = false)String newFileName ){