From 0fde7afbffc65fe26e34eb31c14de838157f5fc1 Mon Sep 17 00:00:00 2001 From: sassassin <530521314@qq.com> Date: Sat, 24 Jul 2021 23:33:31 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=97=A0=E6=95=88=E7=B1=BB?= =?UTF-8?q?=E6=96=87=E4=BB=B6=EF=BC=8C=E7=AE=80=E5=8C=96Mvc=E9=83=A8?= =?UTF-8?q?=E5=88=86=E4=BB=A3=E7=A0=81=EF=BC=9B=20=E6=9B=B4=E6=94=B9chat?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=EF=BC=8C=E5=A2=9E=E5=8A=A0=E7=8B=AC=E7=AB=8B?= =?UTF-8?q?=E5=85=A5=E5=8F=A3=EF=BC=9B=20=E8=80=83=E8=99=91=E5=90=88?= =?UTF-8?q?=E5=B9=B6=E6=B6=88=E6=81=AF=E9=80=9A=E7=9F=A5=E4=B8=8E=E8=81=8A?= =?UTF-8?q?=E5=A4=A9=E6=B6=88=E6=81=AF=E5=88=B0=E4=B8=80=E4=B8=AA=E5=BC=B9?= =?UTF-8?q?=E6=A1=86=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/AuditLogsController.cs | 2 +- .../Resources/IWebResourceManager.cs | 14 -- .../Resources/WebResourceManager.cs | 59 ------- .../AbpTemplateNavigationProvider.cs | 164 ------------------ .../ViewResources/PageNames.cs | 39 ----- .../Views/Chat/_Layout.cshtml | 38 ---- .../Views/Chat/_ViewStart.cshtml | 3 - .../Views/Home/Index.cshtml | 64 +++---- .../TenantChange/ChangeModalViewModel.cs | 7 - .../Components/TenantChange/Default.cshtml | 27 --- .../TenantChange/TenantChangeViewComponent.cs | 26 --- .../TenantChange/TenantChangeViewModel.cs | 11 -- .../TenantChange/_ChangeModal.cshtml | 23 --- .../wwwroot/libs/pear/css/module/social.css | 6 +- .../wwwroot/libs/pear/css/pear.css | 3 +- 15 files changed, 32 insertions(+), 454 deletions(-) delete mode 100644 src/PearAdmin.AbpTemplate.Admin/Resources/IWebResourceManager.cs delete mode 100644 src/PearAdmin.AbpTemplate.Admin/Resources/WebResourceManager.cs delete mode 100644 src/PearAdmin.AbpTemplate.Admin/ViewResources/AbpTemplateNavigationProvider.cs delete mode 100644 src/PearAdmin.AbpTemplate.Admin/ViewResources/PageNames.cs delete mode 100644 src/PearAdmin.AbpTemplate.Admin/Views/Chat/_Layout.cshtml delete mode 100644 src/PearAdmin.AbpTemplate.Admin/Views/Chat/_ViewStart.cshtml delete mode 100644 src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/ChangeModalViewModel.cs delete mode 100644 src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/Default.cshtml delete mode 100644 src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/TenantChangeViewComponent.cs delete mode 100644 src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/TenantChangeViewModel.cs delete mode 100644 src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/_ChangeModal.cshtml diff --git a/src/PearAdmin.AbpTemplate.Admin/Controllers/AuditLogsController.cs b/src/PearAdmin.AbpTemplate.Admin/Controllers/AuditLogsController.cs index af087ed..032a0b8 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Controllers/AuditLogsController.cs +++ b/src/PearAdmin.AbpTemplate.Admin/Controllers/AuditLogsController.cs @@ -42,4 +42,4 @@ namespace PearAdmin.AbpTemplate.Admin.Controllers return Json(new ResponseParamPagedViewModel(pagedAuditLogList.TotalCount, pagedAuditLogList.Items)); } } -} +} \ No newline at end of file diff --git a/src/PearAdmin.AbpTemplate.Admin/Resources/IWebResourceManager.cs b/src/PearAdmin.AbpTemplate.Admin/Resources/IWebResourceManager.cs deleted file mode 100644 index 865f8ea..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/Resources/IWebResourceManager.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System.Collections.Generic; -using Microsoft.AspNetCore.Mvc.Razor; - -namespace PearAdmin.AbpTemplate.Admin.Resources -{ - public interface IWebResourceManager - { - void AddScript(string url, bool addMinifiedOnProd = true); - - IReadOnlyList GetScripts(); - - HelperResult RenderScripts(); - } -} diff --git a/src/PearAdmin.AbpTemplate.Admin/Resources/WebResourceManager.cs b/src/PearAdmin.AbpTemplate.Admin/Resources/WebResourceManager.cs deleted file mode 100644 index 74d8230..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/Resources/WebResourceManager.cs +++ /dev/null @@ -1,59 +0,0 @@ -using System.Collections.Generic; -using System.Collections.Immutable; -using Microsoft.AspNetCore.Hosting; -using Microsoft.AspNetCore.Mvc.Razor; -using Abp.Collections.Extensions; -using Abp.Extensions; -using Abp.Timing; -using Microsoft.Extensions.Hosting; - -namespace PearAdmin.AbpTemplate.Admin.Resources -{ - public class WebResourceManager : IWebResourceManager - { - private readonly IWebHostEnvironment _environment; - private readonly List _scriptUrls; - - public WebResourceManager(IWebHostEnvironment environment) - { - _environment = environment; - _scriptUrls = new List(); - } - - public void AddScript(string url, bool addMinifiedOnProd = true) - { - _scriptUrls.AddIfNotContains(NormalizeUrl(url, "js")); - } - - public IReadOnlyList GetScripts() - { - return _scriptUrls.ToImmutableList(); - } - - public HelperResult RenderScripts() - { - return new HelperResult(async writer => - { - foreach (var scriptUrl in _scriptUrls) - { - await writer.WriteAsync($""); - } - }); - } - - private string NormalizeUrl(string url, string ext) - { - if (_environment.IsDevelopment()) - { - return url; - } - - if (url.EndsWith(".min." + ext)) - { - return url; - } - - return url.Left(url.Length - ext.Length) + "min." + ext; - } - } -} diff --git a/src/PearAdmin.AbpTemplate.Admin/ViewResources/AbpTemplateNavigationProvider.cs b/src/PearAdmin.AbpTemplate.Admin/ViewResources/AbpTemplateNavigationProvider.cs deleted file mode 100644 index 838c9f4..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/ViewResources/AbpTemplateNavigationProvider.cs +++ /dev/null @@ -1,164 +0,0 @@ -using Abp.Application.Navigation; -using Abp.Authorization; -using Abp.Localization; -using PearAdmin.AbpTemplate.Authorization; - -namespace PearAdmin.AbpTemplate.Admin.ViewResources -{ - /// - /// 菜单定义 - /// - public class AbpTemplateNavigationProvider : NavigationProvider - { - public override void SetNavigation(INavigationProviderContext context) - { - context.Manager.MainMenu - .AddItem( - new MenuItemDefinition( - PageNames.WorkSpace, - L("WorkSpace"), - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_WorkSpace) - ).AddItem( - new MenuItemDefinition( - PageNames.TenantConsole, - L("TenantConsole"), - url: "/WorkSpace/TenantConsole", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_WorkSpace_TenantConsole) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.HostConsole, - L("HostConsole"), - url: "/WorkSpace/HostConsole", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_WorkSpace_HostConsole) - ) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.TaskCenter, - L("TaskCenter"), - icon: "layui-icon-read", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_TaskCenter) - ).AddItem( - new MenuItemDefinition( - PageNames.DailyTask, - L("DailyTask"), - url: "/TaskCenter/DailyTask", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_TaskCenter_DailyTasks) - ) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.ResourceManagement, - L("ResourceManagement"), - icon: "layui-icon-engine", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_ResourceManagement) - ).AddItem( - new MenuItemDefinition( - PageNames.DataDictionary, - L("DataDictionary"), - url: "/Resource/DataDictionary", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_ResourceManagement_DataDictionary) - ) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.SystemManagement, - L("SystemManagement"), - icon: "layui-icon-set-fill", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement) - ).AddItem( - new MenuItemDefinition( - PageNames.OrganizationUnits, - L("OrganizationUnitManagement"), - url: "OrganizationUnits", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_OrganizationUnits) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.Users, - L("UserManagement"), - url: "Users", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_Users) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.Roles, - L("RoleManagement"), - url: "Roles", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_Roles) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.Permissions, - L("PermissionManagement"), - url: "Permissions", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_Permissions) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.AuditLogs, - L("AuditLogs"), - url: "AuditLogs", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_AuditLogs) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.Editions, - L("EditionManagement"), - url: "Editions", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_Editions) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.Tenants, - L("TenantManagement"), - url: "Tenants", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_Tenants) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.TenantSettings, - L("TenantSettings"), - url: "TenantSettings", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_TenantSettings) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.HostSettings, - L("HostSettings"), - url: "HostSettings", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_HostSettings) - ) - ).AddItem( - new MenuItemDefinition( - PageNames.Maintenance, - L("Maintenance"), - url: "Maintenance", - icon: "layui-icon-console", - permissionDependency: new SimplePermissionDependency(AppPermissionNames.Pages_SystemManagement_Maintenance) - ) - ) - ); - } - - private static ILocalizableString L(string name) - { - return new LocalizableString(name, AbpTemplateCoreConsts.LocalizationSourceName); - } - } -} diff --git a/src/PearAdmin.AbpTemplate.Admin/ViewResources/PageNames.cs b/src/PearAdmin.AbpTemplate.Admin/ViewResources/PageNames.cs deleted file mode 100644 index 4e2066b..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/ViewResources/PageNames.cs +++ /dev/null @@ -1,39 +0,0 @@ -namespace PearAdmin.AbpTemplate.Admin.ViewResources -{ - public class PageNames - { - #region GlobalPage - public const string HomePage = "HomePage"; - #endregion - - #region SystemManagement - public const string SystemManagement = "SystemManagement"; - public const string OrganizationUnits = "OrganizationUnits"; - public const string Users = "Users"; - public const string Roles = "Roles"; - public const string Permissions = "Permissions"; - public const string AuditLogs = "AuditLogs"; - public const string Editions = "Editions"; - public const string Tenants = "Tenants"; - public const string TenantSettings = "HostSettings"; - public const string HostSettings = "HostSettings"; - public const string Maintenance = "Maintenance"; - #endregion - - #region ResourceManagement - public const string ResourceManagement = "ResourceManagement"; - public const string DataDictionary = "DataDictionary"; - #endregion - - #region TaskCenter - public const string TaskCenter = "TaskCenter"; - public const string DailyTask = "DailyTask"; - #endregion - - #region WorkSpace - public const string WorkSpace = "WorkSpace"; - public const string TenantConsole = "TenantConsole"; - public const string HostConsole = "HostConsole"; - #endregion - } -} diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_Layout.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_Layout.cshtml deleted file mode 100644 index a8801f1..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_Layout.cshtml +++ /dev/null @@ -1,38 +0,0 @@ -@using Abp.Configuration.Startup -@using Abp.Web.Mvc.Alerts -@using Abp.Web.Security.AntiForgery -@using PearAdmin.AbpTemplate.Admin.Resources -@inject IAbpAntiForgeryManager AbpAntiForgeryManager -@inject IMultiTenancyConfig MultiTenancyConfig -@inject IWebResourceManager WebResourceManager -@inject IAlertManager AlertManager -@inject ILanguageManager LanguageManager -@{ - AbpAntiForgeryManager.SetCookie(Context); - - var pageTitle = !string.IsNullOrWhiteSpace(ViewBag.Title) ? ViewBag.Title + " / " : ""; - pageTitle += "AbpTemplate"; -} - - - - - - - - @pageTitle - - - @RenderSection("styles", required: false) - - - - @RenderBody() - - - - @RenderSection("scripts", required: false) - @WebResourceManager.RenderScripts() - - - diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_ViewStart.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_ViewStart.cshtml deleted file mode 100644 index 11648b5..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Chat/_ViewStart.cshtml +++ /dev/null @@ -1,3 +0,0 @@ -@{ - Layout = "~/Views/Chat/_Layout.cshtml"; -} diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Home/Index.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Home/Index.cshtml index 7220921..f33fc97 100644 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Home/Index.cshtml +++ b/src/PearAdmin.AbpTemplate.Admin/Views/Home/Index.cshtml @@ -20,6 +20,12 @@
    +
  • + +
  • @@ -52,11 +58,6 @@
    - -
    -
    -
    -
    @@ -70,8 +71,7 @@ var layer = layui.layer; var hash = layui.hash; var abp = layui.abp; - var interval = ""; - var chatPanelIndex = ""; + var currMessageIndex = ""; var config = { logo: { @@ -155,21 +155,6 @@ return $(".layui-body .layui-tab-content .layui-show")[0].children[0].contentWindow; } - window.openChatPanel = function () { - chatPanelIndex = layer.open({ - type: 2, - title: "飞鸽传书", - content: "@Url.Action("Index", "Chat")", - area: ["1000px","643px"], - shade: 0.3, - shadeClose: true, - resize:false, - end:function(){ - chatPanelIndex = ""; - } - }); - } - function loadUnreadNotificationCount() { abp.ajax({ url: "@Url.Action("GetUnreadNotificationCount", "Notifications")", @@ -191,17 +176,26 @@ abpHandleError: false }).done(function (data) { if (data.code == 200 && data.data > 0) { - messageReceived(); + messageUnread(); } }).fail(function (jqXHR) { layer.msg(jqXHR.message, { icon: 5 }); }); } - $("body").on("click", ".pear-social-entrance", function () { - openChatPanel(); - clearInterval(interval); - interval = ""; + $(".social").click(function () { + currMessageIndex = layer.open({ + type: 2, + title: "传音", + content: "@Url.Action("Index", "Chat")", + area: ["1000px","645px"], + shade: 0.3, + shadeClose: true, + resize: true, + end: function () { + currMessageIndex = ""; + } + }); }); $(".notice").click(function () { @@ -215,7 +209,9 @@ }); abp.event.on('app.chat.messageReceived', function (message) { - messageReceived(); + if (currMessageIndex == "") { + messageUnread(); + } }); abp.event.on('abp.notifications.received', function (userNotification) { @@ -227,16 +223,8 @@ $("#headerNotice").addClass("layui-badge-dot"); } - function messageReceived() { - if (interval == "" && chatPanelIndex == "") { - interval = window.setInterval(function(){ - if ($(".pear-social-entrance").css("display") == "none") { - $(".pear-social-entrance").css("display", ""); - } else { - $(".pear-social-entrance").css("display", "none"); - } - }, 500); - } + function messageUnread() { + $("#headerMessage").addClass("layui-badge-dot"); } var init = function () { diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/ChangeModalViewModel.cs b/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/ChangeModalViewModel.cs deleted file mode 100644 index 8d81113..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/ChangeModalViewModel.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace PearAdmin.AbpTemplate.Admin.Views.Shared.Components.TenantChange -{ - public class ChangeModalViewModel - { - public string TenancyName { get; set; } - } -} diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/Default.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/Default.cshtml deleted file mode 100644 index 82c8a23..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/Default.cshtml +++ /dev/null @@ -1,27 +0,0 @@ -@using PearAdmin.AbpTemplate.Admin.Resources -@inject IWebResourceManager WebResourceManager -@{ - WebResourceManager.AddScript(ApplicationPath + "view-resources/Views/Shared/Components/TenantChange/Default.js"); -} -
    - - @L("CurrentTenant"): - - @if (Model.Tenant != null) - { - @Model.Tenant.TenancyName - } - else - { - @L("NotSelected") - } - - (@L("Change")) - -
    - diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/TenantChangeViewComponent.cs b/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/TenantChangeViewComponent.cs deleted file mode 100644 index 17c0f3f..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/TenantChangeViewComponent.cs +++ /dev/null @@ -1,26 +0,0 @@ -using System.Threading.Tasks; -using Abp.ObjectMapping; -using PearAdmin.AbpTemplate.Sessions; -using Microsoft.AspNetCore.Mvc; - -namespace PearAdmin.AbpTemplate.Admin.Views.Shared.Components.TenantChange -{ - public class TenantChangeViewComponent : AbpTemplateViewComponent - { - private readonly ISessionAppService _sessionAppService; - private readonly IObjectMapper _objectMapper; - - public TenantChangeViewComponent(ISessionAppService sessionAppService, IObjectMapper objectMapper) - { - _sessionAppService = sessionAppService; - _objectMapper = objectMapper; - } - - public async Task InvokeAsync() - { - var loginInfo = await _sessionAppService.GetCurrentLoginInformations(); - var model = _objectMapper.Map(loginInfo); - return View(model); - } - } -} diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/TenantChangeViewModel.cs b/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/TenantChangeViewModel.cs deleted file mode 100644 index b8673ad..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/TenantChangeViewModel.cs +++ /dev/null @@ -1,11 +0,0 @@ -using Abp.AutoMapper; -using PearAdmin.AbpTemplate.Sessions.Dto; - -namespace PearAdmin.AbpTemplate.Admin.Views.Shared.Components.TenantChange -{ - [AutoMapFrom(typeof(GetCurrentLoginInformationsOutput))] - public class TenantChangeViewModel - { - public TenantLoginInfoDto Tenant { get; set; } - } -} diff --git a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/_ChangeModal.cshtml b/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/_ChangeModal.cshtml deleted file mode 100644 index 86daaa8..0000000 --- a/src/PearAdmin.AbpTemplate.Admin/Views/Shared/Components/TenantChange/_ChangeModal.cshtml +++ /dev/null @@ -1,23 +0,0 @@ -@using Abp.MultiTenancy -@using PearAdmin.AbpTemplate.Admin.Models.Common.Modals -@using PearAdmin.AbpTemplate.Admin.Views.Shared.Components.TenantChange -@model ChangeModalViewModel -@{ - Layout = null; -} -@await Html.PartialAsync("~/Views/Shared/Modals/_ModalHeader.cshtml", new ModalHeaderViewModel(L("ChangeTenant"))) - -
    - - @await Html.PartialAsync("~/Views/Shared/Modals/_ModalFooterWithSaveAndCancel.cshtml") -
    - - diff --git a/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/module/social.css b/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/module/social.css index 29650d0..b1b35f0 100644 --- a/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/module/social.css +++ b/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/module/social.css @@ -15,8 +15,8 @@ } .pear-social { - width: 1000px; - height: 600px; + width: 100%; + height: 100%; top: 0px; left: 0px; background-color: whitesmoke; @@ -278,7 +278,7 @@ } .pear-social-body-content-input-tool { - border-top: 1px solid #ececec; + border-top: 1px solid #dfdbdb; height: 40px; width: 100%; line-height: 40px; diff --git a/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/pear.css b/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/pear.css index 2a6ed05..31e2a2e 100644 --- a/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/pear.css +++ b/src/PearAdmin.AbpTemplate.Admin/wwwroot/libs/pear/css/pear.css @@ -23,4 +23,5 @@ @import url("module/step.css"); @import url("module/card.css"); @import url("module/tab.css"); -@import url("module/tag.css"); \ No newline at end of file +@import url("module/tag.css"); +@import url("module/social.css"); \ No newline at end of file -- Gitee