diff --git a/src/SJZY.Track.Application.Contract/Dtos/Forewarning/ForewarningRuleCacheEntry.cs b/src/SJZY.Track.Application.Contract/Dtos/Forewarning/ForewarningRuleCacheEntry.cs
index 71d402b6..fd9e30e2 100644
--- a/src/SJZY.Track.Application.Contract/Dtos/Forewarning/ForewarningRuleCacheEntry.cs
+++ b/src/SJZY.Track.Application.Contract/Dtos/Forewarning/ForewarningRuleCacheEntry.cs
@@ -51,6 +51,11 @@ public class ForewarningRuleCacheEntry
/// 区域
///
public AreaCacheEntry? Area { get; set; }
+
+ ///
+ /// 区域
+ ///
+ public List? Areas { get; set; }
///
/// 是否中转
diff --git a/src/SJZY.Track.Application/Services/ForewarningServices/ForewarningCacheService.cs b/src/SJZY.Track.Application/Services/ForewarningServices/ForewarningCacheService.cs
index 317e6c3a..a79684d6 100644
--- a/src/SJZY.Track.Application/Services/ForewarningServices/ForewarningCacheService.cs
+++ b/src/SJZY.Track.Application/Services/ForewarningServices/ForewarningCacheService.cs
@@ -76,7 +76,7 @@ public class ForewarningCacheService: IForewarningCacheService, ISingletonDepend
CargoType = item.CargoType,
Months = string.IsNullOrEmpty(item.Months)?new List():item.Months.Split('/').Select(int.Parse).ToList(),
IsTransit = item.IsTransit,
- AreaId = areaList,
+ Areas = areaList,
ProductCode = item.ProductCode,
LeavePort = item.LeavePort
};
diff --git a/src/SJZY.Track.Application/Services/ForewarningServices/KpiAreaService.cs b/src/SJZY.Track.Application/Services/ForewarningServices/KpiAreaService.cs
index a0057a41..3b693a1c 100644
--- a/src/SJZY.Track.Application/Services/ForewarningServices/KpiAreaService.cs
+++ b/src/SJZY.Track.Application/Services/ForewarningServices/KpiAreaService.cs
@@ -57,7 +57,7 @@ public class KpiAreaService : ApplicationService
{
await _ruleAreaRepository.DeleteArea(id);
await _forewarningCacheService.ClearRedis();
- await RedisHelper.Client.PublishAsync(GlobalConst.PublishNotifyChannelKey, "clear locl cache");
+ await RedisHelper.Client.PublishAsync(GlobalConst.PublishNotifyChannelKey, "clear local cache");
return new UnifyResultDto(true, "删除成功");
}