diff --git a/business/jxstore/cms/store.go b/business/jxstore/cms/store.go index f1084d422..fce31534c 100644 --- a/business/jxstore/cms/store.go +++ b/business/jxstore/cms/store.go @@ -3635,6 +3635,7 @@ func StoreAudit(ctx *jxcontext.Context, storeAudits []*model.StoreAudit, status if data, err := json.Marshal(&storeAudits[0]); err == nil { utils.UnmarshalUseNumber(data, &storeExt) } + storeExt.ID = 0 storeID, err := CreateStore(ctx, storeExt, ctx.GetUserName()) if err != nil { return retVal, fmt.Errorf(err.Error()) diff --git a/business/model/store.go b/business/model/store.go index b995d813e..8b513e42a 100644 --- a/business/model/store.go +++ b/business/model/store.go @@ -711,8 +711,8 @@ type StoreAudit struct { CloseTime1 int16 `json:"closeTime1" validate:"max=2359,min=1` // 格式同上 OpenTime2 int16 `json:"openTime2" validate:"max=2359,min=1,ltfield=CloseTime2"` // 格式同上 CloseTime2 int16 `json:"closeTime2" validate:"max=2359,min=1` // 格式同上 - Lng int `json:"-"` // 乘了10的6次方 - Lat int `json:"-"` // 乘了10的6次方 + Lng int `json:"lng"` // 乘了10的6次方 + Lat int `json:"lat"` // 乘了10的6次方 DeliveryRangeType int8 `json:"deliveryRangeType"` // 参见相关常量定义 DeliveryRange string `orm:"type(text)" json:"deliveryRange"` // 如果DeliveryRangeType为DeliveryRangeTypePolygon,则为逗号分隔坐标,分号分隔的坐标点(坐标与Lng和Lat一样,都是整数),比如 121361504,31189308;121420555,31150238。否则为半径,单位为米 Status int `json:"status"`