注册 type 0为个人会员/1为团体会员 request data
{
"mobile": "13600000000",
"password": "123456",
"type" :1,
"companyName" : "XX科技股份有限公司",
"contacts" : "张三",
"verificationCode" : "AE5F",
"mobileCode" : "234567"
}
response data
{
"data": {
"id": 7,
"mobile": "13600000000",
"nickname": "",
"email": "",
"createTime": 1474860123000,
"number": 8000000,
"type": 0
},
"error": []
}
/login (method=get) 登出
登录 request data
{
"mobile": "13600000000",
"password": "123456",
"type" :0,
"remember":false
}
response data
{"data":
{"id":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"mobile":"13600000000",
"password":"8af978dd914c6c17a9f3bc55bc7970b9",
"nickname":"Lion",
"email":"123@xx.com",
"createTime":1483341341000,
"number":12,
"type":0
},
"error":[]
}
/api/user/afterSignIn (method = get) 登陆后获取用户基本信息 request data
{
}
response data
{
"data":{
"id":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"mobile":"13600000000",
"password":"",
"nickname":"Lion",
"email":"8590856@1633.com",
"createTime":1483341341000,
"number":12,
"type":0
},
"error":[]
}
response data
/open/getVCode (method=get) 获取验证码
/open/getMCode (method=get)
获取手机验证码
request data
{
"mobile" : "18273127971"
}
{ "data":null, "error":[{"field":"","message":"手机验证码发送频繁"}] }
/api/user/avatar/upload
上传非认证资料图片
{"data":"/avatar/158209360315077.jpg","error":[]}
/api/user/avatar/uploadReplace 上传非认证资料图片(替换) { "sign":"XX" }
response data
/api/user/identity/upload
上传认证资料图片
request data
{
"sign":"idcard1"
}
response data {"data":"/identity/158209360315077idcard1.jpg","error":[]}
下载展示图片(认证+非认证)
/open/downLoadPicture
{"data":
{
"path":"/identity/235443200453591idcard1.jpg",
"isPrivate": true
}
}
/api/user/pwd 修改密码 request data
{ "password" : "123456" , "newPassword" : "123456" }
response data {"data":1, (1为成功) "error":[] }
/api/user/mobile 更换手机 request data
{ "mobile" : "13600000000" , "mobileCode" : "123456" }
response data {"data":1, (1为成功) "error":[] }
/api/user/userIndentity 个人会员基本信息 request data
{
"username": "Lion",
"sex": "男",
"dateOfBirthYear" : "1995",
"dateOfBirthMonth": "12",
"idNumber" : "510123456789012345",
"positiveIdUrl" : "/indentity/4303502988131.jpg",
"oppositeIdUrl" : "/indentity/4303502988139.jpg"
}
response data
{
"data":{
"id":"92a6804d-94f7-462b-805f-051b4e04440a",
"uid":"111",
"username":"Lion",
"sex":"男",
"dateOfBirthYear":"1995",
"dateOfBirthMonth":"1",
"idNumber":"510123456789012345",
"positiveIdUrl":"/indentity/4303502988131.jpg",
"oppositeIdUrl":"/indentity/4303502988139.jpg"},
"error":[]
}
/api/user/userInfo 个人资料 request data
{
"nickname": "Lion",
"residenceProvince": "湖南省2",
"residenceCity" : "长沙市",
"residenceArea": "天心区",
"personPortraitUrl" : "510123456789012345",
"lifePhotoUrl" : "/avadar/4303502988131.jpg",
"personalProfile" : "个人简介",
"email" : "123@xx.com",
"fixedTelArea" : "010",
"fixedTel" : "88888888",
"fixedTelExtension" : "0001",
"qq" : "123456789",
"postalAddress": "湖南省长沙市天心区",
"postcode": "610000"
}
response data
{
data:{
"id":"92a6804d-94f7-462b-805f-051b4e04440a",
"uid":"111",
"username":"Lion",
"sex":"男",
"dateOfBirthYear":"1995",
"dateOfBirthMonth":"1",
"idNumber":"510123456789012345",
"positiveIdUrl":"/indentity/4303502988131.jpg",
"oppositeIdUrl":"/indentity/4303502988139.jpg"},
"error":[]
}
/api/user/userEdu
教育信息
request data
```json
{
"education": "博士",
"majorCategory": "工程材料",
"majorName" : "金属材料",
"graduateSchool": "清华大学",
"graduationTimeYear" : "2000",
"graduationTimeMonth" : "12",
"graduationTimeDay" : "12",
"diplomaUrl" : "/indentity/4303502988132.jpg",
"diplomaCode" : "123456789",
"degreeDiplomaUrl" : "/indentity/4303502988133.jpg",
"degreeCode" : "123456789"
}
response data
{ data:{
"id":"c1094f5b-b55c-4df2-978a-20f3dcf7ca67",
"uid":"12312",
"education":"博士",
"majorCategory":"工程材料",
"majorName":"金属材料",
"graduateSchool":"清华大学",
"graduationTimeYear":"2000",
"graduationTimeMonth":"12",
"graduationTimeDay":"12",
"diplomaUrl":"/indentity/4303502988132.jpg",
"diplomaCode":"123456789",
"degreeDiplomaUrl":"/indentity/4303502988133.jpg",
"degreeCode":"123456789"},
"error":[]
}
/api/user/userCareer
职业信息
request data
```json
{
"engagedField": "工程材料,信息工程",
"workingAge": "5",
"professionalTitle" : "xx职称",
"professionalTitleGettime": "2000",
"professionalCertificateUrl" : "/avadar/4303502988131.jpg",
"qualification" : "职业资格",
"qualificationGettime" : "2001",
"qualificationCertificateUrl" : "/avadar/4303502988132.jpg",
"workUnit" : "xx公司",
"position" : "CFO",
"experiences" : "工作经历",
"achievement" : "个人成就"
}
response data
{
data:{
"id":"f745fa0c-5325-4b0a-a626-0ab755513712",
"uid":"123",
"engagedField":"工程材料,信息工程",
"workingAge":"5",
"professionalTitle":"xx职称",
"professionalTitleGettime":"2000",
"professionalCertificateUrl":"/avadar/4303502988131.jpg",
"qualification":"职业资格","qualificationGettime":"2001",
"qualificationCertificateUrl":"/avadar/4303502988132.jpg",
"workUnit":"xx公司","position":"CFO","experiences":"工作经历",
"achievement":"个人成就"},
"error":[]
}
/api/user/userAbility
个人/团体能力标签
request data
```json
{
"abilityLabel": "能力1,能力2"
}
response data
{ data:{
"id":"9337f823-1dfb-42be-b65d-d4dd4a06acbc",
"uid":"33","abilityLabel":"能力1,能力2"},
"error":[]
}
/api/user/orgIdentity
团体会员基本信息
request data
```json
{
"contacts": "张三",
"email": "8590856@1633.com",
"fixedTel" : "88888888",
"qq": "2000111111",
"postalAddress" : "通讯地址",
"postcode" : "610000",
"legalPerson" : "法人代表"
}
response data
{
{
"data":
{"id":null,
"uid":null,
"contacts":"张三",
"fixedTel":"88888888",
"qq":"2000111111",
"postalAddress":"通讯地址",
"postcode":"610000",
"legalPerson":"法人代表",
"email":"8590856@1633.com"},
"error":[]
}
}
/api/user/orgPro
团体会员单位资料
request data
```json
{
"info.identityType": "身份类型",
"info.companyName": "公司名称",
"info.locationProvince" : "省",
"info.locationCity": "市",
"info.locationArea": "区",
"info.unitSize": "单位规模",
"info.companyIntroduction": "单位简介",
"info.homeUnit": "所属单位",
"info.logoUrl": "logo图",
"info.publicityPictureUrl": "宣传图片",
"pro.qualification": "企业资质",
"pro.turnover": 100,
"pro.collegeAttribute": "院校属性",
"pro.collegeEstablishTime": "院校创办时间",
"pro.academician": 11,
"pro.doctoralTutor": 12,
"pro.masterTutor": 13,
"pro.otherExpert": 14,
"pro.nationalLab": 15,
"pro.educationLab": 16,
"pro.enterpriseCenter": 17,
"pro.otherCenter": 18,
"pro.institutionEstablishTime": 19
}
response data
{"data":
{"info":
{
"id":"5eab2c05-7dee-4ac8-9150-9f82bbcda5ba",
"uid":null,
"identityType":"身份类型",
"companyName":"公司名称",
"locationProvince":"所在地--省",
"locationCity":"所在地--市",
"locationArea":"所在地--区",
"unitSize":"单位规模",
"companyIntroduction":"单位简介",
"homeUnit":"所属单位",
"logoUrl":"logo图",
"publicityPictureUrl":"宣传图片"
},
"pro":
{
"id":"2ddbe264-5a0a-47c2-8d74-b7a8cb3984ac",
"oid":"5eab2c05-7dee-4ac8-9150-9f82bbcda5ba",
"qualification":"企业资质",
"turnover":100,
"collegeAttribute":"院校属性",
"collegeEstablishTime":"院校创办时间",
"academician":11,
"doctoralTutor":12,
"masterTutor":13,
"otherExpert":14,
"nationalLab":15,
"educationLab":16,
"enterpriseCenter":17,
"otherCenter":18,
"institutionEstablishTime":"19"
}
},
"error":[]
}
/api/user/orgTech
团体会员技术能力
request data
```json
{
"technicalPeopleNum": "88",
"searchAreaCategory": "电气自动化",
"searchAreaDet" : "电气电工",
"specialty": "擅长能力"
}
response data
{
{
"data":
{
"id":"e5672139-e242-444f-a3f6-cc4e10cd199d",
"uid":"9",
"technicalPeopleNum":"88",
"searchAreaCategory":"电气自动化",
"searchAreaDet":"电气电工",
"specialty":"擅长能力
"},
"error":[]
}
}
-----------------查询入口begin---------------------
/api/user/homePage (method = get)
用户首页
response data
{
"data":{
"id":"a0ccba8f-958e-48db-aec3-ebde456e33fe",
"uid":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"lvl":0,
"nickname":"lina",
"email":"123@xx.com",
"number":800000,"type":0,
"personPortraitUrl":"/avadar/4303502988139.jpg"
},
"error":[]
}
/api/user/base (method=get)
个人会员基本信息/团体会员基本信息
request data
```json
{
}
response data
个人
{
"data":{
"id":"5b3fb923-fca8-495e-adec-660e9e3db629",
"uid":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"username":"Lion3",
"sex":"男",
"dateOfBirthYear":"1995",
"dateOfBirthMonth":"12",
"idNumber":"510123456789012345",
"positiveIdUrl":"/indentity/4303502988131.jpg",
"oppositeIdUrl":"/indentity/4303502988139.jpg",
"number":12,"mobile":"13600000000"},
"error":[]
}
团体 {
"data":{
"id":"47a6f6b0-95f8-47e6-b98d-1df720ae0832",
"uid":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"contacts":"张三",
"fixedTel":"88888888",
"qq":"2000111111",
"postalAddress":"通讯地址",
"postcode":"610000",
"legalPerson":"法人代表",
"email":"8590856@1633.com"
},
"error":[]
}
/api/user/member (method=get) 个人资料/团体会员资料 request data
{
}
response data
个人
{
"data":{
"id":"a0ccba8f-958e-48db-aec3-ebde456e33fe",
"uid":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"residenceProvince":"湖南省2",
"residenceCity":"长沙市",
"residenceArea":"天心区",
"personPortraitUrl":"510123456789012345",
"lifePhotoUrl":"/avadar/4303502988131.jpg",
"personalProfile":"个人简介",
"fixedTelArea":"010",
"fixedTel":"88888888",
"fixedTelExtension":"0001",
"qq":"123456789",
"postalAddress":"湖南省长沙市天心区2",
"postcode":"610000",
"nickname":"Lion",
"email":"8590856@1633.com"},
"error":[]
}
团体
{"data":{
"info":{
"id":"14fa6d3a-1880-46d9-85db-c9b5f4ee2ba2",
"uid":"ea04c6ec-3cb7-40b6-b7cf-ab6ddfac22f5",
"identityType":null,
"companyName":"XX科技股份有限公司",
"legalPerson":null,
"locationProvince":null,
"locationCity":null,
"locationArea":null,
"unitSize":null,
"companyIntroduction":null,
"homeUnit":null,
"logoUrl":null,
"publicityPictureUrl":null
},
"pro":{
"id":"2ddbe264-5a0a-47c2-8d74-b7a8cb3984ac",
"oid":"14fa6d3a-1880-46d9-85db-c9b5f4ee2ba2",
"qualification":"企业资质",
"turnover":100,
"collegeAttribute":"院校属性",
"collegeEstablishTime":"院校创办时间",
"academician":11,
"doctoralTutor":12,
"masterTutor":13,
"otherExpert":14,
"nationalLab":15,
"educationLab":16,
"enterpriseCenter":17,
"otherCenter":18,
"institutionEstablishTime":"19"
}
},
"error":[]
}
/api/user/educate (method=get) 个人会员教育信息 request data
{
}
response data {
"data":{
"id":"e9f03aa2-d164-420f-84f5-df2a3cb387ab",
"uid":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"education":"博士",
"majorCategory":"工程材料",
"majorName":"金属材料",
"graduateSchool":"清华大学",
"graduationTimeYear":"2000",
"graduationTimeMonth":"12",
"graduationTimeDay":"12",
"diplomaUrl":"/indentity/4303502988132.jpg",
"diplomaCode":"123456789",
"degreeDiplomaUrl":"/indentity/4303502988133.jpg",
"degreeCode":"123456789"},
"error":[]
}
/api/user/job (method=get) 个人会员职业信息/团体会员技术能力 request data
{
}
response data
个人
{
"data":{
"id":"4f81c228-42ce-4c13-9eea-e971d2692b0c",
"uid":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"engagedField":"工程材料,
信息工程",
"workingAge":"5",
"professionalTitle":"xx职称",
"professionalTitleGettime":"2000",
"professionalCertificateUrl":"/avadar/4303502988131.jpg",
"qualification":"职业资格",
"qualificationGettime":"2001",
"qualificationCertificateUrl":"/avadar/4303502988132.jpg",
"workUnit":"xx公司",
"position":"CFO",
"experiences":"工作经历",
"achievement":"个人成就"},
"error":[]
}
团体
{
"data":{
"id":"2ce9af59-d15e-4b8b-87a1-8d96dc8219f0",
"uid":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"technicalPeopleNum":"88",
"searchAreaCategory":"电气自动化",
"searchAreaDet":"电气电工",
"specialty":"擅长能力"},
"error":[]
}
/api/user/ability (method=get)
个人/团体能力标签
request data
{
}
response data {
"data":{
"id":"306e48c2-7f2d-4642-868c-4bd83e842941",
"uid":"ba00235e-eb3a-45b4-8c9d-000fe507cbca",
"abilityLabel":"能力1,能力2"},
"error":[]
}
-----------------查询入口end---------------------