物流笑嘻嘻
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package controllers
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
bida "git.rosy.net.cn/baseapi/platformapi/q_bida"
|
||||
"git.rosy.net.cn/baseapi/utils"
|
||||
"git.rosy.net.cn/jx-callback/business/model"
|
||||
@@ -32,6 +33,7 @@ type QBiDaExpressController struct {
|
||||
// @router /QueryExpressPrice [post]
|
||||
func (c *QBiDaExpressController) QueryExpressPrice() {
|
||||
c.callQueryExpressPrice(func(params *tExpressQueryExpressPriceParams) (interface{}, string, error) {
|
||||
fmt.Println("================", params.MapData)
|
||||
param := &bida.GetExpressPriceReq{
|
||||
PromiseTimeType: params.PromiseTimeType,
|
||||
DeliveryType: params.DeliveryType,
|
||||
@@ -54,8 +56,8 @@ func (c *QBiDaExpressController) QueryExpressPrice() {
|
||||
// @Title Q必达
|
||||
// @Description 下单
|
||||
// @Param token header string true "管理员token"
|
||||
// @Param promiseTimeType formData int true "快递时效产品"
|
||||
// @Param deliveryType formData int true "产品类型"
|
||||
// @Param promiseTimeType formData int false "快递时效产品"
|
||||
// @Param deliveryType formData int false "产品类型"
|
||||
// @Param goods formData string true "商品名称"
|
||||
// @Param guaranteeValueAmount formData float64 false "保价金额"
|
||||
// @Param weight formData int true "重量kg"
|
||||
@@ -145,7 +147,7 @@ func (c *QBiDaExpressController) CancelWayVendorOrder() {
|
||||
Type: params.Type,
|
||||
}
|
||||
|
||||
if err := bidaServer.CancelWayOrder(cancel); err != nil {
|
||||
if err := bidaServer.CancelWayOrder(params.Ctx, params.Ctx.GetUserID(), cancel); err != nil {
|
||||
return nil, "", err
|
||||
}
|
||||
return nil, "", nil
|
||||
@@ -191,3 +193,33 @@ func (c *QBiDaExpressController) GetOrderDetail() {
|
||||
return result, "", nil
|
||||
})
|
||||
}
|
||||
|
||||
// GetOrderList 管理系统获取订单详情
|
||||
// @Title Q必达
|
||||
// @Description 管理系统获取订单详情
|
||||
// @Param token header string true "管理员token"
|
||||
// @Param expressType formData int false "就是type快递公司"
|
||||
// @Param orderNo formData string false "订单Id,三方Id"
|
||||
// @Param orderStatus formData int false "订单状态"
|
||||
// @Param pageNum formData int true "页码"
|
||||
// @Param pageSize formData int true "页数"
|
||||
// @Param startTime formData string true "开始时间"
|
||||
// @Param endTime formData string true "结束时间"
|
||||
// @Success 200 {object} controllers.CallResult
|
||||
// @Failure 200 {object} controllers.CallResult
|
||||
// @router /GetOrderList [post]
|
||||
func (c *QBiDaExpressController) GetOrderList() {
|
||||
c.callGetOrderList(func(params *tExpressGetOrderListParams) (interface{}, string, error) {
|
||||
listParam := &model.OrderListReq{
|
||||
ExpressType: params.ExpressType,
|
||||
OrderNo: params.OrderNo,
|
||||
OrderStatus: params.OrderStatus,
|
||||
PageNum: params.PageNum,
|
||||
PageSize: params.PageSize,
|
||||
StartTime: utils.Str2Time(params.StartTime),
|
||||
EndTime: utils.Str2Time(params.EndTime),
|
||||
}
|
||||
result, err := bidaServer.ManagerGetOrderList(listParam)
|
||||
return result, "", err
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user