|
|
|
@ -37,7 +37,12 @@
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
<div class="proInfoBox2 mb10 mt10">
|
|
|
|
|
<ul class="fl">
|
|
|
|
|
<%= form_tag({:controller => 'issues', :action => 'update', :project_id => activity.project},:remote=>'true', :method => :put, :id=>"issue_query_form_#{activity.id}", :class => 'query_form') do %>
|
|
|
|
|
<%#= labelled_fields_for :issue, @issue do |f| %>
|
|
|
|
|
<%#= f.select :status_id, ([["新增",1],["正在解决",2],["已解决",3],["反馈",4],["关闭",5],["拒绝",6]].unshift(["状态",0])),
|
|
|
|
|
{:include_blank => false, :selected => @status_id ? @status_id : 0 },
|
|
|
|
|
{:onchange=>"remote_function('#issue_query_form_#{activity.id}');",:id=>"status_id",:name=>"status_id",:class=>"w70 undis issueEdit"} %>
|
|
|
|
|
<%# end %>
|
|
|
|
|
<%= form_tag({:controller => 'issues', :action => 'update', :issue_id => activity.id, :issue_detail => true, :type => "status"},:remote=>'true', :method => :put, :id=>"issue_query_form_#{activity.id}", :class => 'query_form') do %>
|
|
|
|
|
<li>
|
|
|
|
|
<p class="label03"> 状态 : </p>
|
|
|
|
|
<p class="proInfoP"><span><%= activity.status.name %></span> <a href="javascript:void(0)" class="pic_edit2 ml5"></a></p>
|
|
|
|
@ -47,48 +52,42 @@
|
|
|
|
|
)
|
|
|
|
|
%>
|
|
|
|
|
</li>
|
|
|
|
|
<% end %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
<%= form_tag({:controller => 'issues', :action => 'update', :issue_id => activity.id, :issue_detail => true, :type => "assigned"},:remote=>'true', :method => :put, :id=>"issue_query_assign_form_#{activity.id}", :class => 'query_form') do %>
|
|
|
|
|
<li>
|
|
|
|
|
<p class="label03"> 指派 : </p>
|
|
|
|
|
<span class="pro_info_p">
|
|
|
|
|
<%= link_to activity.try(:assigned_to), user_path(activity.assigned_to_id), :class => "linkBlue hidden", :style => "max-width:50px; display:inline-block;" %>
|
|
|
|
|
<a href="javascript:void(0)" class="pic_edit2 ml5" style="vertical-align:top;"></a></span>
|
|
|
|
|
<%= select( :issue, :user_id, principals_options_for_isuue_list(activity.project),
|
|
|
|
|
{ :include_blank => false,:selected=>@assign_to_id ? @assign_to_id : 0
|
|
|
|
|
},
|
|
|
|
|
{:onchange=>"remote_function();",:id=>"assigned_to_id", :name => "assigned_to_id",:class=>"w70 undis issueEdit"}
|
|
|
|
|
)
|
|
|
|
|
%>
|
|
|
|
|
{ :include_blank => false,:selected => @assign_to_id ? @assign_to_id : 0},
|
|
|
|
|
{:onchange=>"remote_function('#issue_query_assign_form_#{activity.id}');", :id =>"assigned_to_id", :name => "assigned_to_id",:class=>"w70 undis issueEdit"}) %>
|
|
|
|
|
</li>
|
|
|
|
|
<% end %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</ul>
|
|
|
|
|
<ul class="fl">
|
|
|
|
|
<%= form_tag({:controller => 'issues', :action => 'update', :issue_id => activity.id, :issue_detail => true, :type => "prior"},:remote=>'true', :method => :put, :id=>"issue_query_prior_form_#{activity.id}", :class => 'query_form') do %>
|
|
|
|
|
<li>
|
|
|
|
|
<p class="label03"> 优先级 : </p>
|
|
|
|
|
<span class="proInfoP" style="width:70px;"><span><%= activity.priority.name %></span> <a href="javascript:void(0)" class="pic_edit2 ml5"></a> </span>
|
|
|
|
|
<%= select( :issue,:prior, [["低",1],["正常",2],["高",3],["紧急",4],["立刻",5]].unshift(["优先级",0]),
|
|
|
|
|
{ :include_blank => false,:selected=>@priority_id ? @priority_id : 0
|
|
|
|
|
},
|
|
|
|
|
{:onchange=>"remote_function();",:id=>"priority_id",:name=>"priority_id",:class=>"w70 undis issueEdit"}
|
|
|
|
|
)
|
|
|
|
|
%>
|
|
|
|
|
{:include_blank => false,:selected=>@priority_id ? @priority_id : 0},
|
|
|
|
|
{:onchange=>"remote_function('#issue_query_prior_form_#{activity.id}');",:id=>"priority_id",:name=>"priority_id",:class=>"w70 undis issueEdit"}) %>
|
|
|
|
|
</li>
|
|
|
|
|
<% end %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
<%= form_tag({:controller => 'issues', :action => 'update', :issue_id => activity.id, :issue_detail => true, :type => "ratio"},:remote=>'true', :method => :put, :id=>"issue_query_done_form_#{activity.id}", :class => 'query_form') do %>
|
|
|
|
|
<li>
|
|
|
|
|
<p class="label03"> 完成度 : </p>
|
|
|
|
|
<span class="proInfoP" style="width:70px;"><span><%= activity.done_ratio %>%</span> <a href="javascript:void(0)" class="pic_edit2 ml5"></a> </span>
|
|
|
|
|
<%= select( :issue,:done_ratio, ((0..10).to_a.collect { |r| ["#{r*10} %", r*10] }),
|
|
|
|
|
{ :include_blank => false, :selected => @priority_id ? @priority_id : 0
|
|
|
|
|
},
|
|
|
|
|
{:onchange=>"remote_function();",:id=>"priority_id",:name=>"priority_id",:class=>"w70 undis issueEdit"}
|
|
|
|
|
)
|
|
|
|
|
%>
|
|
|
|
|
<%#= select :done_ratio, ((0..10).to_a.collect { |r| ["#{r*10} %", r*10] }),
|
|
|
|
|
{:required => @issue.required_attribute?('done_ratio'), :no_label => true},
|
|
|
|
|
:onchange => "PrecentChange(this.value)",
|
|
|
|
|
:class => "w150" %>
|
|
|
|
|
</li>
|
|
|
|
|
{:include_blank => false, :selected => @done_ratio ? @done_ratio : 0},
|
|
|
|
|
{:onchange=>"remote_function('#issue_query_done_form_#{activity.id}');",:id=>"done_ratio",:name=>"done_ratio",:class=>"w70 undis issueEdit"}) %>
|
|
|
|
|
<% end %>
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</ul>
|
|
|
|
|
<ul class="fl ">
|
|
|
|
@ -109,7 +108,7 @@
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
<li>
|
|
|
|
|
<p class="label03"> 目标版本 : </p>
|
|
|
|
|
<span class="proInfoP" style="width:120px;"><%= (activity.fixed_version ? link_to_version(activity.fixed_version) : "--") %> </span> </li>
|
|
|
|
|
<span class="proInfoP" style="width:120px;"><%= (activity.fixed_version ? link_to_user_version(activity.fixed_version) : "--") %> </span> </li>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</ul>
|
|
|
|
|
<!--pro_info_box end-->
|
|
|
|
|