修改新版协议主机 协议触发的机制,新增 缓存机制

This commit is contained in:
2026-04-09 13:37:09 +08:00
parent c13ab0cb56
commit 36c2fa4061
22 changed files with 484 additions and 1897 deletions

View File

@@ -66,13 +66,13 @@ namespace WebSite.Controllers
var LLL = LieECOManager.LoadAll().Where(A => A.HotelID == CurrentHotelID).OrderBy(A => A.ID).ToList();
string GGG = CacheKey.KT_Timer_Controller + "_" + CurrentHotelCode;
var LLL1= CSRedisCacheHelper.Get_Partition<List<LingChenECO>>(GGG, 5);
var LLL1 = CSRedisCacheHelper.Get_Partition<List<LingChenECO>>(GGG, 5);
string LieKey = CacheKey.LieECOKey + "_" + CurrentHotelID;
if (LLL != null && LLL.Count > 0)
{
var LLLData = LieECOManager.LoadAll().Where(A => A.HotelID == CurrentHotelID && A.IsEnable).ToList();
CSRedisCacheHelper.Set_Partition<List<LieECO>>(LieKey,LLLData,1);
CSRedisCacheHelper.Set_Partition<List<LieECO>>(LieKey, LLLData, 1);
}
if (nn != null)
{
@@ -85,7 +85,7 @@ namespace WebSite.Controllers
RoomNoBodyHowTo = nn,
ECO_Setting = ECO,
LieECOList = LLL,
TimerECO=LLL1
TimerECO = LLL1
}, JsonRequestBehavior.AllowGet);
}
else
@@ -98,7 +98,7 @@ namespace WebSite.Controllers
HotelData = new { StartDayTime = hotelData.StartDayTime, EndDayTime = hotelData.EndDayTime },
ECO_Setting = ECO,
LieECOList = LLL,
TimerECO=LLL1
TimerECO = LLL1
}, JsonRequestBehavior.AllowGet);
}
}
@@ -251,6 +251,11 @@ namespace WebSite.Controllers
RoomNoBodyMananger.Update(no);
id4 = id;
}
QuanJuVar.HotelSeaon = HotelSeasonManager.LoadAll().Where(A => !A.IsDeleted).ToList();
QuanJuVar.HotelAirControl = HotelAirControlManager.LoadAll().ToList();
//string logDetail = "【" + String.Join(",", roomNumberList.ToArray()) + "】【" + HttpContext.InnerLanguage("AirProperty" + property.ToString()) + "】";
//SaveSystemLog(AUTHORITY_AirConditionControl, HttpContext.InnerLanguage("SetRoomAirProperty"), logDetail);
return Json(new { IsSuccess = true, Message = HttpContext.InnerLanguage("SaveSuccess"), ID1 = id1, ID2 = id2, ID3 = id3, ID4 = id4 });