diff --git a/business/freshfood/freshfood.go b/business/freshfood/freshfood.go index f8a389b2e..a1aed4e64 100644 --- a/business/freshfood/freshfood.go +++ b/business/freshfood/freshfood.go @@ -39,7 +39,7 @@ func NewFreshFoodAPI(baseURL string, zapLogger *zap.Logger) *FreshFoodAPI { return &FreshFoodAPI{baseURL, zapLogger.Sugar(), http.Client{Timeout: time.Second * 5}} } -func (f FreshFoodAPI) AccessFreshFodd(apiStr string, params url.Values) error { +func (f *FreshFoodAPI) AccessFreshFodd(apiStr string, params url.Values) error { fullURL := f.baseURL + "/" + apiStr // _, err := f.client.PostForm(fullURL, params) err := error(nil) @@ -50,14 +50,14 @@ func (f FreshFoodAPI) AccessFreshFodd(apiStr string, params url.Values) error { return nil } -func (f FreshFoodAPI) NewJDOrder(jdorder *models.Jdorder) error { +func (f *FreshFoodAPI) NewJDOrder(jdorder *models.Jdorder) error { params := make(url.Values) params.Set(URL_FRESHFOOD_PARA_JDORDER, string(utils.MustMarshal(jdorder))) return f.AccessFreshFodd("order", params) } // todo venderId -func (f FreshFoodAPI) JDOrderStatus(jdorder *models.Jdorder, venderId string) error { +func (f *FreshFoodAPI) JDOrderStatus(jdorder *models.Jdorder, venderId string) error { params := make(url.Values) params.Set(URL_FRESHFOOD_PARA_VENDERID, venderId) params.Set(URL_FRESHFOOD_PARA_ORDERID, utils.Int64ToStr(jdorder.JdOrderId)) @@ -68,7 +68,7 @@ func (f FreshFoodAPI) JDOrderStatus(jdorder *models.Jdorder, venderId string) er return f.AccessFreshFodd("order/status", params) } -func (f FreshFoodAPI) JDOrderDeliveryStatus(jdOrderDeliveryStatusMsg *jdapi.JDDeliveryStatusMsg, venderId string) error { +func (f *FreshFoodAPI) JDOrderDeliveryStatus(jdOrderDeliveryStatusMsg *jdapi.JDDeliveryStatusMsg, venderId string) error { params := make(url.Values) cityName := "all"