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 }) }