|
@@ -74,6 +74,13 @@ type KnowledgeResourceListResp struct {
|
|
|
Paging *paging.PagingItem `description:"分页数据"`
|
|
|
}
|
|
|
|
|
|
+func GetBatchKnowledgeResource(batchSize int, id int) (items []*KnowledgeResource, err error) {
|
|
|
+ sql := `SELECT * FROM knowledge_resource WHERE knowledge_resource_id>=? AND is_delete=0 ORDER BY knowledge_resource_id ASC LIMIT ?`
|
|
|
+ pars := []interface{}{id, batchSize}
|
|
|
+ err = global.DmSQL["rddp"].Raw(sql, pars...).Find(&items).Error
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
func GetKnowledgeResourcePageList(condition string, pars []interface{}, startSize, pageSize int) (items []*KnowledgeResource, err error) {
|
|
|
sql := `SELECT * FROM knowledge_resource WHERE 1=1 AND is_delete=0 `
|
|
|
if condition != "" {
|