1234567891011121314151617181920212223 |
- 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,
- }
- }
|