Browse Source

补充分页

dev
曲树通 2 years ago
parent
commit
fca2ddb135
  1. 6
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/StaffLoginLogServiceImpl.java
  2. 10
      epmet-module/gov-org/gov-org-server/src/main/resources/mapper/StaffLoginLogDao.xml

6
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/StaffLoginLogServiceImpl.java

@ -186,6 +186,12 @@ public class StaffLoginLogServiceImpl extends BaseServiceImpl<StaffLoginLogDao,
@Override @Override
public PageData<AccountActivityInfo> getAccountActivityInfo(CountActivityFormDTO formDTO) { public PageData<AccountActivityInfo> getAccountActivityInfo(CountActivityFormDTO formDTO) {
if (formDTO.getIsPage()) {
List<AccountActivityInfo> accountActivityInfos = baseDao.selectListActivityInfo(formDTO);
int total = CollectionUtils.isEmpty(accountActivityInfos) ? NumConstant.ZERO : accountActivityInfos.size();
return new PageData<>(accountActivityInfos, total);
}
List<AccountActivityInfo> accountActivityInfos = baseDao.selectListActivityInfo(formDTO); List<AccountActivityInfo> accountActivityInfos = baseDao.selectListActivityInfo(formDTO);
int total = CollectionUtils.isEmpty(accountActivityInfos) ? NumConstant.ZERO : accountActivityInfos.size(); int total = CollectionUtils.isEmpty(accountActivityInfos) ? NumConstant.ZERO : accountActivityInfos.size();
return new PageData<>(accountActivityInfos, total); return new PageData<>(accountActivityInfos, total);

10
epmet-module/gov-org/gov-org-server/src/main/resources/mapper/StaffLoginLogDao.xml

@ -176,13 +176,11 @@
customer_agency a customer_agency a
LEFT JOIN staff_login_log l ON a.ID = l.AGENCY_ID LEFT JOIN staff_login_log l ON a.ID = l.AGENCY_ID
WHERE WHERE
a.PIDS LIKE CONCAT( a.`LEVEL` = 'community'
'%',
#{orgId},
'%'
)
AND a.`LEVEL` = 'community'
AND a.DEL_FLAG = '0' AND a.DEL_FLAG = '0'
<if test="orgId!= null and orgId.trim() != ''">
AND a.PIDS LIKE CONCAT('%',#{orgId},'%')
</if>
GROUP BY GROUP BY
a.ID a.ID
) t; ) t;

Loading…
Cancel
Save