|
|
|
@ -386,7 +386,7 @@ class WechatsController < ActionController::Base
|
|
|
|
|
user: user
|
|
|
|
|
)
|
|
|
|
|
ws = WechatService.new
|
|
|
|
|
ws.binding_succ_notice(user.id, "您已成功绑定Trustie平台!", user.login+"("+user.show_name+")", format_time(Time.now))
|
|
|
|
|
ws.binding_succ_notice(user.id, "您已成功绑定Trustie平台!", user.show_name+"("+user.login+")", format_time(Time.now))
|
|
|
|
|
render :json => {status:0, msg: "绑定成功"}
|
|
|
|
|
rescue Exception=>e
|
|
|
|
|
render :json => {status: -1, msg: e.message}
|
|
|
|
@ -416,9 +416,9 @@ class WechatsController < ActionController::Base
|
|
|
|
|
render 'wechats/open_wechat', layout: nil and return
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
# unless user_binded?(open_id)
|
|
|
|
|
# @path = '/login'
|
|
|
|
|
# else
|
|
|
|
|
unless user_binded?(open_id) && params[:state] != "invite_code" && params[:state] != "project_invite_code" && params[:state] != "blog_comment" && params[:state] != "course_notice" && params[:state] != "project_discussion" && params[:state] != "course_discussion" && params[:state] != "homework" && params[:state] != "issues" && params[:state] != "journal_for_message"
|
|
|
|
|
@path = '/login'
|
|
|
|
|
else
|
|
|
|
|
if params[:state] == 'myclass'
|
|
|
|
|
@course_id = params[:id];
|
|
|
|
|
elsif params[:state] == 'myproject'
|
|
|
|
@ -436,7 +436,7 @@ class WechatsController < ActionController::Base
|
|
|
|
|
end
|
|
|
|
|
# redirect_to "/wechat/user_activities##{@path}?id=#{params[:id]}" and return
|
|
|
|
|
end
|
|
|
|
|
# end
|
|
|
|
|
end
|
|
|
|
|
render 'wechats/user_activities', layout: nil
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|