响应数据
{ "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 GraphicsMagickMac OS X
brew install GraphicsMagickWindows 点击下载
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 已付款
请求数据说明
所有请求数据都是增量更新,如果参数不填写,就不会更新该字段