商品订单系统API

订单

Order{
Amount:	integer ($int64)   商品总金额 = 商品单价 * 购买的商品数量  (填购买几件,1,2,3等等)
CancelUrl:	string         取消订单后的回调url(不用填)
Channel:	string         订单渠道  alipay, wx_pub_qr 微信公众号扫码支付(必填,当前支持alipay或者wx_pub_qr)
Ctime:	string ($string)   订单创建时间  默认自动生成当前时间(不用填)
Id:	integer ($int64)       订单编号主键自增 (不用填)
PingId:	integer ($int64)   ping++ 自动生成的订单编号 (不用填)
PingInfo:	string         ping++ 自动生成的 支付凭证信息 (不用填)
Price:	integer ($int64)   商品单价  (必填)
ProductId:	integer ($int64) 商品id (必填)
Status:	string               订单状态 待支付:'CREATED',已支付:'PAID',支付失败:'FAIL',存在退款:'REFUNDED',订单已取消'CANCELED' 
                            (不用填,默认是待支付,服务端根据ping++的通知 更改状态)
SuccessUrl:	string           支付成功的回调url(不用填)
UserId:	integer ($int64)     用户id(必填)
Utime:	string ($string)     订单更改时间(默认自动生成当前时间,不用填)
}

商品

Product{
Avatar:	string  商品图片(必填,例如http://img.pipacoding.com/assets/pc/courseIcons/1.png)
Content:	string 商品内容(必填,例如 适合完成入门课的小朋友学习)
Ctime:	string ($string) 商品创建时间  默认自动生成当前时间(不用填)
Id:	integer ($int64)     商品id主键(不用填,自动生成)
InventoryCount:	integer ($int64)   商品剩余库存(不用填)
Name:	string                      商品名称(必填,如核桃编程营初级班)
Price:	integer ($int64)            商品单价(必填 如99)
Tags:	string                      商品标签( 可选,)
Title:	string                      商品标题(必填,如 第12期(3.23开课))
Utime:	string ($string)  商品更新时间  默认自动生成当前时间(不用填)

}

product API

按id查询

GET /product/{id}

按 条件查询 例如 GET /product/productByFilter/current=1&pageSize=10

按id 修改

PUT /product/{id}

新增商品

POST /Product

oeder API

按id查询

GET /order/{id}

新增订单

POST /Order

修改订单/退款审批

PUT /order/{id}

按条件查询订单

GET /product/productByFilter/current=1&pageSize=10