|
|
@ -56,7 +56,7 @@ class DiscussesService
|
|
|
|
# 添加评论
|
|
|
|
# 添加评论
|
|
|
|
def create params, current_user
|
|
|
|
def create params, current_user
|
|
|
|
begin
|
|
|
|
begin
|
|
|
|
hidden = current_user.admin? ? 0 : 1
|
|
|
|
hidden = current_user.admin? ? false : true
|
|
|
|
Discuss.create!(:dis_id => params[:shixun_id], :dis_type => "Shixun", :content => params[:content].gsub(" \;", "").strip, :user_id => current_user.id,
|
|
|
|
Discuss.create!(:dis_id => params[:shixun_id], :dis_type => "Shixun", :content => params[:content].gsub(" \;", "").strip, :user_id => current_user.id,
|
|
|
|
:praise_count => 0, :position => params[:position], :challenge_id => params[:challenge_id], :hidden => hidden)
|
|
|
|
:praise_count => 0, :position => params[:position], :challenge_id => params[:challenge_id], :hidden => hidden)
|
|
|
|
# 发送手机通知
|
|
|
|
# 发送手机通知
|
|
|
@ -70,7 +70,7 @@ class DiscussesService
|
|
|
|
def reply params, current_user
|
|
|
|
def reply params, current_user
|
|
|
|
begin
|
|
|
|
begin
|
|
|
|
base_dicuss params[:id]
|
|
|
|
base_dicuss params[:id]
|
|
|
|
hidden = current_user.admin? ? 0 : 1
|
|
|
|
hidden = current_user.admin? ? false : true
|
|
|
|
discuss = Discuss.create!(:content => params[:content].gsub(" \;", "").strip, :user_id => current_user.id, :parent_id => params[:id],
|
|
|
|
discuss = Discuss.create!(:content => params[:content].gsub(" \;", "").strip, :user_id => current_user.id, :parent_id => params[:id],
|
|
|
|
:root_id => @discuss.root_id || params[:id], :praise_count => 0, :challenge_id => @discuss.challenge_id, :hidden => hidden,
|
|
|
|
:root_id => @discuss.root_id || params[:id], :praise_count => 0, :challenge_id => @discuss.challenge_id, :hidden => hidden,
|
|
|
|
:dis_id => @discuss.dis_id, :dis_type => @discuss.dis_type, :position => @discuss.position)
|
|
|
|
:dis_id => @discuss.dis_id, :dis_type => @discuss.dis_type, :position => @discuss.position)
|
|
|
|