API List — 私域商城

数据表前缀:shop_ | 共 40+ 接口

一、用户模块

方法路径说明
POST/api/shop/user/login微信小程序登录
GET/api/shop/user/info获取当前用户信息
POST/api/shop/user/phone绑定手机号

二、商品模块

方法路径说明
GET/api/shop/goods/list商品列表(分页)
GET/api/shop/goods/detail/:id商品详情
GET/api/shop/category/list分类列表

三、购物车

方法路径说明
GET/api/shop/cart/list购物车列表
POST/api/shop/cart/add加入购物车
DELETE/api/shop/cart/remove/:id删除购物车项

四、订单模块

方法路径说明
POST/api/shop/order/create创建订单
POST/api/shop/order/pay订单支付
GET/api/shop/order/list订单列表
GET/api/shop/order/detail/:id订单详情
POST/api/shop/order/cancel/:id取消订单
POST/api/shop/order/confirm/:id确认收货
POST/api/shop/order/review订单评价

五、会员积分

方法路径说明
GET/api/shop/member/info会员信息
GET/api/shop/member/points-log积分流水
POST/api/shop/member/sign-in每日签到
GET/api/shop/member/levels等级规则

六、分销模块

方法路径说明
POST/api/shop/distribution/apply申请成为分销员
GET/api/shop/distribution/info分销中心信息
GET/api/shop/distribution/team团队成员列表
GET/api/shop/distribution/commission-log佣金流水
POST/api/shop/distribution/withdraw佣金提现
GET/api/shop/distribution/orders推广订单列表

七、商户模块(C端)

方法路径说明
POST/api/shop/merchant/apply商户入驻申请
GET/api/shop/merchant/list商户列表
GET/api/shop/merchant/detail/:id商户详情

八、平台管理后台 API

方法路径说明
GET/admin/dashboard/stats平台数据看板
GET/admin/merchant/list商户管理列表
PUT/admin/merchant/:id/status商户审核/冻结
GET/admin/order/list全平台订单
GET/admin/member/list会员管理
CRUD/admin/points-rules积分规则配置
CRUD/admin/distribution-rules分销规则配置
GET/admin/commission/list佣金管理
PUT/admin/commission/:id/approve提现审核
CRUD/admin/coupon优惠券管理

九、商户管理后台 API

方法路径说明
GET/merchant/dashboard/stats本店数据看板
CRUD/merchant/goods商品管理
GET/merchant/orders本店订单
PUT/merchant/order/:id/status订单状态变更
GET/merchant/finance/summary收入统计
PUT/merchant/order/:id/reply评价回复