From bdbd2e9cf7259b8e97e8062073ee9cc996cc9673 Mon Sep 17 00:00:00 2001
From: daiao <358551898@qq.com>
Date: Tue, 18 Oct 2016 15:17:36 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E9=85=8D=E7=BD=AE=E7=BB=84?=
=?UTF-8?q?=E7=BB=87=E4=B8=8E=E9=87=8C=E7=A8=8B=E7=A2=91=E7=95=8C=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../search_public_orgs_not_in_project.js.erb | 6 +-
.../projects/settings/_added_orgs.html.erb | 6 +-
.../projects/settings/_join_org.html.erb | 42 +++++++++--
.../projects/settings/_new_versions.html.erb | 73 ++++++++++++++++++-
config/locales/commons/zh.yml | 1 +
config/locales/zh.yml | 1 +
6 files changed, 112 insertions(+), 17 deletions(-)
diff --git a/app/views/projects/search_public_orgs_not_in_project.js.erb b/app/views/projects/search_public_orgs_not_in_project.js.erb
index cb8fb3ea2..3be806b00 100644
--- a/app/views/projects/search_public_orgs_not_in_project.js.erb
+++ b/app/views/projects/search_public_orgs_not_in_project.js.erb
@@ -6,12 +6,12 @@
}
<% end %>
$("#search_orgs_result_list").html("");
-$("#search_orgs_result_list").append('
');
+$("#search_orgs_result_list").append('')
+$("#search_orgs_result_list").append('
');
<% if @org_count > 15 %>
$("#paginator").html(' <%= pagination_links_full @orgs_page, @org_count ,:per_page_links => true,:remote =>true,:flag=>true%>');
$("#paginator").css("display", "block");
diff --git a/app/views/projects/settings/_added_orgs.html.erb b/app/views/projects/settings/_added_orgs.html.erb
index 19e0c07fe..666a7e118 100644
--- a/app/views/projects/settings/_added_orgs.html.erb
+++ b/app/views/projects/settings/_added_orgs.html.erb
@@ -1,8 +1,8 @@
- - 名称操作
+
<% orgs.each do |org| %>
- - <%= org.name %>
- 取消关联
+
- <%= org.name %>
+ 删除
<%#= link_to "取消关联", org_project_path(:id => OrgProject.where(:organization_id => org.id, :project_id => project_id).first.id, :project_id => project_id),
:method => 'delete',:remote => true, :class => "relatedListOption fl linkGrey3" %>
diff --git a/app/views/projects/settings/_join_org.html.erb b/app/views/projects/settings/_join_org.html.erb
index cd3fd7ff2..d4e29c7ce 100644
--- a/app/views/projects/settings/_join_org.html.erb
+++ b/app/views/projects/settings/_join_org.html.erb
@@ -1,3 +1,31 @@
+<%= stylesheet_link_tag 'css/org' %>
+
+
关联组织
+
新建组织
+
+ <%= form_tag url_for(:controller => 'org_projects', :action => 'create', :project_id => @project.id), :id => 'join_orgs_for_project', :remote => true do %>
+
+
+
+
关联
+
取消
+ <% end %>
+
+
+
已关联组织
+
+
+ <%= render :partial => 'projects/settings/added_orgs', :locals => {:orgs => @project.organizations, :project_id => params[:id]} %>
+
+
+
+
+
+
+
+
+
+
@@ -5,31 +33,31 @@
-<%= stylesheet_link_tag 'css/org' %>
+<%#= stylesheet_link_tag 'css/org' %>
-
+
<% if @project.shared_versions.any? %>
@@ -89,8 +92,70 @@
<% end %>
-
-
-
+<% if @project.shared_versions.empty? %>
+<%= l(:milestone_no_data) %>
+<% end %>
+
+
新建里程碑
+ <%= form_for :version, :url => project_versions_path(@project),:html=>{:id=>"new_project_version_form"} do |f| %>
+
+
+ -
+
+ <%= f.text_field :name, :maxlength => 60, :class=>"w650 fl", :style=>"height: 28px;" %>
+
+ -
+
+ <%= f.text_field :description, :maxlength => 60, :class=>"w650 fl", :style=>"height: 28px;"%>
+
+ -
+
+ <%= f.text_field :effective_date, :size => 10, :readonly => true,:class=>"issues_calendar_input fl", :placeholder=>"结束日期", :style=>"height: 28px;" %>
+ <%= calendar_for('version_effective_date') %>
+
+ -
+
+ <%= f.select :status, Version::VERSION_STATUSES.collect {|s| [l("version_status_#{s}"), s]}, :style=>"border:1px solid #e5e5e5 height:28px;" %>
+
+
+
+
取消保存
+
+ <% end %>
+
+
+<% if @project.shared_versions.any? %>
+
+<% end %>
diff --git a/config/locales/commons/zh.yml b/config/locales/commons/zh.yml
index 985fd9bc3..be81f2df3 100644
--- a/config/locales/commons/zh.yml
+++ b/config/locales/commons/zh.yml
@@ -201,6 +201,7 @@ zh:
label_subject_empty: 主题不能为空
label_no_data: 没有任何数据可供显示
+ milestone_no_data: 尚未创建里程碑
label_repository_no_data: 每个项目只能创建一个版本库!
# 项目、课程、用户公用
label_settings: 配置
diff --git a/config/locales/zh.yml b/config/locales/zh.yml
index 4e2a43962..513723c48 100644
--- a/config/locales/zh.yml
+++ b/config/locales/zh.yml
@@ -1460,6 +1460,7 @@ zh:
label_bids_credit_number: 分
field_budget: 奖励
field_deadline: 截止日期
+ milestone_date_closed: 结束日期
field_is_evaluation: 是否启动互评
field_proportion: 教师评分比例
label_tags_selected: 已选标签