diff --git a/app/services/project_packages/save_service.rb b/app/services/project_packages/save_service.rb index 2a3c8b6c..cc58ec7d 100644 --- a/app/services/project_packages/save_service.rb +++ b/app/services/project_packages/save_service.rb @@ -17,6 +17,11 @@ class ProjectPackages::SaveService raise Error, '竞标截止时间不能小于当前时间' if params[:deadline_at].present? && params[:deadline_at].to_time < Time.now + if params[:min_price].blank? && params[:max_price].present? + params[:min_price] = params[:max_price] + params[:max_price] = nil + end + ActiveRecord::Base.transaction do package.assign_attributes(params) package.save! diff --git a/app/views/layouts/_logined_header.html.erb b/app/views/layouts/_logined_header.html.erb index f08c05ff..00dbba16 100644 --- a/app/views/layouts/_logined_header.html.erb +++ b/app/views/layouts/_logined_header.html.erb @@ -56,6 +56,7 @@
  • <%= link_to '客户管理', partner_list_cooperate_path(User.current.partner) %>
  • <% end %>
  • <%= link_to '我的项目', user_path(User.current, :type => 'a_project') %>
  • +
  • <%= link_to '我的众包', user_path(User.current, :type => 'a_package') %>
  • <% if User.current.department_members.count > 0 %>
  • <%= link_to '学院统计', statistics_college_path(User.current.department_members.first.try(:department)) %>
  • diff --git a/app/views/users/show.js.erb b/app/views/users/show.js.erb index 92c372e1..6a1f6498 100644 --- a/app/views/users/show.js.erb +++ b/app/views/users/show.js.erb @@ -14,7 +14,7 @@ $("#user_project").addClass("active"); <% when "m_bank", "p_bank" %> $("#user_bank").addClass("active"); - <% when "p_package", "l_package" %> + <% when "a_package", "p_package", "l_package" %> $("#user_package").addClass("active"); <% end %> $(".white-panel").hide();