mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-10-27 18:57:14 +08:00
feat: 完善仪表盘总计区块内容
This commit is contained in:
@@ -20,7 +20,7 @@ import java.util.List;
|
||||
|
||||
import top.charles7c.cnadmin.common.base.BaseMapper;
|
||||
import top.charles7c.cnadmin.system.model.entity.AnnouncementDO;
|
||||
import top.charles7c.cnadmin.system.model.vo.AnnouncementDashboardVO;
|
||||
import top.charles7c.cnadmin.system.model.vo.DashboardAnnouncementVO;
|
||||
|
||||
/**
|
||||
* 公告 Mapper
|
||||
@@ -35,5 +35,5 @@ public interface AnnouncementMapper extends BaseMapper<AnnouncementDO> {
|
||||
*
|
||||
* @return 公告列表
|
||||
*/
|
||||
List<AnnouncementDashboardVO> selectDashboardList();
|
||||
List<DashboardAnnouncementVO> selectDashboardList();
|
||||
}
|
||||
@@ -32,7 +32,7 @@ import top.charles7c.cnadmin.system.enums.AnnouncementTypeEnum;
|
||||
*/
|
||||
@Data
|
||||
@Schema(description = "仪表盘公告信息")
|
||||
public class AnnouncementDashboardVO implements Serializable {
|
||||
public class DashboardAnnouncementVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -21,9 +21,9 @@ import java.util.List;
|
||||
import top.charles7c.cnadmin.common.base.BaseService;
|
||||
import top.charles7c.cnadmin.system.model.query.AnnouncementQuery;
|
||||
import top.charles7c.cnadmin.system.model.request.AnnouncementRequest;
|
||||
import top.charles7c.cnadmin.system.model.vo.AnnouncementDashboardVO;
|
||||
import top.charles7c.cnadmin.system.model.vo.AnnouncementDetailVO;
|
||||
import top.charles7c.cnadmin.system.model.vo.AnnouncementVO;
|
||||
import top.charles7c.cnadmin.system.model.vo.DashboardAnnouncementVO;
|
||||
|
||||
/**
|
||||
* 公告业务接口
|
||||
@@ -39,5 +39,5 @@ public interface AnnouncementService
|
||||
*
|
||||
* @return 公告列表
|
||||
*/
|
||||
List<AnnouncementDashboardVO> listDashboard();
|
||||
List<DashboardAnnouncementVO> listDashboard();
|
||||
}
|
||||
@@ -27,9 +27,9 @@ import top.charles7c.cnadmin.system.mapper.AnnouncementMapper;
|
||||
import top.charles7c.cnadmin.system.model.entity.AnnouncementDO;
|
||||
import top.charles7c.cnadmin.system.model.query.AnnouncementQuery;
|
||||
import top.charles7c.cnadmin.system.model.request.AnnouncementRequest;
|
||||
import top.charles7c.cnadmin.system.model.vo.AnnouncementDashboardVO;
|
||||
import top.charles7c.cnadmin.system.model.vo.AnnouncementDetailVO;
|
||||
import top.charles7c.cnadmin.system.model.vo.AnnouncementVO;
|
||||
import top.charles7c.cnadmin.system.model.vo.DashboardAnnouncementVO;
|
||||
import top.charles7c.cnadmin.system.service.AnnouncementService;
|
||||
|
||||
/**
|
||||
@@ -44,7 +44,7 @@ public class AnnouncementServiceImpl extends BaseServiceImpl<AnnouncementMapper,
|
||||
AnnouncementDetailVO, AnnouncementQuery, AnnouncementRequest> implements AnnouncementService {
|
||||
|
||||
@Override
|
||||
public List<AnnouncementDashboardVO> listDashboard() {
|
||||
public List<DashboardAnnouncementVO> listDashboard() {
|
||||
return baseMapper.selectDashboardList();
|
||||
}
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
<mapper namespace="top.charles7c.cnadmin.system.mapper.AnnouncementMapper">
|
||||
|
||||
<select id="selectDashboardList"
|
||||
resultType="top.charles7c.cnadmin.system.model.vo.AnnouncementDashboardVO">
|
||||
resultType="top.charles7c.cnadmin.system.model.vo.DashboardAnnouncementVO">
|
||||
SELECT
|
||||
`id`, `title`, `type`
|
||||
FROM `sys_announcement`
|
||||
|
||||
Reference in New Issue
Block a user