bug: 内外部会议模块数据条数不正确修改
This commit is contained in:
+1
-1
@@ -16,7 +16,7 @@ import java.util.List;
|
|||||||
@Mapper
|
@Mapper
|
||||||
public interface InsideOutsideMeetingDao extends BaseMapper<InsideOutsideMeeting> {
|
public interface InsideOutsideMeetingDao extends BaseMapper<InsideOutsideMeeting> {
|
||||||
|
|
||||||
List<Integer> queryByPageCount(InsideOutsideMeetingVO page);
|
Integer queryByPageCount(InsideOutsideMeetingVO page);
|
||||||
|
|
||||||
List<InsideOutsideMeetingVO> queryByPage(InsideOutsideMeetingVO page);
|
List<InsideOutsideMeetingVO> queryByPage(InsideOutsideMeetingVO page);
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -187,7 +187,7 @@ public class InsideOutsideMeetingServiceImpl extends ServiceImpl<InsideOutsideMe
|
|||||||
page.setSortField("ID");
|
page.setSortField("ID");
|
||||||
page.setSortMode("asc");
|
page.setSortMode("asc");
|
||||||
}
|
}
|
||||||
int rowCount = this.baseMapper.queryByPageCount(page).size();
|
Integer rowCount = this.baseMapper.queryByPageCount(page);
|
||||||
page.getPager().setRowCount(rowCount);
|
page.getPager().setRowCount(rowCount);
|
||||||
List<InsideOutsideMeetingVO> insideOutsideMeetingVOList = this.baseMapper.queryByPage(page);
|
List<InsideOutsideMeetingVO> insideOutsideMeetingVOList = this.baseMapper.queryByPage(page);
|
||||||
for (InsideOutsideMeetingVO insideOutsideMeeting : insideOutsideMeetingVOList) {
|
for (InsideOutsideMeetingVO insideOutsideMeeting : insideOutsideMeetingVOList) {
|
||||||
|
|||||||
+1
-2
@@ -88,11 +88,10 @@
|
|||||||
</if>
|
</if>
|
||||||
</sql>
|
</sql>
|
||||||
<select id="queryByPageCount" resultType="java.lang.Integer">
|
<select id="queryByPageCount" resultType="java.lang.Integer">
|
||||||
select count(iom.ID) from inside_outside_meeting iom join meeting_topic mt on iom.ID = mt.MEETING_ID
|
select count(1) from inside_outside_meeting iom join meeting_topic mt on iom.ID = mt.MEETING_ID
|
||||||
where iom.VALID_FLAG = 0
|
where iom.VALID_FLAG = 0
|
||||||
<include refid="Base_Where_Clause"/>
|
<include refid="Base_Where_Clause"/>
|
||||||
<include refid="MeetingTopic_where" />
|
<include refid="MeetingTopic_where" />
|
||||||
group by iom.ID
|
|
||||||
</select>
|
</select>
|
||||||
<select id="queryByPage" resultMap="BaseResultMap" parameterType="com.adc.da.slrs.InsideOntSideMeeting.entity.InsideOutsideMeetingVO">
|
<select id="queryByPage" resultMap="BaseResultMap" parameterType="com.adc.da.slrs.InsideOntSideMeeting.entity.InsideOutsideMeetingVO">
|
||||||
select <include refid="Base_Column_Join_MeetingTopic_List" />
|
select <include refid="Base_Column_Join_MeetingTopic_List" />
|
||||||
|
|||||||
Reference in New Issue
Block a user