|
@@ -354,20 +354,22 @@ func (this *Analysis) ForDerive() {
|
|
|
}
|
|
|
}
|
|
|
saveData := map[string]interface{}{
|
|
|
- "selectIds": selectIds,
|
|
|
- "s_userid": userId,
|
|
|
- "keywords": sql.Keyword,
|
|
|
- "area": sql.Area,
|
|
|
- "city": sql.City,
|
|
|
- "region": region,
|
|
|
- "district": sql.District,
|
|
|
- "buyerclass": sql.Buyerclass,
|
|
|
- "selectType": sql.SelectType,
|
|
|
- "subtype": sql.Subtype,
|
|
|
- "publishtime": fmt.Sprintf("%d_%d", startTime, endTime),
|
|
|
- "dataType": dataType,
|
|
|
- "comeinfrom": "latentPrediction",
|
|
|
- "comeintime": time.Now().Unix(),
|
|
|
+ "selectIds": selectIds,
|
|
|
+ "s_userid": userId,
|
|
|
+ "keywords": sql.Keyword,
|
|
|
+ "area": sql.Area,
|
|
|
+ "city": sql.City,
|
|
|
+ "region": region,
|
|
|
+ "district": sql.District,
|
|
|
+ "buyerclass": sql.Buyerclass,
|
|
|
+ "selectType": "purchasing",
|
|
|
+ "subtype": sql.Subtype,
|
|
|
+ "dataType": dataType,
|
|
|
+ "comeinfrom": "latentPrediction",
|
|
|
+ "comeintime": time.Now().Unix(),
|
|
|
+ }
|
|
|
+ if startTime > 0 || endTime > 0 {
|
|
|
+ saveData["publishtime"] = fmt.Sprintf("%d_%d", startTime, endTime)
|
|
|
}
|
|
|
id := db.Mgo.Save(dataexport.ExportTable, saveData)
|
|
|
this.ServeJson(NewResult(map[string]interface{}{
|