public BasicResponse SoftDeleteSysEmergencyLinkageById(LongIdRequest request) { var req = request.Id.ToString(); var res = _Repository.GetSysEmergencyLinkageById(req); res.Activity = 0; _Repository.UpdateSysEmergencyLinkage(res); //更新缓存 var res2 = new EmergencyLinkageConfigCacheDeleteRequest { SysEmergencyLinkageInfo = new SysEmergencyLinkageInfo() { Id = request.Id.ToString() } }; _sysEmergencyLinkageCacheService.DeleteSysEmergencyLinkageCache(res2); return(new BasicResponse()); }