用户中心
fdsaf
v1.0.0
Base URLs:
Authentication
用户地址表
POST 用户地址表
POST /front/account/userDeliveryAddress/add
用户地址表
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
udAddress | query | string | 否 | 详细地址 |
udCity | query | string | 否 | 市 |
udCityId | query | integer | 否 | 市编号 |
udCounty | query | string | 否 | 县区 |
udCountyId | query | integer | 否 | 县 |
udIntl | query | string | 否 | 国家编码 |
udIsDefault | query | string | 否 | 是否默认(BOOL):0-非默认;1-默认 |
udLatitude | query | number | 否 | 纬读 |
udLongitude | query | number | 否 | 经度 |
udMobile | query | string | 否 | 手机号码 |
udName | query | string | 否 | 联系人 |
udPostalcode | query | string | 否 | 邮政编码 |
udProvince | query | string | 否 | 省份 |
udProvinceId | query | integer | 否 | 省编号 |
udTagName | query | string | 否 | 地址标签(ENUM):1001-家里;1002-公司 |
udTelephone | query | string | 否 | 联系电话 |
udTime | query | string | 否 | 添加时间 |
userId | query | integer | 否 | 用户编号 |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户地址表-通过ud_id查询
GET /front/account/userDeliveryAddress/get
用户地址表-通过ud_id查询
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
ud_id | query | integer | 是 | ud_id |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户地址表
GET /front/account/userDeliveryAddress/list
用户地址表
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
createTimeEnd | query | string | 否 | 创建时间结束值 |
createTimeStart | query | string | 否 | 创建时间起始值 |
like[0].column | query | string | 否 | 搜索字段 |
like[0].like | query | string | 否 | 搜索字符 |
order[0].sidx | query | string | 否 | 排序字段 |
order[0].sort | query | string | 否 | 排序方式 |
page | query | integer | 否 | 分页查询页码 |
sidx | query | string | 否 | 排序字段 |
size | query | integer | 否 | 分页查询每页数量 |
sort | query | string | 否 | 排序方式 |
udAddress | query | string | 否 | 详细地址 |
udCity | query | string | 否 | 市 |
udCityId | query | integer | 否 | 市编号 |
udCounty | query | string | 否 | 县区 |
udCountyId | query | integer | 否 | 县 |
udId | query | integer | 否 | 地址编号 |
udIntl | query | string | 否 | 国家编码 |
udIsDefault | query | string | 否 | 是否默认(BOOL):0-非默认;1-默认 |
udLatitude | query | number | 否 | 纬读 |
udLongitude | query | number | 否 | 经度 |
udMobile | query | string | 否 | 手机号码 |
udName | query | string | 否 | 联系人 |
udPostalcode | query | string | 否 | 邮政编码 |
udProvince | query | string | 否 | 省份 |
udProvinceId | query | integer | 否 | 省编号 |
udTagName | query | string | 否 | 地址标签(ENUM):1001-家里;1002-公司 |
udTelephone | query | string | 否 | 联系电话 |
udTime | query | string | 否 | 添加时间 |
userId | query | integer | 否 | 用户编号 |
返回示例
200 Response
{
"code": 0,
"data": {
"items": [
{
"ud_address": "string",
"ud_city": "string",
"ud_city_id": 0,
"ud_county": "string",
"ud_county_id": 0,
"ud_id": 0,
"ud_intl": "string",
"ud_is_default": false,
"ud_latitude": 0,
"ud_longitude": 0,
"ud_mobile": "string",
"ud_name": "string",
"ud_postalcode": "string",
"ud_province": "string",
"ud_province_id": 0,
"ud_tag_name": "string",
"ud_telephone": "string",
"ud_time": "2019-08-24T14:15:22Z",
"user_id": 0
}
],
"page": 0,
"records": 0,
"size": 0,
"total": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 用户地址表-通过ud_id删除
POST /front/account/userDeliveryAddress/remove
用户地址表-通过ud_id删除
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
ud_id | query | integer | 是 | ud_id |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 用户地址表-编辑
POST /front/account/userDeliveryAddress/save
用户地址表-编辑
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
udAddress | query | string | 否 | 详细地址 |
udCity | query | string | 否 | 市 |
udCityId | query | integer | 否 | 市编号 |
udCounty | query | string | 否 | 县区 |
udCountyId | query | integer | 否 | 县 |
udId | query | integer | 否 | 地址编号 |
udIntl | query | string | 否 | 国家编码 |
udIsDefault | query | string | 否 | 是否默认(BOOL):0-非默认;1-默认 |
udLatitude | query | number | 否 | 纬读 |
udLongitude | query | number | 否 | 经度 |
udMobile | query | string | 否 | 手机号码 |
udName | query | string | 否 | 联系人 |
udPostalcode | query | string | 否 | 邮政编码 |
udProvince | query | string | 否 | 省份 |
udProvinceId | query | integer | 否 | 省编号 |
udTagName | query | string | 否 | 地址标签(ENUM):1001-家里;1002-公司 |
udTelephone | query | string | 否 | 联系电话 |
udTime | query | string | 否 | 添加时间 |
userId | query | integer | 否 | 用户编号 |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 用户地址表-添加
POST /manage/account/userDeliveryAddress/add
用户地址表-添加
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
udAddress | query | string | 否 | 详细地址 |
udCity | query | string | 否 | 市 |
udCityId | query | integer | 否 | 市编号 |
udCounty | query | string | 否 | 县区 |
udCountyId | query | integer | 否 | 县 |
udIntl | query | string | 否 | 国家编码 |
udIsDefault | query | string | 否 | 是否默认(BOOL):0-非默认;1-默认 |
udLatitude | query | number | 否 | 纬读 |
udLongitude | query | number | 否 | 经度 |
udMobile | query | string | 否 | 手机号码 |
udName | query | string | 否 | 联系人 |
udPostalcode | query | string | 否 | 邮政编码 |
udProvince | query | string | 否 | 省份 |
udProvinceId | query | integer | 否 | 省编号 |
udTagName | query | string | 否 | 地址标签(ENUM):1001-家里;1002-公司 |
udTelephone | query | string | 否 | 联系电话 |
udTime | query | string | 否 | 添加时间 |
userId | query | integer | 否 | 用户编号 |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 用户地址表-编辑
POST /manage/account/userDeliveryAddress/edit
用户地址表-编辑
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
udAddress | query | string | 否 | 详细地址 |
udCity | query | string | 否 | 市 |
udCityId | query | integer | 否 | 市编号 |
udCounty | query | string | 否 | 县区 |
udCountyId | query | integer | 否 | 县 |
udId | query | integer | 否 | 地址编号 |
udIntl | query | string | 否 | 国家编码 |
udIsDefault | query | string | 否 | 是否默认(BOOL):0-非默认;1-默认 |
udLatitude | query | number | 否 | 纬读 |
udLongitude | query | number | 否 | 经度 |
udMobile | query | string | 否 | 手机号码 |
udName | query | string | 否 | 联系人 |
udPostalcode | query | string | 否 | 邮政编码 |
udProvince | query | string | 否 | 省份 |
udProvinceId | query | integer | 否 | 省编号 |
udTagName | query | string | 否 | 地址标签(ENUM):1001-家里;1002-公司 |
udTelephone | query | string | 否 | 联系电话 |
udTime | query | string | 否 | 添加时间 |
userId | query | integer | 否 | 用户编号 |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户地址表-分页列表查询
GET /manage/account/userDeliveryAddress/list
用户地址表-分页列表查询
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
createTimeEnd | query | string | 否 | 创建时间结束值 |
createTimeStart | query | string | 否 | 创建时间起始值 |
like[0].column | query | string | 否 | 搜索字段 |
like[0].like | query | string | 否 | 搜索字符 |
order[0].sidx | query | string | 否 | 排序字段 |
order[0].sort | query | string | 否 | 排序方式 |
page | query | integer | 否 | 分页查询页码 |
sidx | query | string | 否 | 排序字段 |
size | query | integer | 否 | 分页查询每页数量 |
sort | query | string | 否 | 排序方式 |
udAddress | query | string | 否 | 详细地址 |
udCity | query | string | 否 | 市 |
udCityId | query | integer | 否 | 市编号 |
udCounty | query | string | 否 | 县区 |
udCountyId | query | integer | 否 | 县 |
udId | query | integer | 否 | 地址编号 |
udIntl | query | string | 否 | 国家编码 |
udIsDefault | query | string | 否 | 是否默认(BOOL):0-非默认;1-默认 |
udLatitude | query | number | 否 | 纬读 |
udLongitude | query | number | 否 | 经度 |
udMobile | query | string | 否 | 手机号码 |
udName | query | string | 否 | 联系人 |
udPostalcode | query | string | 否 | 邮政编码 |
udProvince | query | string | 否 | 省份 |
udProvinceId | query | integer | 否 | 省编号 |
udTagName | query | string | 否 | 地址标签(ENUM):1001-家里;1002-公司 |
udTelephone | query | string | 否 | 联系电话 |
udTime | query | string | 否 | 添加时间 |
userId | query | integer | 否 | 用户编号 |
返回示例
200 Response
{
"code": 0,
"data": {
"items": [
{
"ud_address": "string",
"ud_city": "string",
"ud_city_id": 0,
"ud_county": "string",
"ud_county_id": 0,
"ud_id": 0,
"ud_intl": "string",
"ud_is_default": false,
"ud_latitude": 0,
"ud_longitude": 0,
"ud_mobile": "string",
"ud_name": "string",
"ud_postalcode": "string",
"ud_province": "string",
"ud_province_id": 0,
"ud_tag_name": "string",
"ud_telephone": "string",
"ud_time": "2019-08-24T14:15:22Z",
"user_id": 0
}
],
"page": 0,
"records": 0,
"size": 0,
"total": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 用户地址表-通过ud_id删除
POST /manage/account/userDeliveryAddress/remove
用户地址表-通过ud_id删除
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
ud_id | query | integer | 是 | ud_id |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 用户地址表-批量删除
POST /manage/account/userDeliveryAddress/removeBatch
用户地址表-批量删除
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
ud_id | query | string | 是 | ud_id |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
用户发票管理
POST 添加用户发票管理
POST /front/account/userInvoice/add
添加用户发票管理
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
invoiceAddress | query | string | 否 | 单位地址 |
invoiceBankaccount | query | string | 否 | 银行账号 |
invoiceBankname | query | string | 否 | 开户银行 |
invoiceCompanyCode | query | string | 否 | 纳税人识别号 |
invoiceContactAddress | query | string | 否 | 收票详细地址 |
invoiceContactArea | query | string | 否 | 收票人地区 |
invoiceContactEmail | query | string | 否 | 收票人邮箱 |
invoiceContactMobile | query | string | 否 | 收票人手机 |
invoiceContactName | query | string | 否 | 收票人 |
invoiceContent | query | string | 否 | 发票内容 |
invoiceDatetime | query | string | 否 | 添加时间 |
invoiceIsCompany | query | string | 否 | 公司开票(BOOL):0-个人;1-公司 |
invoiceIsDefault | query | string | 否 | 是否默认 |
invoiceIsElectronic | query | integer | 否 | 电子发票(ENUM):0-纸质发票;1-电子发票 |
invoicePhone | query | string | 否 | 单位电话 |
invoiceTitle | query | string | 否 | 发票抬头 |
invoiceType | query | integer | 否 | 发票类型(ENUM):1-普通发票;2-增值税专用发票 |
userId | query | integer | 否 | 所属用户 |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 用户发票管理表-编辑
POST /front/account/userInvoice/edit
用户发票管理表-编辑
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
invoiceAddress | query | string | 否 | 单位地址 |
invoiceBankaccount | query | string | 否 | 银行账号 |
invoiceBankname | query | string | 否 | 开户银行 |
invoiceCompanyCode | query | string | 否 | 纳税人识别号 |
invoiceContactAddress | query | string | 否 | 收票详细地址 |
invoiceContactArea | query | string | 否 | 收票人地区 |
invoiceContactEmail | query | string | 否 | 收票人邮箱 |
invoiceContactMobile | query | string | 否 | 收票人手机 |
invoiceContactName | query | string | 否 | 收票人 |
invoiceContent | query | string | 否 | 发票内容 |
invoiceDatetime | query | string | 否 | 添加时间 |
invoiceIsCompany | query | string | 否 | 公司开票(BOOL):0-个人;1-公司 |
invoiceIsDefault | query | string | 否 | 是否默认 |
invoiceIsElectronic | query | integer | 否 | 电子发票(ENUM):0-纸质发票;1-电子发票 |
invoicePhone | query | string | 否 | 单位电话 |
invoiceTitle | query | string | 否 | 发票抬头 |
invoiceType | query | integer | 否 | 发票类型(ENUM):1-普通发票;2-增值税专用发票 |
userId | query | integer | 否 | 所属用户 |
userInvoiceId | query | integer | 否 | 发票编号 |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户发票管理表-通过user_invoice_id查询
GET /front/account/userInvoice/get
用户发票管理表-通过user_invoice_id查询
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
user_invoice_id | query | integer | 是 | user_invoice_id |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 发票列表
GET /front/account/userInvoice/list
发票列表
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
createTimeEnd | query | string | 否 | 创建时间结束值 |
createTimeStart | query | string | 否 | 创建时间起始值 |
invoiceAddress | query | string | 否 | 单位地址 |
invoiceBankaccount | query | string | 否 | 银行账号 |
invoiceBankname | query | string | 否 | 开户银行 |
invoiceCompanyCode | query | string | 否 | 纳税人识别号 |
invoiceContactAddress | query | string | 否 | 收票详细地址 |
invoiceContactArea | query | string | 否 | 收票人地区 |
invoiceContactEmail | query | string | 否 | 收票人邮箱 |
invoiceContactMobile | query | string | 否 | 收票人手机 |
invoiceContactName | query | string | 否 | 收票人 |
invoiceContent | query | string | 否 | 发票内容 |
invoiceDatetime | query | string | 否 | 添加时间 |
invoiceIsCompany | query | string | 否 | 公司开票(BOOL):0-个人;1-公司 |
invoiceIsDefault | query | string | 否 | 是否默认 |
invoiceIsElectronic | query | integer | 否 | 电子发票(ENUM):0-纸质发票;1-电子发票 |
invoicePhone | query | string | 否 | 单位电话 |
invoiceTitle | query | string | 否 | 发票抬头 |
invoiceType | query | integer | 否 | 发票类型(ENUM):1-普通发票;2-增值税专用发票 |
like[0].column | query | string | 否 | 搜索字段 |
like[0].like | query | string | 否 | 搜索字符 |
order[0].sidx | query | string | 否 | 排序字段 |
order[0].sort | query | string | 否 | 排序方式 |
page | query | integer | 否 | 分页查询页码 |
sidx | query | string | 否 | 排序字段 |
size | query | integer | 否 | 分页查询每页数量 |
sort | query | string | 否 | 排序方式 |
userId | query | integer | 否 | 所属用户 |
userInvoiceId | query | integer | 否 | 发票编号 |
返回示例
200 Response
{
"code": 0,
"data": {
"items": [
{
"invoice_address": "string",
"invoice_bankaccount": "string",
"invoice_bankname": "string",
"invoice_company_code": "string",
"invoice_contact_address": "string",
"invoice_contact_area": "string",
"invoice_contact_email": "string",
"invoice_contact_mobile": "string",
"invoice_contact_name": "string",
"invoice_content": "string",
"invoice_datetime": "2019-08-24T14:15:22Z",
"invoice_is_company": false,
"invoice_is_default": false,
"invoice_is_electronic": 0,
"invoice_phone": "string",
"invoice_title": "string",
"invoice_type": 0,
"user_id": 0,
"user_invoice_id": 0
}
],
"page": 0,
"records": 0,
"size": 0,
"total": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 用户发票管理表-通过user_invoice_id删除
POST /front/account/userInvoice/remove
用户发票管理表-通过user_invoice_id删除
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
user_invoice_id | query | integer | 是 | user_invoice_id |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
登录接口
GET 短信登录接口
GET /front/account/login/doSmsLogin
短信登录接口
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 短信登录接口
POST /front/account/login/doSmsLogin
短信登录接口
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 登录接口
GET /front/account/login/login
登录接口
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {
"token": "string",
"user_id": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 登录接口
POST /front/account/login/login
登录接口
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {
"token": "string",
"user_id": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 退出登录
GET /front/account/login/logout
退出登录
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {
"token": "string"
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 退出登录
POST /front/account/login/logout
退出登录
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {
"token": "string"
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 隐私政策
GET /front/account/login/protocol
隐私政策
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
document_type | query | string | 否 | document_type |
state | query | integer | 否 | state |
protocols_key | query | string | 否 | protocols_key |
返回示例
200 Response
{
"code": 0,
"data": {
"document": "string",
"state": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 注册接口
GET /front/account/login/register
注册接口
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {
"token": "string",
"user_id": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 注册接口
POST /front/account/login/register
注册接口
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {
"token": "string",
"user_id": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 重设密码接口
GET /front/account/login/setNewPassword
重设密码接口
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
oldPassword | query | string | 否 | 用户密码 |
password | query | string | 否 | 用户密码 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 重设密码接口
POST /front/account/login/setNewPassword
重设密码接口
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
oldPassword | query | string | 否 | 用户密码 |
password | query | string | 否 | 用户密码 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
用户站内信
POST 添加短消息
POST /front/account/userMessage/add
添加短消息
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
messageCat | query | string | 否 | 消息类型 |
messageContent | query | string | 否 | 消息内容 |
messageH | query | integer | 否 | 图片高度 |
messageLength | query | integer | 否 | 消息长度 |
messageTitle | query | string | 否 | 消息标题 |
messageW | query | integer | 否 | 图片宽度 |
mine | query | string | 否 | json对象 |
to | query | string | 否 | json对象 |
userNickname | query | string | 否 | 相关昵称:发送者或者接收者 |
userOtherId | query | integer | 否 | 相关用户:发送者或者接收者 |
返回示例
200 Response
{
"code": 0,
"data": {
"content": {
"item_id": 0,
"item_unit_price": 0,
"message_content": "string",
"message_h": 0,
"message_length": 0,
"message_w": 0,
"product_image": "string",
"product_item_name": "string"
},
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_other_id": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"msg_row": {
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"user_id": 0,
"user_nickname": "string",
"user_other_id": 0,
"user_other_nickname": "string"
},
"num": 0,
"user_avatar": "string",
"user_id": 0,
"user_nickname": "string",
"user_other_avatar": "string",
"user_other_id": 0,
"user_other_nickname": "string",
"userinfo": {
"face": "string",
"uid": 0,
"username": "string"
}
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 读取短消息
GET /front/account/userMessage/get
读取短消息
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
message_id | query | integer | 是 | message_id |
返回示例
200 Response
{
"code": 0,
"data": {
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"user_id": 0,
"user_nickname": "string",
"user_other_id": 0,
"user_other_nickname": "string"
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET IM配置
GET /front/account/userMessage/getImConfig
IM配置接口
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 客服配置
GET /front/account/userMessage/getKefuConfig
客服配置接口
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户通知消息数量
GET /front/account/userMessage/getMsgCount
用户通知消息数量
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
recently_flag | query | integer | 否 | recently_flag |
返回示例
200 Response
{
"code": 0,
"data": {
"content": {
"item_id": 0,
"item_unit_price": 0,
"message_content": "string",
"message_h": 0,
"message_length": 0,
"message_w": 0,
"product_image": "string",
"product_item_name": "string"
},
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_other_id": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"msg_row": {
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"user_id": 0,
"user_nickname": "string",
"user_other_id": 0,
"user_other_nickname": "string"
},
"num": 0,
"user_avatar": "string",
"user_id": 0,
"user_nickname": "string",
"user_other_avatar": "string",
"user_other_id": 0,
"user_other_nickname": "string",
"userinfo": {
"face": "string",
"uid": 0,
"username": "string"
}
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户通知消息
GET /front/account/userMessage/getNotice
用户消息列表接口
返回示例
200 Response
{
"code": 0,
"data": [
{
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"user_id": 0,
"user_nickname": "string",
"user_other_id": 0,
"user_other_nickname": "string"
}
],
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 短消息列表数据
GET /front/account/userMessage/list
短消息列表数据
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
createTimeEnd | query | string | 否 | 创建时间结束值 |
createTimeStart | query | string | 否 | 创建时间起始值 |
like[0].column | query | string | 否 | 搜索字段 |
like[0].like | query | string | 否 | 搜索字符 |
messageCat | query | string | 否 | 消息类型(ENUM):text-文本消息;img-图片消息;video-视频消息;file:文件;location:位置;redpack:红包 |
messageContent | query | string | 否 | 消息内容 |
messageDataId | query | string | 否 | 消息数据:商品编号 |
messageDataType | query | integer | 否 | 消息分类(ENUM):0-默认消息;1-公告消息;2-订单消息;3-商品消息;4-余额卡券;5-服务消息 |
messageH | query | integer | 否 | 图片高度 |
messageId | query | integer | 否 | 消息编号 |
messageIsDelete | query | string | 否 | 是否删除(BOOL):0-正常状态;1-删除状态 |
messageIsRead | query | string | 否 | 是否读取(BOOL):0-未读;1-已读 |
messageKind | query | integer | 否 | 消息种类(ENUM):1-发送消息;2-接收消息 |
messageLength | query | integer | 否 | 消息长度 |
messageParentId | query | integer | 否 | 上级编号 |
messageTime | query | integer | 否 | 发送时间 |
messageTitle | query | string | 否 | 消息标题 |
messageType | query | integer | 否 | 消息类型(ENUM):1-系统消息;2-用户消息 |
messageW | query | integer | 否 | 图片宽度 |
order[0].sidx | query | string | 否 | 排序字段 |
order[0].sort | query | string | 否 | 排序方式 |
page | query | integer | 否 | 分页查询页码 |
sidx | query | string | 否 | 排序字段 |
size | query | integer | 否 | 分页查询每页数量 |
sort | query | string | 否 | 排序方式 |
sourceType | query | integer | 否 | 来源 |
userId | query | integer | 否 | 所属用户:发送者或者接收者,如果message_kind=1则为当前用户发送的消息。 |
userNickname | query | string | 否 | 用户昵称 |
userOtherId | query | integer | 否 | 相关用户:发送者或者接收者 |
userOtherNickname | query | string | 否 | 相关昵称:发送者或者接收者 |
返回示例
200 Response
{
"code": 0,
"data": {
"items": [
{
"content": {
"item_id": 0,
"item_unit_price": 0,
"message_content": "string",
"message_h": 0,
"message_length": 0,
"message_w": 0,
"product_image": "string",
"product_item_name": "string"
},
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_other_id": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"msg_row": {
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"user_id": 0,
"user_nickname": "string",
"user_other_id": 0,
"user_other_nickname": "string"
},
"num": 0,
"user_avatar": "string",
"user_id": 0,
"user_nickname": "string",
"user_other_avatar": "string",
"user_other_id": 0,
"user_other_nickname": "string",
"userinfo": {
"face": "string",
"uid": 0,
"username": "string"
}
}
],
"page": 0,
"records": 0,
"size": 0,
"total": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 读取分页列表
GET /front/account/userMessage/listChatMsg
读取分页列表
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
createTimeEnd | query | string | 否 | 创建时间结束值 |
createTimeStart | query | string | 否 | 创建时间起始值 |
like[0].column | query | string | 否 | 搜索字段 |
like[0].like | query | string | 否 | 搜索字符 |
messageCat | query | string | 否 | 消息类型(ENUM):text-文本消息;img-图片消息;video-视频消息;file:文件;location:位置;redpack:红包 |
messageContent | query | string | 否 | 消息内容 |
messageDataId | query | string | 否 | 消息数据:商品编号 |
messageDataType | query | integer | 否 | 消息分类(ENUM):0-默认消息;1-公告消息;2-订单消息;3-商品消息;4-余额卡券;5-服务消息 |
messageH | query | integer | 否 | 图片高度 |
messageId | query | integer | 否 | 消息编号 |
messageIsDelete | query | string | 否 | 是否删除(BOOL):0-正常状态;1-删除状态 |
messageIsRead | query | string | 否 | 是否读取(BOOL):0-未读;1-已读 |
messageKind | query | integer | 否 | 消息种类(ENUM):1-发送消息;2-接收消息 |
messageLength | query | integer | 否 | 消息长度 |
messageParentId | query | integer | 否 | 上级编号 |
messageTime | query | integer | 否 | 发送时间 |
messageTitle | query | string | 否 | 消息标题 |
messageType | query | integer | 否 | 消息类型(ENUM):1-系统消息;2-用户消息 |
messageW | query | integer | 否 | 图片宽度 |
order[0].sidx | query | string | 否 | 排序字段 |
order[0].sort | query | string | 否 | 排序方式 |
page | query | integer | 否 | 分页查询页码 |
sidx | query | string | 否 | 排序字段 |
size | query | integer | 否 | 分页查询每页数量 |
sort | query | string | 否 | 排序方式 |
sourceType | query | integer | 否 | 来源 |
userId | query | integer | 否 | 所属用户:发送者或者接收者,如果message_kind=1则为当前用户发送的消息。 |
userNickname | query | string | 否 | 用户昵称 |
userOtherId | query | integer | 否 | 相关用户:发送者或者接收者 |
userOtherNickname | query | string | 否 | 相关昵称:发送者或者接收者 |
返回示例
200 Response
{
"code": 0,
"data": {
"items": [
{
"msg": {
"content": {
"item_id": 0,
"item_unit_price": 0,
"message_content": "string",
"message_h": 0,
"message_length": 0,
"message_w": 0,
"product_image": "string",
"product_item_name": "string"
},
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_other_id": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"msg_row": {
"message_cat": "string",
"message_content": "string",
"message_data_id": "string",
"message_data_type": 0,
"message_h": 0,
"message_id": 0,
"message_is_delete": false,
"message_is_read": false,
"message_kind": 0,
"message_length": 0,
"message_parent_id": 0,
"message_time": 0,
"message_title": "string",
"message_type": 0,
"message_w": 0,
"user_id": 0,
"user_nickname": "string",
"user_other_id": 0,
"user_other_nickname": "string"
},
"num": 0,
"user_avatar": "string",
"user_id": 0,
"user_nickname": "string",
"user_other_avatar": "string",
"user_other_id": 0,
"user_other_nickname": "string",
"userinfo": {
"face": "string",
"uid": 0,
"username": "string"
}
},
"type": "string"
}
],
"page": 0,
"records": 0,
"size": 0,
"total": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 设置为已读
POST /front/account/userMessage/setRead
设置为已读
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
message_id | query | integer | 否 | message_id |
user_other_id | query | integer | 否 | user_other_id |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
用户基本信息表
GET 绑定手机号
GET /front/account/user/bindMobile
绑定手机号
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 绑定手机号
POST /front/account/user/bindMobile
绑定手机号
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 修改用户端用户信息
POST /front/account/user/edit
修改用户端用户信息
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
password | query | string | 否 | 用户密码 |
tagIds | query | string | 否 | 用户标签(DOT) |
userAccount | query | string | 否 | 用户账号 |
userAvatar | query | string | 否 | 用户头像 |
userBirthday | query | string | 否 | 生日(DATE) |
userEmail | query | string | 否 | 用户邮箱(email) |
userFrom | query | integer | 否 | 用户来源(ENUM):2310-其它;2311-pc;2312-H5;2313-APP;2314-小程序;2315-公众号 |
userGender | query | integer | 否 | 性别(ENUM):0-保密;1-男; 2-女; |
userId | query | integer | 否 | 用户编号 |
userIdcard | query | string | 否 | 身份证 |
userIdcardImages | query | string | 否 | 身份证图片(DOT) |
userIntl | query | string | 否 | 国家编码 |
userIsAuthentication | query | integer | 否 | 认证状态(ENUM):0-未认证;1-待审核;2-认证通过;3-认证失败 |
userLevelId | query | integer | 否 | 用户等级 |
userMobile | query | string | 否 | 手机号码(mobile) |
userNew | query | string | 否 | 新人标识(BOOL):0-不是;1-是 |
userNickname | query | string | 否 | 用户昵称 |
userRealname | query | string | 否 | 真实姓名 |
userState | query | integer | 否 | 状态(ENUM):0-锁定;1-已激活;2-未激活; |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户基本信息
GET /front/account/user/info
用户基本信息
返回示例
200 Response
{
"code": 0,
"data": {
"chain_id": 0,
"client_id": 0,
"commission_amount": 0,
"currency_id": 0,
"currency_symbol_left": "string",
"month_order": 0,
"month_trade": 0,
"permissions": [
"string"
],
"role_id": 0,
"roles": [
"string"
],
"site_id": 0,
"store_id": 0,
"tag_group_names": "string",
"tag_ids": "string",
"tag_title_list": [
"string"
],
"tag_titles": "string",
"total_order": 0,
"total_trade": 0,
"ud_address": "string",
"user_account": "string",
"user_avatar": "string",
"user_birthday": "2019-08-24T14:15:22Z",
"user_credit": 0,
"user_credit_frozen": 0,
"user_credit_total": 0,
"user_credit_used": 0,
"user_email": "string",
"user_exp": 0,
"user_gender": 0,
"user_id": 0,
"user_idcard": "string",
"user_idcard_image_list": [
"string"
],
"user_idcard_images": "string",
"user_intl": "string",
"user_is_authentication": 0,
"user_level_id": 0,
"user_level_name": "string",
"user_login_time": 0,
"user_margin": 0,
"user_mobile": "string",
"user_money": 0,
"user_money_frozen": 0,
"user_nickname": "string",
"user_points": 0,
"user_points_frozen": 0,
"user_realname": "string",
"user_recharge_card": 0,
"user_recharge_card_frozen": 0,
"user_redpack": 0,
"user_redpack_frozen": 0,
"user_reg_time": 0,
"user_state": 0,
"voucher": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 读取平台用户等级
GET /front/account/user/listBaseUserLevel
读取平台用户等级
返回示例
200 Response
{
"code": 0,
"data": {
"items": [
{
"user_level_exp": 0,
"user_level_id": 0,
"user_level_is_buildin": false,
"user_level_logo": "string",
"user_level_name": "string",
"user_level_rate": 0,
"user_level_spend": 0,
"user_level_time": 0
}
],
"page": 0,
"records": 0,
"size": 0,
"total": 0
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户等级规则
GET /front/account/user/listsExpRule
用户等级规则
返回示例
200 Response
{
"code": 0,
"data": {
"exp_consume_max": "string",
"exp_consume_rate": "string",
"exp_evaluate_good": "string",
"exp_login": "string",
"exp_reg": "string"
},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 实名认证保存
POST /front/account/user/saveCertificate
实名认证保存
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
password | query | string | 否 | 用户密码 |
tagIds | query | string | 否 | 用户标签(DOT) |
userAccount | query | string | 否 | 用户账号 |
userAvatar | query | string | 否 | 用户头像 |
userBirthday | query | string | 否 | 生日(DATE) |
userEmail | query | string | 否 | 用户邮箱(email) |
userFrom | query | integer | 否 | 用户来源(ENUM):2310-其它;2311-pc;2312-H5;2313-APP;2314-小程序;2315-公众号 |
userGender | query | integer | 否 | 性别(ENUM):0-保密;1-男; 2-女; |
userId | query | integer | 否 | 用户编号 |
userIdcard | query | string | 否 | 身份证 |
userIdcardImages | query | string | 否 | 身份证图片(DOT) |
userIntl | query | string | 否 | 国家编码 |
userIsAuthentication | query | integer | 否 | 认证状态(ENUM):0-未认证;1-待审核;2-认证通过;3-认证失败 |
userLevelId | query | integer | 否 | 用户等级 |
userMobile | query | string | 否 | 手机号码(mobile) |
userNew | query | string | 否 | 新人标识(BOOL):0-不是;1-是 |
userNickname | query | string | 否 | 用户昵称 |
userRealname | query | string | 否 | 真实姓名 |
userState | query | integer | 否 | 状态(ENUM):0-锁定;1-已激活;2-未激活; |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 重新绑定手机号
GET /front/account/user/unBindMobile
重新绑定手机号
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
POST 重新绑定手机号
POST /front/account/user/unBindMobile
重新绑定手机号
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
bindType | query | integer | 否 | 注册方式=>BindConnectCode |
encrypt | query | string | 否 | 密码是否加密 |
password | query | string | 否 | 用户密码 |
userAccount | query | string | 否 | 用户账号 |
verifyCode | query | string | 否 | 验证码 |
verifyKey | query | string | 否 | 验证码KEY |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
201 | Created | Created | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
微信操作控制器
GET 微信通知消息回调
GET /front/account/wechat/callbackMessage
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 公众号登录 - 公众号授权回调
GET /front/account/wechat/callbackMp
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
activity_id | query | string | 否 | activity_id |
code | query | string | 是 | code |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 二维码登录 - 微信网页回调
GET /front/account/wechat/callbackPc
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
code | query | string | 否 | code |
返回示例
200 Response
{}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户登录验证
GET /front/account/wechat/checkAppLogin
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
code | query | string | 是 | code |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 根据code 获取openid
GET /front/account/wechat/getOpenIdByCode
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
code | query | string | 是 | code |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 微信网页登录生成二维码
GET /front/account/wechat/getQrCode
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 小程序获取手机号
GET /front/account/wechat/getUserPhoneNumber
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
code | query | string | 是 | code |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 获取getXcxAccessToken-向外提供
GET /front/account/wechat/getXcxAccessToken
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
useCacheFlag | query | string | 是 | useCacheFlag |
返回示例
200 Response
"string"
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | string |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 验证签名
GET /front/account/wechat/index
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
timestamp | query | string | 是 | timestamp |
signature | query | string | 是 | signature |
nonce | query | string | 是 | nonce |
echostr | query | string | 是 | echostr |
返回示例
200 Response
"string"
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | string |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 用户注册
GET /front/account/wechat/jsCode2Session
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
code | query | string | 是 | code |
encryptedData | query | string | 是 | encryptedData |
iv | query | string | 是 | iv |
activity_id | query | string | 否 | activity_id |
user_info | query | string | 是 | user_info |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 公众号登录 - 获取code请求
GET /front/account/wechat/redirectToWxCode
返回示例
200 Response
{}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |
GET 获取微信配置请求
GET /front/account/wechat/wxConfig
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
href | query | string | 是 | href |
返回示例
200 Response
{
"code": 0,
"data": {},
"error": "string",
"msg": "string",
"status": 0
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | Inline |
403 | Forbidden | Forbidden | Inline |
404 | Not Found | Not Found | Inline |