|
@@ -18,7 +18,7 @@ type FollowEnt struct {
|
|
|
*xweb.Action
|
|
|
entList xweb.Mapper `xweb:"/jylab/followent/entList"` //获取关注企业列表
|
|
|
addEnt xweb.Mapper `xweb:"/jylab/followent/addEnt"` //添加关注企业页面
|
|
|
- newInfo xweb.Mapper `xweb:"/jylab/followent/newInfo/(.*)"` //企业最新信息
|
|
|
+ newInfo xweb.Mapper `xweb:"/jylab/followent/newInfo/(.*)/(.*)"` //企业最新信息
|
|
|
recList xweb.Mapper `xweb:"/jylab/followent/recList"` //获取推荐企业列表
|
|
|
saveEnt xweb.Mapper `xweb:"/jylab/followent/saveEnt"` //保存关注企业
|
|
|
}
|
|
@@ -38,8 +38,7 @@ func (f *FollowEnt) EntList() error {
|
|
|
//}
|
|
|
//f.T["datas"] = entArr
|
|
|
f.T["followLimit"] = config.Sysconfig["followentlimit"]
|
|
|
- limit,_ := strconv.Atoi(config.Sysconfig["followentlimit"].(string))
|
|
|
- datas, ok := mongodb.Find("jylab_followent", `{"s_userid":"`+f.GetSession("userId").(string)+`"}`, `{"l_createtime":-1}`, `{"_id":1,"winner":1,"s_userid":1,"s_openid":1,"l_createtime":1,"s_id":1}`, false, 0, limit)
|
|
|
+ datas, ok := mongodb.Find("jylab_followent", `{"s_userid":"`+f.GetSession("userId").(string)+`"}`, `{"l_createtime":-1}`, `{"_id":1,"winner":1,"s_userid":1,"s_openid":1,"l_createtime":1,"s_id":1}`, false, 0, 10)
|
|
|
f.T["flag"] = false
|
|
|
if ok && datas != nil && len(*datas) > 0 {
|
|
|
for k, v := range *datas {
|
|
@@ -59,7 +58,8 @@ func (f *FollowEnt) RecList() {
|
|
|
fmt.Println("entName", f.GetString("entName"))
|
|
|
var entName = f.GetString("entName")
|
|
|
if entName!=""{
|
|
|
- r := elastic.GetPage("winner", "winner", `{"winner":"`+entName+`"}`, ``, `"_id","winner"`, 0, config.Sysconfig["recommendEntLimit"].(int))
|
|
|
+ limit,_ := strconv.Atoi(config.Sysconfig["recommendEntLimit"].(string))
|
|
|
+ r := elastic.GetPage("winner", "winner", `{"winner":"`+entName+`"}`, ``, `"_id","winner"`, 0, limit)
|
|
|
if r!=nil && len(*r) != 0{
|
|
|
fmt.Println("RecList",r)
|
|
|
for _,v := range *r{
|
|
@@ -81,7 +81,7 @@ func (f *FollowEnt) SaveEnt() {
|
|
|
}
|
|
|
|
|
|
//企业最新信息
|
|
|
-func (f *FollowEnt) NewInfo(winner string) error {
|
|
|
+func (f *FollowEnt) NewInfo(winner,id string) error {
|
|
|
defer util.Catch()
|
|
|
////var winner = "天津超林时代科技发展有限公司"
|
|
|
fields := `{"projectname":1,"projectcode":1,"bidamount":1,"title":1,"publishtime":1,"subtype":1}`
|