|
@@ -53,6 +53,7 @@ type AnalysisRequestParam struct {
|
|
PageSize int //默认每页10条
|
|
PageSize int //默认每页10条
|
|
PageNum int //默认当前第一页
|
|
PageNum int //默认当前第一页
|
|
IsDetail bool //是否是项目明细请求
|
|
IsDetail bool //是否是项目明细请求
|
|
|
|
+ MatchingMode string //匹配方式 title:标题 content:项目名称/标的物
|
|
}
|
|
}
|
|
|
|
|
|
type viewKeyWord struct {
|
|
type viewKeyWord struct {
|
|
@@ -239,6 +240,7 @@ func (mae *MarketAnalysisEntity) SaveAnalysisRecord() error {
|
|
"s_area": mae.BaseParam.Area,
|
|
"s_area": mae.BaseParam.Area,
|
|
"s_industry": mae.BaseParam.Industry,
|
|
"s_industry": mae.BaseParam.Industry,
|
|
"s_buyerClass": mae.BaseParam.BuyerClass,
|
|
"s_buyerClass": mae.BaseParam.BuyerClass,
|
|
|
|
+ "s_matchingMode": mae.BaseParam.MatchingMode,
|
|
"s_userId": mae.UId,
|
|
"s_userId": mae.UId,
|
|
"s_parentId": mae.Pid,
|
|
"s_parentId": mae.Pid,
|
|
"l_createTime": time.Now().Unix(),
|
|
"l_createTime": time.Now().Unix(),
|
|
@@ -273,6 +275,7 @@ func (mae *MarketAnalysisEntity) GetAnalysisFromMgoDb() error {
|
|
mae.BaseParam.Area, _ = (*res)["s_area"].(string)
|
|
mae.BaseParam.Area, _ = (*res)["s_area"].(string)
|
|
mae.BaseParam.Industry, _ = (*res)["s_industry"].(string)
|
|
mae.BaseParam.Industry, _ = (*res)["s_industry"].(string)
|
|
mae.BaseParam.BuyerClass, _ = (*res)["s_buyerClass"].(string)
|
|
mae.BaseParam.BuyerClass, _ = (*res)["s_buyerClass"].(string)
|
|
|
|
+ mae.BaseParam.MatchingMode, _ = (*res)["s_matchingMode"].(string)
|
|
return nil
|
|
return nil
|
|
}
|
|
}
|
|
|
|
|
|
@@ -324,6 +327,7 @@ func (mae *MarketAnalysisEntity) GetRecordList(pageNum, PageSize int) (total int
|
|
"rangeTime": qutil.ObjToString(row["s_rangeTime"]),
|
|
"rangeTime": qutil.ObjToString(row["s_rangeTime"]),
|
|
"s_rangeTimeExtra": qutil.ObjToString(row["s_rangeTimeExtra"]),
|
|
"s_rangeTimeExtra": qutil.ObjToString(row["s_rangeTimeExtra"]),
|
|
"createTime": qutil.Int64All(row["l_createTime"]),
|
|
"createTime": qutil.Int64All(row["l_createTime"]),
|
|
|
|
+ "matchingMode": qutil.ObjToString(row["s_matchingMode"]), //项目匹配方式
|
|
})
|
|
})
|
|
}
|
|
}
|
|
return
|
|
return
|