王育民 5 年之前
父节点
当前提交
6968414248

+ 3 - 3
src/main/java/cn/minbb/job/controller/web/AdminController.java

@@ -44,9 +44,9 @@ public class AdminController {
         log.error(JSON.toJSONString(user));
         Date now = new Date();
         Map<String, Object> data = new HashMap<>();
-        data.put("countA", 200);
-        data.put("countB", 326);
-        data.put("countC", 0);
+        data.put("countA", 25);
+        data.put("countB", 12);
+        data.put("countC", 8);
         data.put("countD", webLogService.countByDateBetween(DateUtil.getDateOnlyByDateTime(now), now));
         List<Job> jobList = jobService.findTop8();
         modelAndView.addObject("jobList", jobList);

+ 1 - 1
src/main/java/cn/minbb/job/controller/web/MainController.java

@@ -33,7 +33,7 @@ public class MainController {
     @GetMapping("")
     public ModelAndView indexPage(ModelAndView modelAndView) {
         List<Banner> bannerList = bannerService.findAll();
-        List<Company> companyList = companyService.findTop2();
+        List<Company> companyList = companyService.findTop4();
         List<Job> jobTop = jobService.findTop8();
         List<Job> jobTop1 = jobService.findTop5ByType("全职");
         List<Job> jobTop2 = jobService.findTop5ByType("实习");

+ 2 - 0
src/main/java/cn/minbb/job/model/repository/CompanyRepository.java

@@ -11,6 +11,8 @@ import java.util.List;
 public interface CompanyRepository extends JpaRepository<Company, Integer> {
     List<Company> findTop2ByIsEnabledTrueOrderByPriorityDesc();
 
+    List<Company> findTop4ByIsEnabledTrueOrderByPriorityDesc();
+
     List<Company> findTop5ByIsEnabledTrueOrderByPriorityDesc();
 
     Page<Company> findAllByIndustryListInAndIsEnabledTrue(List<Industry> industryList, Pageable pageable);

+ 2 - 0
src/main/java/cn/minbb/job/service/CompanyService.java

@@ -13,6 +13,8 @@ public interface CompanyService {
 
     List<Company> findTop2();
 
+    List<Company> findTop4();
+
     List<Company> findTop5();
 
     Page<Company> findAll(Integer page, Integer size);

+ 5 - 0
src/main/java/cn/minbb/job/service/impl/CompanyServiceImpl.java

@@ -38,6 +38,11 @@ public class CompanyServiceImpl implements CompanyService {
         return companyRepository.findTop2ByIsEnabledTrueOrderByPriorityDesc();
     }
 
+    @Override
+    public List<Company> findTop4() {
+        return companyRepository.findTop4ByIsEnabledTrueOrderByPriorityDesc();
+    }
+
     @Override
     public List<Company> findTop5() {
         return companyRepository.findTop5ByIsEnabledTrueOrderByPriorityDesc();

+ 5 - 5
src/main/resources/templates/admin-overview.html

@@ -33,7 +33,7 @@
                         <i class="material-icons">format_quote</i>
                     </div>
                     <div class="content">
-                        <div class="text">发布文章</div>
+                        <div class="text">注册用户</div>
                         <div class="number count-to" data-from="0" th:data-to="${DATA.countA}" data-speed="1000" data-fresh-interval="20" th:text="${DATA.countA}"></div>
                     </div>
                 </div>
@@ -44,7 +44,7 @@
                         <i class="material-icons">forum</i>
                     </div>
                     <div class="content">
-                        <div class="text">收到留言</div>
+                        <div class="text">注册企业</div>
                         <div class="number count-to" data-from="0" th:data-to="${DATA.countB}" data-speed="1000" data-fresh-interval="20" th:text="${DATA.countB}"></div>
                     </div>
                 </div>
@@ -55,7 +55,7 @@
                         <i class="material-icons">cloud_upload</i>
                     </div>
                     <div class="content">
-                        <div class="text">上传附件</div>
+                        <div class="text">已投简历</div>
                         <div class="number count-to" data-from="0" th:data-to="${DATA.countC}" data-speed="1000" data-fresh-interval="20" th:text="${DATA.countC}"></div>
                     </div>
                 </div>
@@ -115,7 +115,7 @@
         <div class="row clearfix">
             <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
                 <div class="card">
-                    <div class="header"><h2>最新文章</h2></div>
+                    <div class="header"><h2>最新热度</h2></div>
                     <div class="body">
                         <div class="align-center" th:if="${jobList.size() == 0}">没有数据</div>
                         <div class="list-group">
@@ -131,7 +131,7 @@
 
             <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6">
                 <div class="card">
-                    <div class="header"><h2>最新留言</h2></div>
+                    <div class="header"><h2>最新职位</h2></div>
                     <div class="body">
                         <div class="align-center" th:if="${jobList.size() == 0}">没有数据</div>
                         <div class="list-group">