|
@ -10,6 +10,7 @@ import com.yihu.jw.entity.base.menu.BaseLinkDictDO;
|
|
import com.yihu.jw.entity.base.menu.BaseMenuDictDO;
|
|
import com.yihu.jw.entity.base.menu.BaseMenuDictDO;
|
|
import com.yihu.jw.entity.base.menu.BaseMenuDictUserDO;
|
|
import com.yihu.jw.entity.base.menu.BaseMenuDictUserDO;
|
|
import com.yihu.jw.entity.base.menu.BaseMenuShowDO;
|
|
import com.yihu.jw.entity.base.menu.BaseMenuShowDO;
|
|
|
|
import com.yihu.jw.entity.base.patient.BasePatientBusinessDO;
|
|
import com.yihu.jw.entity.base.patient.BasePatientDO;
|
|
import com.yihu.jw.entity.base.patient.BasePatientDO;
|
|
import com.yihu.jw.entity.hospital.article.KnowledgeArticleBrowseDO;
|
|
import com.yihu.jw.entity.hospital.article.KnowledgeArticleBrowseDO;
|
|
import com.yihu.jw.entity.hospital.article.KnowledgeArticleDictDO;
|
|
import com.yihu.jw.entity.hospital.article.KnowledgeArticleDictDO;
|
|
@ -1291,4 +1292,20 @@ public class BaseMenuManageService {
|
|
List<KnowledgeArticleBrowseDO> browseDOS = knowledgeArticleBrowseDao.findByRelationCodeAndType(relationCode,type);
|
|
List<KnowledgeArticleBrowseDO> browseDOS = knowledgeArticleBrowseDao.findByRelationCodeAndType(relationCode,type);
|
|
return browseDOS.size();
|
|
return browseDOS.size();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public List<KnowledgeArticleDictDO> findDoctorCollectionArticle(String doctor, Integer page, Integer size) {
|
|
|
|
String sql="SELECT\n" +
|
|
|
|
" b.* \n" +
|
|
|
|
"FROM\n" +
|
|
|
|
" base_knowledge_article_doctor a\n" +
|
|
|
|
" INNER JOIN base_knowledge_dict b ON a.relation_code=b.id\n" +
|
|
|
|
" WHERE 1=1 \n" +
|
|
|
|
" AND a.relation_type='2' \n" +
|
|
|
|
" AND a.`user`='"+doctor+"'\n" ;
|
|
|
|
String limit = " limit "+(page-1)+","+size;
|
|
|
|
sql+=limit;
|
|
|
|
List<KnowledgeArticleDictDO> list = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(KnowledgeArticleDictDO.class));
|
|
|
|
|
|
|
|
return list;
|
|
|
|
}
|
|
}
|
|
}
|