public ActionResult UpdateRunInfo(int id) { try { if (!TryLockOp(id)) { return(Error("当前有其他操作未完成,等待完成后再继续")); } SysUpdateHelper.GenerateSystemJsonFile(id); LogHelper.LogInfo($"更新系统运行信息 system{id} 成功"); return(Success()); } catch (Exception ex) { LogHelper.LogError($"更新系统运行信息 system{id} 失败", ex); return(Error(ex.Message)); } finally { UnLockOp(id); } }