From 51af8622dde9dbd386a89139aadc7a1783714f85 Mon Sep 17 00:00:00 2001 From: gazebo Date: Sat, 1 Feb 2020 10:52:01 +0800 Subject: [PATCH] ?AddMyDeliveryAddress --- controllers/cms_user2.go | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/controllers/cms_user2.go b/controllers/cms_user2.go index cfbb04f7d..a73a39453 100644 --- a/controllers/cms_user2.go +++ b/controllers/cms_user2.go @@ -273,10 +273,22 @@ func (c *User2Controller) TransferLegacyWeixins() { // @router /AddMyDeliveryAddress [post] func (c *User2Controller) AddMyDeliveryAddress() { c.callAddMyDeliveryAddress(func(params *tUser2AddMyDeliveryAddressParams) (retVal interface{}, errCode string, err error) { - var address *model.UserDeliveryAddress - if err = utils.Map2StructByJson(params.MapData, &address, true); err == nil { - retVal, err = cms.AddMyDeliveryAddress(params.Ctx, address) + // var address *model.UserDeliveryAddress + // if err = utils.Map2StructByJson(params.MapData, &address, true); err == nil { + // retVal, err = cms.AddMyDeliveryAddress(params.Ctx, address) + // } + address := &model.UserDeliveryAddress{ + ConsigneeName: params.ConsigneeName, + ConsigneeMobile: params.ConsigneeMobile, + Address: params.Address, + DetailAddress: params.DetailAddress, + Lng: params.Lng, + Lat: params.Lat, + Tag: params.Tag, + Remark: params.Remark, + IsDefault: int8(params.IsDefault), } + retVal, err = cms.AddMyDeliveryAddress(params.Ctx, address) return retVal, "", err }) }