|
@@ -282,7 +282,6 @@ func (yp *Yellowpage) EnterpriseInfo(id string) error {
|
|
|
if relevantEnts != nil && len(*relevantEnts) > 0 {
|
|
|
for _, relevantEnt := range *relevantEnts {
|
|
|
relevantEnt["_id"] = util.BsonIdToSId(relevantEnt["_id"])
|
|
|
- break
|
|
|
}
|
|
|
yp.T["relevantEnts"] = relevantEnts
|
|
|
}
|
|
@@ -293,7 +292,6 @@ func (yp *Yellowpage) EnterpriseInfo(id string) error {
|
|
|
yp.T["dishonesty"] = getDishonesty(util.If(info["LegCerNO"] != nil, info["LegCerNO"], "").(string), 1)
|
|
|
//服务列表第一页数据
|
|
|
yp.T["service"] = findServiceByEntId(id, 1, yp.Session())
|
|
|
- log.Println(yp.T["service"])
|
|
|
//关系网数据
|
|
|
yp.T["relation"] = relation
|
|
|
contentuser, erruser := yp.Render4Cache("/yellowpage/enterpriseinfo.html", &yp.T)
|
|
@@ -571,8 +569,9 @@ func getDishonesty(legcerNo string, currentPage int) map[string]interface{} {
|
|
|
start := (currentPage - 1) * limit
|
|
|
count := Count("laolai", `{"s_cardnum":"`+legcerNo+`"}`)
|
|
|
r := Find("laolai", `{"s_cardnum":"`+legcerNo+`"}`, `{"l_date":-1}`, `{"l_date":1,"iname":1,"court_name":1,"case_code":1,"performance":1}`, false, start, limit)
|
|
|
- redis.Put("enterprise", "dishonesty-"+legcerNo+"-"+fmt.Sprint(currentPage), r, 7*24*60*60)
|
|
|
- return map[string]interface{}{"list": r, "count": count, "pageSize": limit}
|
|
|
+ ret := map[string]interface{}{"list": r, "count": count, "pageSize": limit}
|
|
|
+ redis.Put("enterprise", "dishonesty-"+legcerNo+"-"+fmt.Sprint(currentPage), ret, 7*24*60*60)
|
|
|
+ return ret
|
|
|
}
|
|
|
}
|
|
|
func (yp *Yellowpage) FindServiceByEntId() error {
|