diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb
index 9ddc513cd..2efaf591a 100644
--- a/app/controllers/projects_controller.rb
+++ b/app/controllers/projects_controller.rb
@@ -362,13 +362,33 @@ class ProjectsController < ApplicationController
end
# dts测试工具
- def dts_rep
+ def dts_dep
render_403 unless User.current.admin?
@dts = Dts.all
end
# dts云部署
- def dts_yun
+ def yun_dep
+ render_403 unless User.current.admin?
+ end
+
+ # 软件知识库
+ def soft_knowledge
+ render_403 unless User.current.admin?
+ end
+
+ # 在线开发平台
+ def online_dev
+ render_403 unless User.current.admin?
+ end
+
+ # 软件资源库
+ def soft_file
+ render_403 unless User.current.admin?
+ end
+
+ # 软件服务
+ def soft_service
render_403 unless User.current.admin?
end
diff --git a/app/views/projects/_tools_expand.html.erb b/app/views/projects/_tools_expand.html.erb
index 897d99fd7..7ba58f424 100644
--- a/app/views/projects/_tools_expand.html.erb
+++ b/app/views/projects/_tools_expand.html.erb
@@ -37,12 +37,12 @@
语言:Java 总文件数:361 代码行数:48662
-
-
-
-
-
<% @dts.each do |dt| %>
diff --git a/app/views/projects/dts_yun.html.erb b/app/views/projects/dts_yun.html.erb
deleted file mode 100644
index 3a5b233ed..000000000
--- a/app/views/projects/dts_yun.html.erb
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
<%= l(:label_project_dts_yun) %>
-
\ No newline at end of file
diff --git a/app/views/projects/soft_knowledge.html.erb b/app/views/projects/soft_knowledge.html.erb
new file mode 100644
index 000000000..6264fabbe
--- /dev/null
+++ b/app/views/projects/soft_knowledge.html.erb
@@ -0,0 +1,46 @@
+
+
<%= l(:label_project_dts_yun) %>
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/views/projects/yun_dep.html.erb b/app/views/projects/yun_dep.html.erb
new file mode 100644
index 000000000..6264fabbe
--- /dev/null
+++ b/app/views/projects/yun_dep.html.erb
@@ -0,0 +1,46 @@
+
+
<%= l(:label_project_dts_yun) %>
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/config/routes.rb b/config/routes.rb
index b460db857..4be8cdb6b 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -387,8 +387,12 @@ RedmineApp::Application.routes.draw do
get 'watcherlist', :action=> 'watcherlist'
# 添加dts测试工具
- get 'dts_rep', :action=> 'dts_rep'
- get 'dts_yun', :action=> 'dts_yun'
+ get 'dts_dep', :action=> 'dts_dep'
+ get 'yun_dep', :action=> 'yun_dep'
+ get 'soft_knowledge', :action=> 'soft_knowledge'
+ get 'soft_file', :action=> 'soft_file'
+ get 'online_dev', :action=> 'online_dev'
+ get 'soft_service', :action=> 'soft_service'
get 'invite_members', :action=> 'invite_members'
get 'invite_members_by_mail', :action=> 'invite_members_by_mail'