package stdlib import ( "app.yhyue.com/moapp/jy_docs/rpc/stdlib/type/stdlib" jyDocsRpcUtil "app.yhyue.com/moapp/jy_docs/services/util" "app.yhyue.com/moapp/jybase/common" ) // 获取用户 func DocIndexTag() *stdlib.DocIndexTagRes { tagRes := []map[string]interface{}{} tagNameList := []string{} jyDocsRpcUtil.GetJyDocsDB().Raw("SELECT dc.name as name FROM doc_class_statistics dcs left join doc_class dc on (dcs.code = dc.code and dcs.state = dc.state ) where dc.`level`=1 AND order by total").Scan(&tagRes) if tagRes != nil && len(tagRes) > 0 { for i := 0; i < len(tagRes); i++ { tagNameList = append(tagNameList, common.ObjToString(tagRes[i]["name"])) } } return &stdlib.DocIndexTagRes{ Code: 1, Tags: tagNameList, } }