项目邀请码直接数据库读取,权限修改

This commit is contained in:
huang 2016-07-25 15:22:34 +08:00
parent 84d1adbf25
commit 774650c819
3 changed files with 3 additions and 3 deletions

View File

@ -910,6 +910,7 @@ class Project < ActiveRecord::Base
end
# 生成邀请码
# 如果已有改邀请码,则重新生成
CODES = %W(2 3 4 5 6 7 8 9 A B C D E F G H J K L N M O P Q R S T U V W X Y Z)
def generate_invite_code
code = read_attribute(:invite_code)

View File

@ -2,9 +2,7 @@
<!--关注:非项目成员-->
<% if !User.current.member_of?(@project) && User.current.login? && !User.current.admin %>
<span><%= watcher_link_for_project(@project, User.current) %></span>
<% end %>
<!--加入项目 -->
<% if !User.current.member_of?(@project) && User.current.login? && !User.current.admin %>
<%= join_in_project_link(@project, User.current) %>
<% end %>
<!--配置项目-->

View File

@ -53,7 +53,8 @@
<%= image_tag(url_to_avatar(@project), :width => "60", :height => "60") %>
</div>
<div class="pr_info_id fl mb5 f14">
<%= l(:label_project_ivite_code)%><%= @project.generate_invite_code %>
<%= l(:label_project_ivite_code)%>
<%= (User.current.member_of?(@project) || User.current.admin?) ? @project.invite_code : "******" %>
</div>
<!--关注、申请加入/退出项目-->
<div id="join_exit_project_div">