案例 explanation 查询

This commit is contained in:
lims1@hunktimes.com
2023-08-02 20:35:55 +08:00
parent 44dadc8823
commit 3afa77697b

View File

@@ -7,6 +7,7 @@ import com.xboe.constants.CacheName;
import com.xboe.core.SysConstant;
import com.xboe.core.orm.FieldFilters;
import com.xboe.core.utils.OkHttpUtil;
import com.xboe.module.boecase.dao.CasesDao;
import com.xboe.module.course.entity.Course;
import com.xboe.module.dict.dao.SysDictionaryDao;
import com.xboe.module.dict.entity.DictItem;
@@ -33,6 +34,9 @@ public class SysDictionaryServiceImpl implements ISysDictionaryService{
@Resource
SysDictionaryDao dao;
@Resource
CasesDao casesDao;
@Resource
RedisTemplate redisTemplate;
@@ -201,6 +205,10 @@ public class SysDictionaryServiceImpl implements ISysDictionaryService{
public PageList<DictItem> queryPage(String key,String code,String name,String filter,Integer pageIndex, Integer pageSize) {
//
PageList<DictItem> dictItemPageList = dao.queryPage(key,code,name,filter,pageIndex, pageSize);
for(DictItem dictItem :dictItemPageList.getList()){
int count = casesDao.count(FieldFilters.eq("code",dictItem.getCode()),FieldFilters.eq("deleted",0));
dictItem.setExplanation(String.valueOf(count));
}
return dictItemPageList;
}