思政课程查询
This commit is contained in:
parent
a10f56f330
commit
3452d06a65
|
@ -78,8 +78,16 @@ public class KcEvaluationsStatController extends JeecgController<KcEvaluationsSt
|
||||||
kcEvaluationsStat.setCol13("*"+kcEvaluationsStat.getCol13()+"*");
|
kcEvaluationsStat.setCol13("*"+kcEvaluationsStat.getCol13()+"*");
|
||||||
}
|
}
|
||||||
|
|
||||||
QueryWrapper<KcEvaluationsStat> queryWrapper = QueryGenerator.initQueryWrapper("a",kcEvaluationsStat, req.getParameterMap());
|
QueryWrapper<KcEvaluationsStat> queryWrapper = QueryGenerator.initQueryWrapper(kcEvaluationsStat, req.getParameterMap());
|
||||||
queryWrapper.eq(StringUtils.isNotBlank(kcEvaluationsStat.getSzkc()),"c.szkc",kcEvaluationsStat.getSzkc());
|
if(StringUtils.isNotBlank(kcEvaluationsStat.getSzkc())){
|
||||||
|
String szkc = kcEvaluationsStat.getSzkc();
|
||||||
|
if(StringUtils.equals("1",szkc)){
|
||||||
|
queryWrapper.eq("col59","是");
|
||||||
|
}else if(StringUtils.equals("0",szkc)){
|
||||||
|
queryWrapper.eq("col59","否");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// queryWrapper.eq(StringUtils.isNotBlank(kcEvaluationsStat.getSzkc()),"c.szkc",kcEvaluationsStat.getSzkc());
|
||||||
Page<KcEvaluationsStat> page = new Page<KcEvaluationsStat>(pageNo, pageSize);
|
Page<KcEvaluationsStat> page = new Page<KcEvaluationsStat>(pageNo, pageSize);
|
||||||
IPage<KcEvaluationsStat> pageList = kcEvaluationsStatService.page(page, queryWrapper);
|
IPage<KcEvaluationsStat> pageList = kcEvaluationsStatService.page(page, queryWrapper);
|
||||||
return Result.OK(pageList);
|
return Result.OK(pageList);
|
||||||
|
@ -176,27 +184,27 @@ public class KcEvaluationsStatController extends JeecgController<KcEvaluationsSt
|
||||||
return exportXls(request, kcEvaluationsStat, KcEvaluationsStat.class, "全量评价表");
|
return exportXls(request, kcEvaluationsStat, KcEvaluationsStat.class, "全量评价表");
|
||||||
}
|
}
|
||||||
|
|
||||||
protected ModelAndView exportXls(HttpServletRequest request, KcEvaluationsStat object, Class<KcEvaluationsStat> clazz, String title) {
|
// protected ModelAndView exportXls(HttpServletRequest request, KcEvaluationsStat object, Class<KcEvaluationsStat> clazz, String title) {
|
||||||
// Step.1 组装查询条件
|
// // Step.1 组装查询条件
|
||||||
QueryWrapper<KcEvaluationsStat> queryWrapper = QueryGenerator.initQueryWrapper("a",object, request.getParameterMap());
|
// QueryWrapper<KcEvaluationsStat> queryWrapper = QueryGenerator.initQueryWrapper("a",object, request.getParameterMap());
|
||||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
// LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
queryWrapper.eq(StringUtils.isNotBlank(object.getSzkc()),"c.szkc",object.getSzkc());
|
// queryWrapper.eq(StringUtils.isNotBlank(object.getSzkc()),"c.szkc",object.getSzkc());
|
||||||
// Step.2 获取导出数据
|
// // Step.2 获取导出数据
|
||||||
List<KcEvaluationsStat> exportList = service.list(queryWrapper);
|
// List<KcEvaluationsStat> exportList = service.list(queryWrapper);
|
||||||
|
//
|
||||||
// Step.3 AutoPoi 导出Excel
|
// // Step.3 AutoPoi 导出Excel
|
||||||
ModelAndView mv = new ModelAndView(new JeecgEntityExcelView());
|
// ModelAndView mv = new ModelAndView(new JeecgEntityExcelView());
|
||||||
//此处设置的filename无效 ,前端会重更新设置一下
|
// //此处设置的filename无效 ,前端会重更新设置一下
|
||||||
mv.addObject(NormalExcelConstants.FILE_NAME, title);
|
// mv.addObject(NormalExcelConstants.FILE_NAME, title);
|
||||||
mv.addObject(NormalExcelConstants.CLASS, clazz);
|
// mv.addObject(NormalExcelConstants.CLASS, clazz);
|
||||||
//update-begin--Author:liusq Date:20210126 for:图片导出报错,ImageBasePath未设置--------------------
|
// //update-begin--Author:liusq Date:20210126 for:图片导出报错,ImageBasePath未设置--------------------
|
||||||
ExportParams exportParams=new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
// ExportParams exportParams=new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
||||||
exportParams.setImageBasePath(upLoadPath);
|
// exportParams.setImageBasePath(upLoadPath);
|
||||||
//update-end--Author:liusq Date:20210126 for:图片导出报错,ImageBasePath未设置----------------------
|
// //update-end--Author:liusq Date:20210126 for:图片导出报错,ImageBasePath未设置----------------------
|
||||||
mv.addObject(NormalExcelConstants.PARAMS,exportParams);
|
// mv.addObject(NormalExcelConstants.PARAMS,exportParams);
|
||||||
mv.addObject(NormalExcelConstants.DATA_LIST, exportList);
|
// mv.addObject(NormalExcelConstants.DATA_LIST, exportList);
|
||||||
return mv;
|
// return mv;
|
||||||
}
|
// }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 通过excel导入数据
|
* 通过excel导入数据
|
||||||
|
|
|
@ -2,19 +2,6 @@
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="org.jeecg.modules.kc.kcEvaluationsStat.mapper.KcEvaluationsStatMapper">
|
<mapper namespace="org.jeecg.modules.kc.kcEvaluationsStat.mapper.KcEvaluationsStatMapper">
|
||||||
|
|
||||||
<select id="selectPage" resultType="org.jeecg.modules.kc.kcEvaluationsStat.entity.KcEvaluationsStat">
|
|
||||||
select a.*,c.szkc from kc_evaluations_stat a
|
|
||||||
left join kc_ketangbiao b on a.col58 = b.id
|
|
||||||
left join kc_kechengbiao c on b.kechengbiaoid = c.id
|
|
||||||
${ew.customSqlSegment}
|
|
||||||
</select>
|
|
||||||
<select id="selectList" resultType="org.jeecg.modules.kc.kcEvaluationsStat.entity.KcEvaluationsStat">
|
|
||||||
select a.*,c.szkc from kc_evaluations_stat a
|
|
||||||
left join kc_ketangbiao b on a.col58 = b.id
|
|
||||||
left join kc_kechengbiao c on b.kechengbiaoid = c.id
|
|
||||||
${ew.customSqlSegment}
|
|
||||||
</select>
|
|
||||||
|
|
||||||
|
|
||||||
<select id="getYbtkbSyncList" resultType="org.jeecg.modules.kc.kcEvaluationsStat.entity.KcEvaluationsStat">
|
<select id="getYbtkbSyncList" resultType="org.jeecg.modules.kc.kcEvaluationsStat.entity.KcEvaluationsStat">
|
||||||
SELECT DISTINCT ev.id as col00
|
SELECT DISTINCT ev.id as col00
|
||||||
|
|
Loading…
Reference in New Issue