update:区域数据新增缓存
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using System.Collections.Generic;
|
||||
using Ewide.Core.Entity;
|
||||
using System.Collections.Generic;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Ewide.Core.Service
|
||||
@@ -14,6 +15,8 @@ namespace Ewide.Core.Service
|
||||
Task SetDataScope(string userId, List<string> dataScopes);
|
||||
Task SetMenu(string userId, string appCode, List<AntDesignTreeNode> menus);
|
||||
Task SetPermission(string userId, List<string> permissions);
|
||||
Task<List<AreaNumber>> GetAreaNumber();
|
||||
Task SetAreaNumber(List<AreaNumber> areaNumbers);
|
||||
Task<bool> SetAsync(string key, object value);
|
||||
Task<string> GetAsync(string key);
|
||||
Task<T> GetAsync<T>(string key);
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using Furion.DependencyInjection;
|
||||
using Ewide.Core.Entity;
|
||||
using Furion.DependencyInjection;
|
||||
using Furion.DynamicApiController;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.Extensions.Options;
|
||||
@@ -165,5 +166,14 @@ namespace Ewide.Core.Service
|
||||
{
|
||||
return _cache.GetAsync<T>(key);
|
||||
}
|
||||
public Task<List<AreaNumber>> GetAreaNumber()
|
||||
{
|
||||
return _cache.GetAsync<List<AreaNumber>>(CommonConst.CACHE_AREA_NUMBER);
|
||||
}
|
||||
|
||||
public async Task SetAreaNumber(List<AreaNumber> areaNumbers)
|
||||
{
|
||||
await _cache.SetAsync(CommonConst.CACHE_AREA_NUMBER,areaNumbers);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user