# 会员中心

# 我的收藏

  • 请求地址:ucenter/favorite

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/favorite

  • 需要授权:是

请求参数

参数 类型 描述
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"list": [{
			"id": 4,
			"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
			"price": "119.00",
			"origin_price": "159.00",
			"thumb": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
			"desc": ""
		}],
		"page": 1,
		"total": 1,
		"size": 10
	}
}

// 为空时返回
{
    "info":"empty",
    "status":-1,
    "data":{
        "list"=>[],
        "page"=>1,
        "total"=>0,
        "size"=>10
    }
}

# 删除收藏

  • 请求地址:ucenter/favorite_delete

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/favorite_delete

  • 需要授权:是

请求参数

参数 类型 描述
id integer 收藏ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok"
}

// 为空时返回
{
    "info":"",
    "status":0
}

# 我的优惠劵

  • 请求地址:ucenter/coupon

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/coupon

  • 需要授权:是

请求参数

参数 类型 描述
type integer 类型
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"list": [{
			"name": "10优惠劵",
			"amount": "10",
			"price": "200.00",
			"end_time": "2025-01-30"
		}],
		"page": 1,
		"total": 1,
		"size": 10
	}
}

// 为空时返回
{
    "info":"empty",
    "status":-1,
    "data":{
        "list"=>[],
        "page"=>1,
        "total"=>0,
        "size"=>10
    }
}

# 我的积分

  • 请求地址:ucenter/point

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/point

  • 需要授权:是

请求参数

参数 类型 描述
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"list": [{
			"point": "-2000",
			"operation": "减少",
			"description": "兑换10优惠劵",
			"time": "2021-05-22 02:08:03"
		}, {
			"point": "+22222222",
			"operation": "增加",
			"description": "管理员对您的【积分】执行了充值操作,操作数值【22222222】",
			"time": "2021-05-22 02:08:00"
		}, {
			"point": "+1",
			"operation": "增加",
			"description": "签到奖励",
			"time": "2021-05-22 02:04:43"
		}],
		"page": 1,
		"total": 1,
		"size": 10,
		"point": 22220223
	}
}

// 为空时返回
{
    "info":"empty",
    "status":-1,
    "data":{
        "list"=>[],
        "page"=>1,
        "total"=>0,
        "size"=>10
    }
}

# 获取设置

  • 请求地址:ucenter/get_setting

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/get_setting

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"nickname"=>"demo",
        "birthday"=>"2021-05-21",
        "sex"=>1,
        "avatar"=>"avatar url"
	}
}

# 会员设置

  • 请求地址:ucenter/setting

  • 请求方式:POST

  • 应用方法:api/wap.ucenter/setting

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data":{
	    birthday: "2021-01-01"
        sex: 0
        username: "demo"
	}
}

// 失败返回
{
	"status": 0,
	"info": ""
}

# 会员中心

  • 请求地址:ucenter/info

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/info

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"username": "wx_60a62f7c16b55",
		"nickname": "demo",
		"mobile": "18026740326",
		"coupon_count": 1,
		"amount": "0.00",
		"avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132",
		"order_count": {
			"a": 0,
			"b": 0,
			"c": 0,
			"d": 0
		}
	}
}

# 我的地址

  • 请求地址:ucenter/address

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/address

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"areaCode": null,
		"isDefault": true,
		"name": "张三",
		"tel": "18026740326",
		"addressDetail": "源城区",
		"province": 1,
		"county": 2,
		"city": 3,
		"area_name": "北京市,北京市,东城区"
	}
}

// 失败返回
{
	"status": 0,
	"info": ""
}

# 收货地址列表

  • 请求地址:ucenter/address/list

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/address_list

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": [{
		"id": 33,
		"is_default": 1,
		"name": "张三",
		"tel": "18026740326",
		"address": "北京市 北京市 东城区源城区"
	}]
}

// 失败返回
{
	"status": 0,
	"info": ""
}

# 收货地址信息

  • 请求地址:ucenter/address/save

  • 请求方式:POST

  • 应用方法:api/wap.ucenter/address_editor

  • 需要授权:是

请求参数

参数 类型 描述
addressDetail string 地址信息
areaCode string 地址参数
city string
client_type string 终端类型
county string
id string 地址id
is_default string 是否默认地址
name string 名称
province string 省份
tel string 手机

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "操作成功",
	"data": 33
}

// 失败返回
{
	"status": 0,
	"info": ""
}

# 删除地址

  • 请求地址:ucenter/address/delete

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/address_delete

  • 需要授权:是

请求参数

参数 类型 描述
id string 地址id

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "操作成功",
	"data": 33
}

// 失败返回
{
	"status": 0,
	"info": ""
}

# 帮助中心

  • 请求地址:ucenter/help

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/help

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": [{
		"id": 1,
		"pid": 70,
		"title": "支付方式",
		"hits": 3,
		"status": 0,
		"sort": 0,
		"photo": "",
		"intro": "",
		"content": "<p>支付支持,货到付款、在线支付、余额支付</p>",
		"create_time": 1589957219,
		"update_time": 0
	}, {
		"id": 2,
		"pid": 70,
		"title": "售后服务",
		"hits": 0,
		"status": 0,
		"sort": 0,
		"photo": "",
		"intro": "",
		"content": "<p>售后服务</p>",
		"create_time": 1589957283,
		"update_time": 0
	}, {
		"id": 3,
		"pid": 70,
		"title": "特色服务",
		"hits": 1,
		"status": 0,
		"sort": 0,
		"photo": "",
		"intro": "",
		"content": "<p>特色服务</p>",
		"create_time": 1589957302,
		"update_time": 0
	}]
}

# 确认订单

  • 请求地址:order/confirm

  • 请求方式:GET

  • 应用方法:api/wap.order/confirm

  • 需要授权:是

请求参数

参数 类型 描述
id integer 商品ID
type string 商品类型(buy,point,second,regiment,special,group)
sku_id integer 商品规格
num integer 商品数量
shipping_type integer 1:快递配送 2:到店自提
kid integer 拼团关联人

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"item": [{
			"goods_id": 68,
			"distribution_id": 1,
			"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
			"goods_no": "202012210959357341",
			"thumb_image": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
			"goods_nums": 1,
			"goods_weight": "66.00",
			"market_price": "160.00",
			"real_price": "110.00",
			"sell_price": "110.00",
			"goods_array": [{
				"name": "选择产品",
				"value": "漱口水"
			}, {
				"name": "净含量",
				"value": "300g"
			}],
			"product_id": 344,
			"spec_key": "23:152,22:153",
			"delivery": {
				"title": "快递",
				"description": ""
			}
		}],
		"activity_id": 0,
		"type": 0,
		"promotions": 0,
		"discount": 0,
		"goods_weight": "66.00",
		"real_freight": "5.00",
		"payable_freight": "5.00",
		"real_amount": "110.00",
		"payable_amount": "115.00",
		"order_total": 0,
		"order_amount": "115.00",
		"exp": "85",
		"point": 95,
		"bonus": [],
		"is_shipping": "1",
		"address": {
			"default": {
				"id": 33,
				"name": "张三",
				"tel": "18026740326",
				"province": 1,
				"city": 2,
				"area": 3,
				"address": "北京市,北京市,东城区 源城区"
			},
			"list": [{
				"id": 33,
				"name": "张三",
				"tel": "18026740326",
				"province": 1,
				"city": 2,
				"area": 3,
				"address": "北京市,北京市,东城区 源城区"
			}],
			"store": []
		},
		"promotion_explain": "购物满100.00元,赠送10积分。",
		"users_price": "0.00",
		"users_point": 22220223,
		"store": [{
			"id": 1,
			"name": "步行街小食店3号",
			"tel": "18026740326",
			"address": "广东省,深圳市,龙华新区 步行街小食店3号"
		}]
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 创建订单

  • 请求地址:order/create

  • 请求方式:POST

  • 应用方法:api/wap.order/create

  • 需要授权:是

请求参数

参数 类型 描述
address_id integer 配送地址
bonus_id string 优惠劵
id integer 商品ID
num integer 商品数量
payment integer 支付方式
remarks integer 用户备注
shipping_type integer 1:快递配送 2:到店自提
sku_id integer 商品规格
source integer 来路
store_id integer 自提店铺
type integer 商品类型(buy,point,second,regiment,special,group)
url string 当前域名地址

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"pay": 0,
		"order_id": 13,
		"msg": "支付成功",
		"shop_count": 2
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 订单详情

  • 请求地址:order/detail

  • 请求方式:POST

  • 应用方法:api/wap.order/detail

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"activity_id": 0,
		"activity_type": 0,
		"accept_name": "张三",
		"mobile": "18026740326",
		"region": "北京市 北京市 东城区",
		"address": "源城区",
		"order_no": "2021052216173888621",
		"create_time": "2021-05-22 16:17:38",
		"type": "普通订单",
		"pay_status": "己支付",
		"order_status": 2,
		"pay_type": "余额支付",
		"payable_freight": "¥5.00",
		"order_amount": "¥115.00",
		"promotions": "¥0.00",
		"real_amount": "¥110.00",
		"payable_amount": "¥115.00",
		"item": [{
			"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
			"spec": "选择产品:牙膏, 净含量:300g",
			"goods_id": 68,
			"goods_no": "202012210959357341",
			"thumb_image": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
			"sell_price": "110.00",
			"nums": 1
		}],
		"active": 1,
		"users_price": "12121097.00",
		"shipping_type": 1
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 查询快递

  • 请求地址:order/express

  • 请求方式:POST

  • 应用方法:api/wap.order/express

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"accept_name": "张三",
		"mobile": "18026740326",
		"region": "北京市 北京市 东城区",
		"address": "源城区",
		"order_no": "2021052216173888621",
		"express": {
			"expName": "",
			"number": "",
			"takeTime": "",
			"updateTime": "",
			"list": [{
				"status": "商家正在通知快递公司",
				"time": "2021-05-22 17:06:01"
			}]
		}
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 订单列表

  • 请求地址:order/list

  • 请求方式:GET

  • 应用方法:api/wap.order/get_list

  • 需要授权:是

请求参数

参数 类型 描述
type integer 1:待付款 2:待发货 3:待收货 4:待评价 5:己完成
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"list": [{
			"order_id": 12,
			"shipping": 1,
			"order_no": "2021052216133140255",
			"type": "普",
			"pay_status": "未支付",
			"order_status": "等待付款",
			"order_amount": "115.00",
			"create_time": "2021-05-22 16:13:31",
			"active": 1,
			"item": [{
				"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
				"spec": "选择产品:牙膏, 净含量:300g",
				"thumb_image": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
				"nums": 1,
				"price": "110.00"
			}]
		}, {
			"order_id": 11,
			"shipping": 1,
			"order_no": "2021052216132035745",
			"type": "普",
			"pay_status": "未支付",
			"order_status": "等待付款",
			"order_amount": "115.00",
			"create_time": "2021-05-22 16:13:20",
			"active": 1,
			"item": [{
				"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
				"spec": "选择产品:牙膏, 净含量:300g",
				"thumb_image": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
				"nums": 1,
				"price": "110.00"
			}]
		}, {
			"order_id": 10,
			"shipping": 1,
			"order_no": "2021052216130941611",
			"type": "普",
			"pay_status": "未支付",
			"order_status": "等待付款",
			"order_amount": "115.00",
			"create_time": "2021-05-22 16:13:09",
			"active": 1,
			"item": [{
				"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
				"spec": "选择产品:牙膏, 净含量:300g",
				"thumb_image": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
				"nums": 1,
				"price": "110.00"
			}]
		}],
		"page": 1,
		"total": 1,
		"size": 10
	}
}

// 错误时返回
{
    "status": 0,
    "info": "",
    "data": {
        "list":[],
        "page":1,
        "total":0,
        "size"=>10
    }
}

# 支付订单

  • 请求地址:order/payment

  • 请求方式:GET

  • 应用方法:api/wap.order/payment

  • 需要授权:是

请求参数

参数 类型 描述
order_id integer 订单ID
payment_id string 支付方式
source integer 来路

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"pay": 0,
		"order_id": 12,
		"msg": "支付成功"
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 申请退款

  • 请求地址:order/refund

  • 请求方式:POST

  • 应用方法:api/wap.order/refund

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"payable_freight": "¥5.00",
		"order_amount": "¥115.00",
		"promotions": "¥0.00",
		"real_amount": "¥110.00",
		"payable_amount": "¥115.00",
		"is_refund": false,
		"refund_msg": "",
		"order_status": "0",
		"item": [{
			"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
			"spec": "选择产品:牙膏, 净含量:300g",
			"goods_id": 68,
			"goods_no": "202012210959357341",
			"thumb_image": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
			"sell_price": "110.00",
			"nums": 1,
			"is_refund": 0
		}]
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 提交退款

  • 请求地址:order/apply_refund

  • 请求方式:POST

  • 应用方法:api/wap.order/apply_refund

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID
message integer 退款说明

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "您的退款申请己提交,请等待管理员审核",
	"data": []
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 确认收货信息

  • 请求地址:order/delivery

  • 请求方式:POST

  • 应用方法:api/wap.order/delivery

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"payable_freight": "¥5.00",
		"order_amount": "¥115.00",
		"promotions": "¥0.00",
		"real_amount": "¥110.00",
		"payable_amount": "¥115.00",
		"item": [{
			"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
			"spec": "选择产品:牙膏, 净含量:300g",
			"goods_id": 68,
			"goods_no": "202012210959357341",
			"thumb_image": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
			"sell_price": "110.00",
			"nums": 1
		}]
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 提交确认收货

  • 请求地址:order/confirm_delivery

  • 请求方式:POST

  • 应用方法:api/wap.order/confirm_delivery

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "确认收货成功",
	"data": []
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 评价订单

  • 请求地址:order/evaluate

  • 请求方式:POST

  • 应用方法:api/wap.order/evaluate

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"payable_freight": "¥5.00",
		"order_amount": "¥115.00",
		"promotions": "¥0.00",
		"real_amount": "¥110.00",
		"payable_amount": "¥115.00",
		"item": [{
			"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
			"spec": "选择产品:牙膏, 净含量:300g",
			"goods_id": 68,
			"goods_no": "202012210959357341",
			"thumb_image": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
			"sell_price": "110.00",
			"nums": 1
		}]
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 提交评价订单

  • 请求地址:order/do_evaluate

  • 请求方式:POST

  • 应用方法:api/wap.order/do_evaluate

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID
message integer 留言
rate integer 评分

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "评价成功",
	"data": []
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 取消订单

  • 请求地址:order/cancel

  • 请求方式:GET

  • 应用方法:api/wap.order/cancel

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "取消订单成功",
	"data": []
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 取消订单

  • 请求地址:order/cancel

  • 请求方式:GET

  • 应用方法:api/wap.order/cancel

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "取消订单成功",
	"data": []
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 售后列表

  • 请求地址:order/service

  • 请求方式:GET

  • 应用方法:api/wap.order/service

  • 需要授权:是

请求参数

参数 类型 描述
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"list": [{
			"order_id": 12,
			"order_no": "2021052216133140255",
			"type": "普",
			"pay_status": "申请退款",
			"order_status": "申请退款",
			"order_amount": "115.00",
			"create_time": "2021-05-22 17:21:52",
			"active": 1,
			"item": [{
				"title": "舒适达护齿黑科技专业修复美白护敏健龈修复敏感牙膏红蓝管",
				"spec": "选择产品:牙膏, 净含量:300g",
				"thumb_image": "https://m.a3-mall.com/uploads/images/20201221/745d22c254ef1f5b69c7b055a03f8eda.jpg",
				"nums": 1,
				"price": "110.00"
			}]
		}],
		"page": 1,
		"total": 1,
		"size": 10
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 获取订单信息

  • 请求地址:order/info

  • 请求方式:GET

  • 应用方法:api/wap.order/info

  • 需要授权:是

请求参数

参数 类型 描述
id integer 订单ID

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"order_id": 13,
		"order_no": "2021052216173888621",
		"create_time": "2021-05-22 16:17:38",
		"order_amount": "115.00",
		"order_status": "己支付",
		"payment_type": "余额支付",
		"users_price": "12120982.00"
	}
}

// 错误时返回
{
    "status": 0,
    "info": ""
}

# 我的推广

  • 请求地址:spread/index

  • 请求方式:GET

  • 应用方法:api/wap.spread/index

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"switch_1": 1,
		"amount": "0.00",
		"amount_count": 0,
		"yesterday_amount": 0
	}
}

# 我的推广-推广统计

  • 请求地址:spread/promotion_list

  • 请求方式:GET

  • 应用方法:api/wap.spread/promotion_list

  • 需要授权:是

请求参数

参数 类型 描述
page integer 页码
type integer 类型

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": [
	    {
	        "nickname":"demo",
	        "avatar":"avatar url",
	        "order_count":10,
	        "sum_order_amount": 1100.90,
	        "time": "2021-5-21 10:00:00"
	    }
	]
}

// 错误时返回
{
	"status": -1,
	"info": "empty",
	"data": {
		"list": [],
		"page": 1,
		"total": 0,
		"size": 10
	}
}

# 我的推广-订单统计

  • 请求地址:spread/promotion_order

  • 请求方式:GET

  • 应用方法:api/wap.spread/promotion_order

  • 需要授权:是

请求参数

参数 类型 描述
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
	    "list":[{
	        "nickname":"demo",
	        "avatar":"avatar url",
	        "order_no":"1212129820910",
	        "amount": 1100.90,
	        "time": "2021-5-21 10:00:00"
	    }],
	    "page": 1,
		"total": 1,
		"size": 10
	}
}

// 错误时返回
{
	"status": -1,
	"info": "empty",
	"data": {
		"list": [],
		"page": 1,
		"total": 0,
		"size": 10
	}
}

# 我的推广-佣金明细

  • 请求地址:spread/commission

  • 请求方式:GET

  • 应用方法:api/wap.spread/commission

  • 需要授权:是

请求参数

参数 类型 描述
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
	    "list": [{
	        "description":"demo",
	        "amount": 1100.90,
	        "time": "2021-5-21 10:00:00"
	    }],
	    "page": 1,
		"total": 1,
		"size": 10
	}
}

// 错误时返回
{
	"status": -1,
	"info": "empty",
	"data": {
		"list": [],
		"page": 1,
		"total": 0,
		"size": 10
	}
}

# 我的推广-提现记录

  • 请求地址:spread/cashrecord

  • 请求方式:GET

  • 应用方法:api/wap.spread/cashrecord

  • 需要授权:是

请求参数

参数 类型 描述
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
	    "list": [{
	        "description":"demo",
	        "amount": 1100.90,
	        "status": "状态",
	        "text": "说明",
	        "time": "2021-5-21 10:00:00"
	    }],
	    "page": 1,
		"total": 1,
		"size": 10
	}
}

// 错误时返回
{
	"status": -1,
	"info": "empty",
	"data": {
		"list": [],
		"page": 1,
		"total": 0,
		"size": 10
	}
}

# 我的推广-申请提现

  • 请求地址:spread/settlement

  • 请求方式:GET

  • 应用方法:api/wap.spread/settlement

  • 需要授权:是

请求参数

参数 类型 描述
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"bank": ["中国工商银行", "中国农业银行", "中国建设银行", "招商银行", "中国邮政储蓄银行"],
		"money": "0.00"
	}
}

// 错误时返回
{
	"status": -1,
	"info": "empty"
}

# 我的推广-提交提现申请

  • 请求地址:spread/settlement_save

  • 请求方式:POST

  • 应用方法:api/wap.spread/settlement_save

  • 需要授权:是

请求参数

参数 类型 描述
bank_type string 银行
code string 卡号
name string 姓名
price string 提现金额

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "申请提现成功,请等待管理员审核",
	"data": []
}

// 错误时返回
{
	"status": 0,
	"info": ""
}

# 获取海报信息

  • 请求地址:spread/poster

  • 请求方式:POST

  • 应用方法:api/wap.spread/poster

  • 需要授权:是

请求参数

参数 类型 描述
page integer 页码

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"poster": "https://m.a3-mall.com/uploads/images/20201029/f1734e9023b3e2ebeb28f20e5555ce1f.png",
		"qrcode": "https://m.a3-mall.com/uploads/qrcode/20210522/51.jpg"
	}
}
// 错误时返回
{
	"status": -1,
	"info": "empty"
}

# 我的钱包

  • 请求地址:ucenter/wallet

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/wallet

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"switch_1": 1,
		"switch_2": 1,
		"amount": "0.00",
		"recharge_amount": 0,
		"consume_amount": 0
	}
}

# 我的钱包

  • 请求地址:ucenter/wallet/fund

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/fund

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"switch_1": 1,
		"switch_2": 1,
		"amount": "12120982.00",
		"recharge_amount": 0,
		"consume_amount": 115
	}
}

# 提现记录

  • 请求地址:ucenter/wallet/cashlist

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/cashlist

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"list": [{
			"description": "",
			"amount": "212.00",
			"status": 0,
			"text": "审核中",
			"time": "2021-05-22 20:32:02"
		}],
		"page": 1,
		"total": 1,
		"size": 10
	}
}

// 为空时返回
{
	"status": -1,
	"info": "empty",
	"data": {
		"list": [],
		"page": 1,
		"total": 0,
		"size": 10
	}
}

# 会员充值

  • 请求地址:ucenter/rechange

  • 请求方式:POST

  • 应用方法:api/wap.ucenter/rechange

  • 需要授权:是

请求参数

参数 类型 描述
payment string 支付方式
source string 来路
price number 金额

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"pay": 99,
		"order_id": "8",
		"result": {
		    // ...
		}
	}
}

// 错误时返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"pay": 99,
		"order_id": "8",
		"msg": "调起支付宝错误"
	}
}

# 会员充值配置

  • 请求地址:ucenter/rechange_price

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/rechange_price

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": [{
		"checked": true,
		"money": "10"
	}, {
		"checked": false,
		"money": "50"
	}, {
		"checked": false,
		"money": "100"
	}, {
		"checked": false,
		"money": "其他"
	}]
}

# 我的钱包-申请提现

  • 请求地址:ucenter/settlement

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/settlement

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"bank": ["中国工商银行", "中国农业银行", "中国建设银行", "招商银行", "中国邮政储蓄银行"],
		"money": "12120982.00"
	}
}

# 我的钱包-提现申请

  • 请求地址:ucenter/settlement

  • 请求方式:GET

  • 应用方法:api/wap.ucenter/settlement

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": {
		"bank": ["中国工商银行", "中国农业银行", "中国建设银行", "招商银行", "中国邮政储蓄银行"],
		"money": "12120982.00"
	}
}

# 我的钱包-提交提现申请

  • 请求地址:ucenter/settlement_save

  • 请求方式:POST

  • 应用方法:api/wap.ucenter/settlement_save

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "申请提现成功,请等待管理员审核",
	"data": []
}

// 错误时返回
{
	"status": 0,
	"info": ""
}

# 上传会员头像

  • 请求地址:ucenter/avatar

  • 请求方式:POST FORM

  • 应用方法:api/wap.ucenter/avatar

  • 需要授权:是

返回结果

// 调用成功返回
{
	"status": 1,
	"info": "ok",
	"data": "image url"
}

// 错误时返回
{
	"status": 0,
	"info": ""
}