|
@@ -102,10 +102,14 @@ public class SceneUpgradeToV4Service implements ISceneUpgradeToV4Service {
|
|
|
new LambdaQueryWrapper<SceneRepairLog>()
|
|
|
.eq(SceneRepairLog::getNum, sceneProV3.getNum()));
|
|
|
if(Objects.nonNull(sceneRepairLog)){
|
|
|
- if(sceneRepairLog.getState() == 0)
|
|
|
+ if(sceneRepairLog.getState() == 0){
|
|
|
+ redisLockUtil.unlockLua(lockKey);
|
|
|
return ResultData.error(ErrorCode.FAILURE_CODE_7019);
|
|
|
- if(sceneRepairLog.getState() == 1)
|
|
|
+ }
|
|
|
+ if(sceneRepairLog.getState() == 1){
|
|
|
+ redisLockUtil.unlockLua(lockKey);
|
|
|
return ResultData.error(ErrorCode.FAILURE_CODE_7020);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
//写入sceneProV3
|