|
@@ -33,14 +33,14 @@ func (l *KnowledgeListLogic) KnowledgeList(in *knowledgeclient.ListRequest) (*kn
|
|
|
var data []*knowledgeclient.KnowledgeEntity
|
|
|
countSql := "SELECT COUNT(b.id) FROM " + util.KNOWLEDGE +
|
|
|
" a LEFT JOIN " + util.ANSWER + " b ON a.id = b.knowledge_id LEFT JOIN " + util.QUESTION +
|
|
|
- " c ON b.id = c.answer_id WHERE b.`status` =1 and a.tenant_id=?"
|
|
|
+ " c ON b.id = c.answer_id WHERE b.`status` =1 and a.ent_id=?"
|
|
|
count := Mysql.CountBySql(countSql, in.EntId)
|
|
|
log.Println("总数:", count)
|
|
|
if count > 0 {
|
|
|
//列表数据
|
|
|
sql := "SELECT b.content as answer,c.content as question,b.id,b.knowledge_id FROM " + util.KNOWLEDGE +
|
|
|
" a LEFT JOIN " + util.ANSWER + " b ON a.id = b.knowledge_id LEFT JOIN " + util.QUESTION +
|
|
|
- " c ON b.id = c.answer_id WHERE b.`status` =1 and a.tenant_id=? limit ?,?"
|
|
|
+ " c ON b.id = c.answer_id WHERE b.`status` =1 and a.ent_id=? limit ?,?"
|
|
|
datalist := Mysql.SelectBySql(sql, in.EntId, (in.PageIndex-1)*in.PageSize, in.PageSize)
|
|
|
if datalist != nil && *datalist != nil && len(*datalist) > 0 {
|
|
|
for _, value := range *datalist {
|