feat: 完善仪表盘总计区块内容

This commit is contained in:
2023-09-09 00:20:50 +08:00
parent 0ec5647421
commit 3440aa4faa
26 changed files with 320 additions and 75 deletions

View File

@@ -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();
}

View File

@@ -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;

View File

@@ -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();
}

View File

@@ -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();
}
}

View File

@@ -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`