Browse Source

ADD 数据统计功能

tags/v3.1.1
jasder 5 years ago
parent
commit
d5ad96c7d2
3 changed files with 30 additions and 2 deletions
  1. +16
    -1
      CHANGELOG.md
  2. +10
    -0
      app/helpers/application_helper.rb
  3. +4
    -1
      app/views/admins/shared/_sidebar.html.erb

+ 16
- 1
CHANGELOG.md View File

@@ -1,6 +1,21 @@
# Changelog
## [v3.1.0](https://forgeplus.trustie.net/projects/jasder/forgeplus/releases) - 2021-06-09

* ENHANCEMENTS
* ADD 用户活动统计图表功能
* ADD 用户精选项目功能
* ADD 用户贡献度统计图表功能
* ADD 用户开发能力数据统计工
* ADD 用户角色定位展示功能
* ADD 用户专业定位标签展示功能
* ADD 修改用户基本资料功能
* ADD 更改密码功能
* ADD 用户个人主页基本现在展示可配置功能

* BUGFIXES
* Fix 解决一些bug
* Fix 优化美化页面

## [v3.0.4](https://forgeplus.trustie.net/projects/jasder/forgeplus/releases) - 2021-05-24

* BUGFIXES
* Fix 在线修改文件,页面文件显不及时的问题(46049)


+ 10
- 0
app/helpers/application_helper.rb View File

@@ -438,4 +438,14 @@ module ApplicationHelper
return nil if str.blank?
Base64.decode64 str
end
def render_admin_statistics_item
url = Rails.application.config_for(:configuration)["admin_statistics_url"]
return if url.blank?
content_tag(:li) do
sidebar_item(url, "数据统计", icon: 'bar-chart', controller: 'root')
end
end
end

+ 4
- 1
app/views/admins/shared/_sidebar.html.erb View File

@@ -42,8 +42,11 @@
<% end %>
</li>
<li>
<%= sidebar_item('/admins/sidekiq', '定时任务', icon: 'bell', controller: 'root') %>
<%= sidebar_item('/admins/sidekiq', '定时任务', icon: 'bell', controller: 'root') %>
</li>
<%= render_admin_statistics_item %>

<li><%= sidebar_item('/', '返回主站', icon: 'sign-out', controller: 'root') %></li>
</ul>
</nav>

Loading…
Cancel
Save