Commit 55691753 by 梅存智

调研优化

parent e83988f2
...@@ -34,9 +34,9 @@ public interface ResearchMapper extends BaseMapper<Research> { ...@@ -34,9 +34,9 @@ public interface ResearchMapper extends BaseMapper<Research> {
* @param rowBounds * @param rowBounds
* @return * @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 @@ ...@@ -300,7 +300,9 @@
<if test="name != null"> <if test="name != null">
and (tb.name like concat('%', #{name}, '%') or tb.keywords like concat('%', #{name}, '%') ) and (tb.name like concat('%', #{name}, '%') or tb.keywords like concat('%', #{name}, '%') )
</if> </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"> <if test="range.admin == false and range.orgIds != null and range.orgIds.size > 0">
...@@ -329,7 +331,9 @@ ...@@ -329,7 +331,9 @@
<if test="name != null"> <if test="name != null">
and (tb.name like concat('%', #{name}, '%') or tb.keywords like concat('%', #{name}, '%') ) and (tb.name like concat('%', #{name}, '%') or tb.keywords like concat('%', #{name}, '%') )
</if> </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"> <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 ...@@ -126,6 +126,7 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i
HQueryUtil.startHQ(Research.class); HQueryUtil.startHQ(Research.class);
Integer state = null; Integer state = null;
String name = null; String name = null;
Integer bizType = null;
if (!StringUtils.isEmpty(map.get("state"))) { if (!StringUtils.isEmpty(map.get("state"))) {
state = (Integer) map.get("state"); state = (Integer) map.get("state");
...@@ -133,6 +134,9 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i ...@@ -133,6 +134,9 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i
if (!StringUtils.isEmpty(map.get("name"))) { if (!StringUtils.isEmpty(map.get("name"))) {
name = (String) map.get("name"); name = (String) map.get("name");
} }
if (!StringUtils.isEmpty(map.get("bizType"))) {
bizType = (Integer) map.get("bizType");
}
//为过滤过期调研准备 //为过滤过期调研准备
String date=null; String date=null;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
...@@ -155,8 +159,8 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i ...@@ -155,8 +159,8 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i
} }
Page<Research> page = new Page<>(pageNo, pageSize); Page<Research> page = new Page<>(pageNo, pageSize);
page.setTotal(researchMapper.listPageCount(date,state, name, dataRangeModel)); page.setTotal(researchMapper.listPageCount(date,state, name, bizType, dataRangeModel));
page.setRecords(researchMapper.listPage(date,state, name, dataRangeModel, new RowBounds(page.getOffset(), page.getLimit()))); page.setRecords(researchMapper.listPage(date,state, name, bizType, dataRangeModel, new RowBounds(page.getOffset(), page.getLimit())));
return page; return page;
} }
...@@ -870,7 +874,7 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i ...@@ -870,7 +874,7 @@ public class ResearchServiceImpl extends ServiceImpl<ResearchMapper, Research> i
ResearchVo research = researchMapper.selectResearchDetails(id, requestContext.getAccountId(), requestContext.getSiteId()); ResearchVo research = researchMapper.selectResearchDetails(id, requestContext.getAccountId(), requestContext.getSiteId());
//投票完成或过期选择次数0 //投票完成或过期选择次数0
if(research.getFinishState() == 1 || research.getFinishState() == 2){ if(research.getFinishState() == 1 || research.getFinishState() == 3){
research.setVoteNum(0); 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