电商管理后台 API 接口文档 (9)

响应数据

{ "data": { "goods_id": 96, "goods_name": "iphoneXX", "goods_price": 2, "goods_number": 22, "goods_weight": 22, "goods_introduce": null, "goods_big_logo": "./uploads/goods/20171113/483a3b8e99e534ec3e4312dbbaee7c9d.jpg", "goods_small_logo": "./uploads/goods/20171113/small_483a3b8e99e534ec3e4312dbbaee7c9d.jpg", "goods_state": 0, "is_del": "1", "add_time": 1510045904, "upd_time": 1512635159, "delete_time": 1512635159, "hot_mumber": 0, "is_promote": false, "pics": [ { "pics_id": 383, "goods_id": 96, "pics_big": "uploads/goodspics/big_6f5750132abd3f5b2b93dd722fcde653.jpg", "pics_mid": "uploads/goodspics/mid_6f5750132abd3f5b2b93dd722fcde653.jpg", "pics_sma": "uploads/goodspics/sma_6f5750132abd3f5b2b93dd722fcde653.jpg" } ], "attrs": [ { "goods_id": 96, "attr_id": 15, "attr_value": "eee", "add_price": null, "attr_name": "fffffff", "attr_sel": "many", "attr_write": "list", "attr_vals": "" }, { "goods_id": 96, "attr_id": 15, "attr_value": "ddd", "add_price": null, "attr_name": "fffffff", "attr_sel": "many", "attr_write": "list", "attr_vals": "" } ] }, "meta": { "msg": "更新成功", "status": 200 } }

###商品图片处理必须安装 GraphicsMagick

linux

apt-get install GraphicsMagick

Mac OS X

brew install GraphicsMagick

Windows 点击下载

1.9. 图片上传

请求路径:upload

请求方法:post

请求参数

参数名 参数说明 备注
file   上传文件    

响应数据

{ "data": { "tmp_path": "tmp_uploads/ccfc5179a914e94506bcbb7377e8985f.png", "url": "http://127.0.0.1:8888tmp_uploads/ccfc5179a914e94506bcbb7377e8985f.png" }, "meta": { "msg": "上传成功", "status": 200 } } 1.10. 订单管理 1.10.1. 订单数据列表

请求路径:orders

请求方法:get

请求参数

参数名 参数说明 备注
query   查询参数   可以为空  
pagenum   当前页码   不能为空  
pagesize   每页显示条数   不能为空  
user_id   用户 ID   可以为空  
pay_status   支付状态   可以为空  
is_send   是否发货   可以为空  
order_fapiao_title   [\'个人\',\'公司\']   可以为空  
order_fapiao_company   公司名称   可以为空  
order_fapiao_content   发票内容   可以为空  
consignee_addr   发货地址   可以为空  

响应数据

{ "data": { "total": 1, "pagenum": "1", "goods": [ { "order_id": 47, "user_id": 133, "order_number": "itcast-59e7502d7993d", "order_price": 322, "order_pay": "1", "is_send": "是", "trade_no": "", "order_fapiao_title": "个人", "order_fapiao_company": "", "order_fapiao_content": "办公用品", "consignee_addr": "a:7:{s:6:\"cgn_id\";i:1;s:7:\"user_id\";i:133;s:8:\"cgn_name\";s:9:\"王二柱\";s:11:\"cgn_address\";s:51:\"北京市海淀区苏州街长远天地大厦305室\";s:7:\"cgn_tel\";s:11:\"13566771298\";s:8:\"cgn_code\";s:6:\"306810\";s:11:\"delete_time\";N;}", "pay_status": "1", "create_time": 1508331565, "update_time": 1508331565 } ] }, "meta": { "msg": "获取成功", "status": 200 } } 1.10.2. 修改订单状态

请求路径:orders/:id

请求方法:put

请求参数

参数名 参数说明 备注
id   订单 ID   不能为空携带在url中  
is_send   订单是否发货   1:已经发货,0:未发货  
order_pay   订单支付   支付方式 0 未支付 1 支付宝 2 微信 3 银行卡  
order_price   订单价格    
order_number   订单数量    
pay_status   支付状态   订单状态: 0 未付款、1 已付款  

请求数据说明

所有请求数据都是增量更新,如果参数不填写,就不会更新该字段

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzzddx.html