diff --git a/app/views/issues/_form.html.erb b/app/views/issues/_form.html.erb index 9af36164c..de3f1d41f 100644 --- a/app/views/issues/_form.html.erb +++ b/app/views/issues/_form.html.erb @@ -138,11 +138,23 @@ <% if @project.gpid %> <%#= hidden_field_tag @issue_commit_ids %> -
  • 关联Commit - - + - -
  • + <% if @issue %> + <% if is_project_manager?(User.current.id, @project.id)|| User.current.id == @issue.author_id || User.current.admin? %> +
  • 关联Commit + + + + +
  • + <% end %> + <% else %> + <% if User.current.member_of?(@project) %> +
  • 关联Commit + + + + +
  • + <% end %> + <% end %>
    <%= render :partial => "issues/issue_commit_ids", :locals => {:f => f} %>
    diff --git a/app/views/issues/_issue_commits.html.erb b/app/views/issues/_issue_commits.html.erb index 3190cda41..05a6557cb 100644 --- a/app/views/issues/_issue_commits.html.erb +++ b/app/views/issues/_issue_commits.html.erb @@ -22,7 +22,7 @@ <% end %> diff --git a/app/views/issues/_issue_commits_list.html.erb b/app/views/issues/_issue_commits_list.html.erb index b6fc888a1..0f10d10f6 100644 --- a/app/views/issues/_issue_commits_list.html.erb +++ b/app/views/issues/_issue_commits_list.html.erb @@ -51,7 +51,6 @@ str += ","; } } - alert(str); $('#issue_for_commit_ids').val(str); $('#commit_for_issue').submit(); hideModal(); diff --git a/app/views/issues/issue_commits.js.erb b/app/views/issues/issue_commits.js.erb index b995d9f49..d554ed032 100644 --- a/app/views/issues/issue_commits.js.erb +++ b/app/views/issues/issue_commits.js.erb @@ -1,3 +1,9 @@ +var checked = $("input[name='checkbox1[]']:checked").size(); +if(checked > 0) +{ + alert('翻页或搜索后将丢失当前选择的用户数据!'); +} + <% if @type %> $("#issue_commit_list").html('<%= escape_javascript(render :partial => 'issues/issue_commits_list') %>'); <% else %> diff --git a/app/views/organizations/setting.html.erb b/app/views/organizations/setting.html.erb index 92681a85d..1f5a81872 100644 --- a/app/views/organizations/setting.html.erb +++ b/app/views/organizations/setting.html.erb @@ -143,7 +143,7 @@
    - +
    <%= form_tag url_for(:controller => 'org_subfields', :action => 'create', :organization_id => @organization.id), :id => 'add_subfield_form',:remote => true do %> 新增一级栏目 @@ -155,6 +155,7 @@ <% else %> (用户自定义url,可选) 您还没有子域名,请先在左侧信息栏申请子域名 <% end %> +