- weimob callback msg format

This commit is contained in:
gazebo
2019-01-20 10:09:25 +08:00
parent bc9707b8b6
commit 7f5c14b3b1
6 changed files with 89 additions and 20 deletions

View File

@@ -19,14 +19,6 @@ const (
GoodsTypeOversea = 1
)
const (
OrderStatusWait4Pay = 0 // 待支付
OrderStatusPayed = 1 // 已付款,待发货
OrderStatusDelivering = 2 // 已发货
OrderStatusFinished = 3 // 已完成
OrderStatusCanceled = 4 // 已取消
)
type PendingSaveB2CGoodsVo struct {
FreightTemplateId int64 `json:"freightTemplateId"`
DeliveryTypeIdList []int64 `json:"deliveryTypeIdList"`
@@ -70,11 +62,18 @@ type DeliveryType struct {
Selected bool `json:"selected"`
}
func (a *API) QueryGoodsList(pageNum, pageSize int) (retVal []map[string]interface{}, totalCount int, err error) {
result, err := a.AccessAPI("goods/queryGoodsList", map[string]interface{}{
func (a *API) QueryGoodsList(pageNum, pageSize int, orderBy []map[string]interface{}, queryParameter map[string]interface{}) (retVal []map[string]interface{}, totalCount int, err error) {
apiParams := map[string]interface{}{
"pageNum": pageNum,
"pageSize": pageSize,
})
}
if orderBy != nil {
apiParams["orderBy"] = orderBy
}
if queryParameter != nil {
apiParams["queryParameter"] = queryParameter
}
result, err := a.AccessAPI("goods/queryGoodsList", apiParams)
if err == nil {
if pageList, ok := result.(map[string]interface{})["pageList"].([]interface{}); ok {
retVal = utils.Slice2MapSlice(pageList)