diff --git a/CoreCms.Net.Configuration/GlobalEnumVars.cs b/CoreCms.Net.Configuration/GlobalEnumVars.cs
index 38b7b659..3cefb814 100644
--- a/CoreCms.Net.Configuration/GlobalEnumVars.cs
+++ b/CoreCms.Net.Configuration/GlobalEnumVars.cs
@@ -2034,6 +2034,11 @@ namespace CoreCms.Net.Configuration
///
[Description("13服务商品")]
ServiceGoods = 13,
+ ///
+ /// 14公告页面
+ ///
+ [Description("14公告页面")]
+ Notice = 14,
}
///
diff --git a/CoreCms.Net.Services/Share/CoreCmsShareServices.cs b/CoreCms.Net.Services/Share/CoreCmsShareServices.cs
index f670501d..4bcf5bd1 100644
--- a/CoreCms.Net.Services/Share/CoreCmsShareServices.cs
+++ b/CoreCms.Net.Services/Share/CoreCmsShareServices.cs
@@ -615,6 +615,17 @@ namespace CoreCms.Net.Services
return jm;
}
break;
+ case (int)GlobalEnumVars.UrlSharePageType.Notice:
+ if (parameter.ContainsKey("noticeId"))
+ {
+ str = parameter["noticeId"]?.ToString();
+ }
+ else
+ {
+ jm.msg = "参数必须传noticeId";
+ return jm;
+ }
+ break;
default:
jm.msg = GlobalErrorCodeVars.Code10000;
return jm;
@@ -746,6 +757,13 @@ namespace CoreCms.Net.Services
jm.status = true;
}
break;
+ case (int)GlobalEnumVars.UrlSharePageType.Notice:
+ if (arr.Length == 1)
+ {
+ jm.data = new { noticeId = arr[0] };
+ jm.status = true;
+ }
+ break;
default:
jm.msg = GlobalErrorCodeVars.Code10000;
return jm;