add: applied join project

This commit is contained in:
2021-06-09 16:53:09 +08:00
parent d4b8b3e24f
commit 5489ea9fbc
32 changed files with 1497 additions and 132 deletions

View File

@@ -13,7 +13,12 @@
# json.partial! "/users/user_simple", locals: {user: object.user}
# end
json.applied do
json.partial! "/projects/applied_transfer_projects/detail", locals: {object: object.applied}
case object.applied_type
when 'AppliedTransferProject'
json.partial! "/projects/applied_transfer_projects/detail", locals: {object: object.applied}
when 'AppliedProject'
json.partial! "/applied_projects/detail", locals: {object: object.applied}
end
end
json.applied_user do
json.partial! "/users/user_simple", locals: {user: object.applied_user}

View File

@@ -0,0 +1 @@
json.partial! "/applied_projects/detail", locals: {object: @applied_project}

View File

@@ -0,0 +1,4 @@
json.total_count @applied_projects.total_count
json.applied_projects @applied_projects do |apply|
json.partial! "/applied_projects/detail", locals: {object: apply}
end

View File

@@ -0,0 +1 @@
json.partial! "/applied_projects/detail", locals: {object: @applied_project}