aa
This commit is contained in:
@@ -393,18 +393,9 @@ func GetManageState(ctx *jxcontext.Context, cityCodes []int, vendorID int) (getM
|
|||||||
}
|
}
|
||||||
|
|
||||||
type GetStoreManageStateResult struct {
|
type GetStoreManageStateResult struct {
|
||||||
StoreID int `json:"storeID"`
|
StoreName string `json:"storeName"`
|
||||||
StoreName string `json:"storeName"`
|
VendorStoreID string `orm:"column(vendor_store_id)" json:"vendorStoreID"`
|
||||||
CoverArea float64 `json:"coverArea"`
|
model.StoreManageState
|
||||||
MarketScale int `json:"marketScale"` //市场规模
|
|
||||||
OpenTime float64 `json:"openTime"` //营业时长
|
|
||||||
SkuCount int `json:"skuCount"` //商品数
|
|
||||||
HighSkuCount int `json:"highSkuCount"` //虚高商品数
|
|
||||||
ActAmple int `json:"actAmple"` //活动丰富的
|
|
||||||
NullOrderCount int `json:"nullOrderCount"` //无效订单数
|
|
||||||
RefuseOrderCount int `json:"refuseOrderCount"` //拒绝订单数
|
|
||||||
StoreScore float64 `json:"storeScore"` //门店评分
|
|
||||||
RepurchaseRate int `json:"repurchaseRate"` //复购率(转化率)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetStoreManageState(ctx *jxcontext.Context, storeIDs []int, vendorID int, fromTime, toTime string, offset, pageSize int) (pageInfo *model.PagedInfo, err error) {
|
func GetStoreManageState(ctx *jxcontext.Context, storeIDs []int, vendorID int, fromTime, toTime string, offset, pageSize int) (pageInfo *model.PagedInfo, err error) {
|
||||||
@@ -455,10 +446,10 @@ func GetStoreManageState(ctx *jxcontext.Context, storeIDs []int, vendorID int, f
|
|||||||
return retVal, err
|
return retVal, err
|
||||||
}
|
}
|
||||||
result := &GetStoreManageStateResult{
|
result := &GetStoreManageStateResult{
|
||||||
StoreID: v,
|
// StoreID: v,
|
||||||
StoreName: storeDetail.Name,
|
// StoreName: storeDetail.Name,
|
||||||
MarketScale: storeDetail.MarketScale,
|
// MarketScale: storeDetail.MarketScale,
|
||||||
CoverArea: storeDetail.CoverArea,
|
// CoverArea: storeDetail.CoverArea,
|
||||||
}
|
}
|
||||||
//覆盖范围
|
//覆盖范围
|
||||||
if result.CoverArea == 0 {
|
if result.CoverArea == 0 {
|
||||||
|
|||||||
@@ -861,3 +861,28 @@ func (v *StoreAcct) TableIndex() [][]string {
|
|||||||
[]string{"AccountBalance"},
|
[]string{"AccountBalance"},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type StoreManageState struct {
|
||||||
|
ModelIDCUL
|
||||||
|
|
||||||
|
StoreID int `orm:"column(store_id)" json:"storeID"`
|
||||||
|
VendorID int `orm:"column(vendor_id)" json:"vendorID"`
|
||||||
|
CoverArea float64 `json:"coverArea"`
|
||||||
|
MarketScale int `json:"marketScale"` //市场规模
|
||||||
|
OpenTime float64 `json:"openTime"` //营业时长
|
||||||
|
SkuCount int `json:"skuCount"` //商品数
|
||||||
|
HighSkuCount int `json:"highSkuCount"` //虚高商品数
|
||||||
|
ActAmple int `json:"actAmple"` //活动丰富的
|
||||||
|
NullOrderCount int `json:"nullOrderCount"` //无效订单数
|
||||||
|
RefuseOrderCount int `json:"refuseOrderCount"` //拒绝订单数
|
||||||
|
StoreScore float64 `json:"storeScore"` //门店评分
|
||||||
|
RepurchaseRate int `json:"repurchaseRate"` //复购率(转化率)
|
||||||
|
VendorStatus int `json:"vendorStatus"` //平台营业状态
|
||||||
|
Comment string `json:"comment"` //备注
|
||||||
|
}
|
||||||
|
|
||||||
|
func (v *StoreManageState) TableUnique() [][]string {
|
||||||
|
return [][]string{
|
||||||
|
[]string{"StoreID", "VendorID"},
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ func Init() {
|
|||||||
orm.RegisterModel(&model.PageShop{})
|
orm.RegisterModel(&model.PageShop{})
|
||||||
orm.RegisterModel(&model.VendorStoreSnapshot{})
|
orm.RegisterModel(&model.VendorStoreSnapshot{})
|
||||||
orm.RegisterModel(&model.PriceReferSnapshot{})
|
orm.RegisterModel(&model.PriceReferSnapshot{})
|
||||||
|
orm.RegisterModel(&model.StoreManageState{})
|
||||||
orm.RegisterModel(&model.StorePriceScoreSnapshot{})
|
orm.RegisterModel(&model.StorePriceScoreSnapshot{})
|
||||||
orm.RegisterModel(&model.StoreSkuNamePrice{})
|
orm.RegisterModel(&model.StoreSkuNamePrice{})
|
||||||
orm.RegisterModel(&model.OrderSupplementFee{})
|
orm.RegisterModel(&model.OrderSupplementFee{})
|
||||||
|
|||||||
Reference in New Issue
Block a user