1.獲取驗證碼
訪問路徑:
http://localhost:8080/main/getCode.json?phone=18911395145&type=login
參數說明:
phone 手機號
type 類型(登錄:login,注冊 regist, 找回密碼 forget)
返回結果:
{
code: "OK",
message: "OK"
}
2.登錄
訪問路徑:http://localhost:8080/main/loginCheck.json?phone=18911395145&code=123
參數說明:
phone 手機號
code 驗證碼
password 密碼(MD5加密)
返回結果:
成功的code 是 ok ,失敗的是 error
{
code: "error",
message: "賬號或者密碼錯誤"
}
3.注冊
訪問路徑:http://localhost:8080/main/registCheck.json?phone=13575284961&code=3031&password=123
參數說明:
phone 手機號
code 驗證碼
password 密碼(MD5加密)
返回結果:
成功的code 是 ok ,失敗的是 error
{
code: "error",
message: "用戶已存在"
}
4.修改密碼
訪問路徑:http://localhost:8080/main/forgetPassword.json?phone=18911395145&code=123&password=1234&confirm=1234
參數說明:
phone 手機號
code 驗證碼
password 密碼(MD5加密)
confirm 確認密碼(MD5加密)
返回結果:
成功的code 是 ok ,失敗的是 error
{
code: "ok",
message: "密碼修改成功"
}
5.根據省份id查找城市列表
訪問路徑:http://localhost:8080/city/findByPid.json?id=4
參數說明:
id 省份id
返回結果:
{
rows: [
{
id: 14,
cityName: "太原市",
pid: 4,
zipCode: "030000"
}
]
}
6.根據城市id查找地區列表
訪問路徑:http://localhost:8080/district/findByPid.json?id=4
參數說明:
id 城市id
返回結果:
{
rows: [
{
id: 60,
districtName: "路南區",
pid: 4
}
]
}
7.個人資料編輯
訪問路徑:http://localhost:8080/user/save.json
參數說明:
id 城市id
name 姓名
ageRange 年齡段
sex 性別 1男 ,2女
phone 電話
password 密碼 md5加密
portrait 頭像
intro 自我介紹
roleName 目前工作
blood 血型
addressDetail 詳細地址
cityId 城市id
districtId 區域id
religion 宗教
interests 興趣愛好以逗號隔開
返回結果:
{
id: 60,
code: 'ok'
}
8.獲取星座列表
訪問路徑:http://localhost:8080/dictionary/constellation.json
參數說明:
無
返回結果:
[
{
id: 7,
name: "白羊座",
pid: 2
}
]
9.獲取年齡段列表
訪問路徑:http://localhost:8080/dictionary/ageRange.json
參數說明:
無
返回結果:
[
{
id: 1,
name: "00后",
pid: 1
}
]
10.獲取血型列表
訪問路徑:http://localhost:8080/dictionary/blood.json
參數說明:
無
返回結果:
[
{
id: 19,
name: "O型",
pid: 3
}
]
11.獲取感情列表
訪問路徑:http://localhost:8080/dictionary/emotion.json
參數說明:
無
返回結果:
[
{
id: 24,
name: "單身",
pid: 4
}
]
12.獲取關系列表
訪問路徑:http://localhost:8080/dictionary/relation.json
參數說明:
無
返回結果:
[
{
id: 32,
name: "母親",
pid: 5
}
]
13.獲取省份列表
訪問路徑:http://localhost:8080/dictionary/province.json
參數說明:
無
返回結果:
[
{
id: 1,
provinceName: "北京市"
}
]
14.工作經歷保存編輯
訪問路徑:http://localhost:8080/user/jobExperience.json
參數說明:
id 記錄id
enterName 企業名稱
job 職位
startTime 開始時間
endTime 結束時間
jobDesc 職位描述
userId 用戶id
provinceId 省份id
cityId 城市id
districtId 地區id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
15.工作經歷刪除
訪問路徑:
參數說明:
id 記錄id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
16.教育經歷保存更新
訪問路徑:
參數說明:
id 記錄id
schoolName 學校名稱
professional 專業
startTime 開始時間
endTime 結束時間
isNormal 是否統招
degree 學歷
userId 用戶id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
17.教育經歷刪除
訪問路徑:
參數說明:
id 記錄id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
18.技能信息保存更新
訪問路徑:
參數說明:
id 記錄id
skill 技能名稱
description 技能描述
userId 用戶id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
19.技能刪除
訪問路徑:
參數說明:
id 記錄id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
20.項目經驗保存更新
訪問路徑:
參數說明:
id 記錄id
programName 項目名稱
duty 項目職責
startTime 開始時間
endTime 結束時間
description 項目描述
userId 用戶id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
21.項目經驗刪除
訪問路徑:
參數說明:
id 記錄id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
22.家庭成員保存更新
訪問路徑:
參數說明:
id 記錄id
relation 關系
job 工作
userId 用戶id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
23.家庭成員刪除
訪問路徑:
參數說明:
id 記錄id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
24.生活經歷保存更新
訪問路徑:
參數說明:
id 記錄id
experience 經歷
userId 用戶id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
25.生活經歷刪除
訪問路徑:
參數說明:
id 記錄id
返回結果:
{
id: 3, 記錄id
code: "ok"
}
26.我的小組列表
訪問路徑:
參數說明:
currPage 當前頁
pageSize 頁面顯示數量
返回結果:
{data:
[
{name: "瑪麗的小組",
portrait: "http://ou5ejin43.bkt.clouddn.com/user/portrait/grouplist01.jpeg",
createTime: "2017年8月4日"
}
],
total: 1,
currPage: 1,
totalPage: 1
}
27.我加入的小組列表
訪問路徑:
參數說明:
currPage 當前頁
pageSize 頁面顯示數量
返回結果:
{data:
[
{name: "瑪麗的小組",
portrait: "http://ou5ejin43.bkt.clouddn.com/user/portrait/grouplist01.jpeg",
createTime: "2017年8月4日"
}
],
total: 1,
currPage: 1,
totalPage: 1
}
28.七牛上傳憑證
訪問路徑:
參數說明:
無
返回結果:
{
token: "JNeS_rLUxSHo8=:eyJzY29wZSI6InBvbHlnb24iLCJkZWFkbGluZSI6MTUwMzM5Mjg3MH0="
}
29.根據省名稱獲取城市列表
訪問路徑:
http://localhost:8080/dictionary/getCityListByProvinceName.json
參數說明:
provinceName 省名稱
返回結果:
[
{
cityName: "石家莊市",
id: 3
}
]
30.根據省名稱獲取城市列表
訪問路徑:
http://localhost:8080/dictionary/getCityListByProvinceName.json
參數說明:
provinceName 省名稱
返回結果:
[
{
cityName: "石家莊市",
id: 3
}
]
31.我的活動消息列表
訪問路徑:
http://localhost:8080/message/myActivityMessage.json?currPage=1&pageSize=10
參數說明:
currPage 當前頁 默認1
pageSize 頁面數量 默認10
返回結果:
{
data: [
{
id: 8,
content: "您的活動申請初審通過",
createTime: "2017-08-24T03:29:39Z",
from: 0,
target: 1,
type: 2
}
],
total: 4,
currPage: 1,
totalPage: 1
}
32.我的小組消息列表
訪問路徑:
http://localhost:8080/message/myTeamMessage.json?currPage=1&pageSize=10
參數說明:
currPage 當前頁 默認1
pageSize 頁面數量 默認10
返回結果:
{
data: [
{
id: 8,
content: "您的活動申請初審通過",
createTime: "2017-08-24T03:29:39Z",
from: 0,
target: 1,
type: 2
}
],
total: 4,
currPage: 1,
totalPage: 1
}
32.我的所有消息列表
訪問路徑:
http://localhost:8080/message/myAllMessage.json?currPage=1&pageSize=10
參數說明:
currPage 當前頁 默認1
pageSize 頁面數量 默認10
返回結果:
{
data: [
{
id: 8,
content: "您的活動申請初審通過",
createTime: "2017-08-24T03:29:39Z",
from: 0,
target: 1,
type: 2
}
],
total: 4,
currPage: 1,
totalPage: 1
}
33.創建編輯活動
訪問路徑:
參數說明:
id 活動id
firstPic 活動封面
name 活動名稱
slogan 活動口號
intro 活動介紹
startTime 開始時間
endTime 結束時間
applyDeadline 截止申請日期
maxNum 人數限制
address 活動地址
provinceId 省份id
cityId 城市id
districtId 地區id
isPublic 是否是公開活動(0是,1不是)
albums 相片 多個以逗號隔開
labels 標簽 多個以逗號隔開
返回結果:
{
id : "1",
code : "ok"
}
34.創建編輯小組
訪問路徑:
參數說明:
id 小組id
name 活動名稱
slogan 活動口號
intro 活動介紹
startTime 開始時間
endTime 結束時間
albums 相片 多個以逗號隔開
labels 標簽 多個以逗號隔開
返回結果:
{
id : "1",
code : "ok"
}
35.申請加入小組
訪問路徑:
參數說明:
teamId 小組id
返回結果:
{
code: "error",
message: "您已經提交過申請"
}
36.申請加入活動
訪問路徑:
參數說明:
activityId 活動id
返回結果:
{
code: "error",
message: "您已經提交過申請"
}
37.退出登錄
訪問路徑:http://localhost:8080/main/logout.json
返回結果:
成功的code 是 ok ,失敗的是 error
{
code: "error",
message: "賬號或者密碼錯誤"
}
38.注冊
訪問路徑:http://localhost:8080/main/realRegist.json
參數說明:
name 姓名
sex 1男 2女
ageRange
provinceId
cityId
districtId
返回結果:
成功的code 是 ok ,失敗的是 error
{
code: "error",
message: "缺少參數"
}
39.活動評價提交
訪問路徑:
參數說明:
question1
question2
question3
answer1 答案
answer2
answer3
activityId 活動id
返回結果:
{
code: "OK",
message: "提交成功"
}
40.個人技能評分
訪問路徑:
參數說明:
userId
adminId
skillComment
score1
score2
score3
score4
skill1
skill2
skill3
skill4
返回結果:
{
code: "OK",
message: "提交成功"
}
41.1學歷、2經驗、3證書、4附加 評分提交
訪問路徑:
參數說明:
userId
adminId
edu
exp
cer
extra
返回結果:
{
code: "OK",
message: "提交成功"
}
42.組長動態提交
訪問路徑:
/teamLeaderDynamic/save.json
參數說明:
leaderId 組長id
teamId 小組id
content 內容
返回結果:
{
code: "OK",
message: "提交成功"
}
43.動態分頁接口
訪問路徑:
參數說明:
teamId 小組id
返回結果:
{
data: [ ],
currPage: 1,
total: 0
}