/// <summary> /// 获取当前分类的子分类(包含自身) /// </summary> /// <param name="categoryId"></param> /// <returns></returns> public static IEnumerable <int> GetBeautyChildAndSelfCategoryIdsByCategoryId(int categoryId) { using (var client = CacheHelper.CreateCacheClient(CacheClientName)) { string key = $"GetBeautyChildCategoryIdsByCategoryId/{categoryId}"; var result = client.GetOrSet(key, () => BeautyServicePackageDal.SelectBeautyChildAndSelfCategoryIdsByCategoryId(categoryId), TimeSpan.FromMinutes(20)); if (!result.Success) { return(BeautyServicePackageDal.SelectBeautyChildAndSelfCategoryIdsByCategoryId(categoryId)); } else { return(result.Value); } } }