Commit 55691753 by 梅存智

调研优化

parent e83988f2
......@@ -34,9 +34,9 @@ public interface ResearchMapper extends BaseMapper<Research> {
* @param rowBounds
* @return
*/
List<Research> listPage(@Param("date") String date, @Param("state") Integer state, @Param("name") String name, @Param("range") DataRangeModel dataRangeModel, RowBounds rowBounds);
List<Research> listPage(@Param("date") String date, @Param("state") Integer state, @Param("name") String name, @Param("bizType") Integer bizType, @Param("range") DataRangeModel dataRangeModel, RowBounds rowBounds);
Integer listPageCount(@Param("date") String date,@Param("state") Integer state, @Param("name") String name, @Param("range") DataRangeModel dataRangeModel);
Integer listPageCount(@Param("date") String date,@Param("state") Integer state, @Param("name") String name, @Param("bizType") Integer bizType, @Param("range") DataRangeModel dataRangeModel);
/**
* 查询所有
......
......@@ -300,7 +300,9 @@
<if test="name != null">
and (tb.name like concat('%', #{name}, '%') or tb.keywords like concat('%', #{name}, '%') )
</if>
<if test="bizType != null">
and tb.biz_type = #{bizType}
</if>
<!--
<if test="range.admin == false and range.orgIds != null and range.orgIds.size > 0">
......@@ -329,7 +331,9 @@
<if test="name != null">
and (tb.name like concat('%', #{name}, '%') or tb.keywords like concat('%', #{name}, '%') )
</if>
<if test="bizType != null">
and tb.biz_type = #{bizType}
</if>
<!--
<if test="range.admin == false and range.orgIds != null and range.orgIds.size > 0">
......
......@@ -126,6 +126,7 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i
HQueryUtil.startHQ(Research.class);
Integer state = null;
String name = null;
Integer bizType = null;
if (!StringUtils.isEmpty(map.get("state"))) {
state = (Integer) map.get("state");
......@@ -133,6 +134,9 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i
if (!StringUtils.isEmpty(map.get("name"))) {
name = (String) map.get("name");
}
if (!StringUtils.isEmpty(map.get("bizType"))) {
bizType = (Integer) map.get("bizType");
}
//为过滤过期调研准备
String date=null;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
......@@ -155,8 +159,8 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i
}
Page<Research> page = new Page<>(pageNo, pageSize);
page.setTotal(researchMapper.listPageCount(date,state, name, dataRangeModel));
page.setRecords(researchMapper.listPage(date,state, name, dataRangeModel, new RowBounds(page.getOffset(), page.getLimit())));
page.setTotal(researchMapper.listPageCount(date,state, name, bizType, dataRangeModel));
page.setRecords(researchMapper.listPage(date,state, name, bizType, dataRangeModel, new RowBounds(page.getOffset(), page.getLimit())));
return page;
}
......@@ -870,7 +874,7 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i
ResearchVo research = researchMapper.selectResearchDetails(id, requestContext.getAccountId(), requestContext.getSiteId());
//投票完成或过期选择次数0
if(research.getFinishState() == 1 || research.getFinishState() == 2){
if(research.getFinishState() == 1 || research.getFinishState() == 3){
research.setVoteNum(0);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment