diff --git a/controllers/cms_store.go b/controllers/cms_store.go index eaa37ca97..a1d44ee0d 100644 --- a/controllers/cms_store.go +++ b/controllers/cms_store.go @@ -473,11 +473,12 @@ func (c *StoreController) GetWeeklyStoreScore() { // @router /GetStoreTotalScoreList [post] func (c *StoreController) GetStoreTotalScoreList() { c.callGetStoreTotalScoreList(func(params *tStoreGetStoreTotalScoreListParams) (retVal interface{}, errCode string, err error) { - var storeIDList []int - if err = jxutils.Strings2Objs(params.StoreIDs, &storeIDList); err == nil { - beginTime := utils.Str2Time(params.BeginTime) - endTime := utils.Str2Time(params.EndTime) - retVal, err = misc.GetStoreTotalScoreList(storeIDList, params.CityCode, params.KeyWord, beginTime, endTime, params.IsDesc, params.CheckScoreLow, params.CheckScoreHigh) + timeList, err := jxutils.BatchStr2Time(params.BeginTime, params.EndTime) + if err == nil { + var storeIDList []int + if err = jxutils.Strings2Objs(params.StoreIDs, &storeIDList); err == nil { + retVal, err = misc.GetStoreTotalScoreList(storeIDList, params.CityCode, params.KeyWord, timeList[0], timeList[1], params.IsDesc, params.CheckScoreLow, params.CheckScoreHigh) + } } return retVal, "", err })