dev_forge
caicai8 5 years ago
commit a10a4e8f0c

@ -994,7 +994,7 @@ http://localhost:3000/api/projects | jq
|参数名|类型|说明| |参数名|类型|说明|
-|-|- -|-|-
|total_count |int |项目总条数 | |total_count |int |项目总条数 |
|id |string |项目标识 | |id |string |项目id |
|name |string|项目名称| |name |string|项目名称|
|description |string|项目简介| |description |string|项目简介|
|visits |int|流量数| |visits |int|流量数|
@ -1019,7 +1019,7 @@ http://localhost:3000/api/projects | jq
"total_count": 3096, "total_count": 3096,
"projects": [ "projects": [
{ {
"id": "hnfl_demo1", "id": 1,
"name": "hnfl_demo1", "name": "hnfl_demo1",
"description": "my first project", "description": "my first project",
"visits": 0, "visits": 0,
@ -1042,7 +1042,7 @@ http://localhost:3000/api/projects | jq
} }
}, },
{ {
"id": "hnfl_demo", "id": 2,
"name": "hnfl_demo", "name": "hnfl_demo",
"description": "my first project", "description": "my first project",
"visits": 0, "visits": 0,
@ -1065,7 +1065,7 @@ http://localhost:3000/api/projects | jq
} }
}, },
{ {
"id": "tongjj", "id": 3,
"name": "统计局", "name": "统计局",
"description": "my first project", "description": "my first project",
"visits": 0, "visits": 0,
@ -1088,7 +1088,7 @@ http://localhost:3000/api/projects | jq
} }
}, },
{ {
"id": null, "id": 5,
"name": "开源同名", "name": "开源同名",
"description": "my first project", "description": "my first project",
"visits": 0, "visits": 0,
@ -1111,7 +1111,7 @@ http://localhost:3000/api/projects | jq
} }
}, },
{ {
"id": "mvp_demo", "id": 7,
"name": "开源支持", "name": "开源支持",
"description": "my first project", "description": "my first project",
"visits": 0, "visits": 0,

@ -2,8 +2,7 @@ class ProjectsController < ApplicationController
include ApplicationHelper include ApplicationHelper
include OperateProjectAbilityAble include OperateProjectAbilityAble
before_action :require_login, except: %i[index branches group_type_list] before_action :require_login, except: %i[index branches group_type_list]
before_action :find_project_with_identifier, only: %i[branches] before_action :find_project_with_id, only: %i[show branches update]
before_action :find_project_with_id, only: %i[update show]
before_action :authorizate_user_can_edit_project!, only: %i[update] before_action :authorizate_user_can_edit_project!, only: %i[update]
def index def index

@ -1,4 +1,5 @@
json.id project.identifier json.id project.id
json.identifier project.identifier
json.name project.name json.name project.name
json.description project.description json.description project.description
json.visits project.visits json.visits project.visits

Loading…
Cancel
Save