bzd_lxf 2 bulan lalu
induk
melakukan
a4daaf8a52
52 mengubah file dengan 61 tambahan dan 0 penghapusan
  1. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysCache.java
  2. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysConfig.java
  3. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysLogininfor.java
  4. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysNotice.java
  5. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysOperLog.java
  6. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysPost.java
  7. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysRoleDept.java
  8. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysRoleMenu.java
  9. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysUserOnline.java
  10. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysUserPost.java
  11. 0 0
      pm-system/src/main/java/com/pm/system/domain/SysUserRole.java
  12. 0 0
      pm-system/src/main/java/com/pm/system/domain/vo/MetaVo.java
  13. 0 0
      pm-system/src/main/java/com/pm/system/domain/vo/RouterVo.java
  14. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysConfigMapper.java
  15. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysDeptMapper.java
  16. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysDictDataMapper.java
  17. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysDictTypeMapper.java
  18. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysLogininforMapper.java
  19. 16 0
      pm-system/src/main/java/com/pm/system/mapper/SysMenuMapper.java
  20. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysNoticeMapper.java
  21. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysOperLogMapper.java
  22. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysPostMapper.java
  23. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysRoleDeptMapper.java
  24. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysRoleMapper.java
  25. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysRoleMenuMapper.java
  26. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysUserMapper.java
  27. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysUserPostMapper.java
  28. 0 0
      pm-system/src/main/java/com/pm/system/mapper/SysUserRoleMapper.java
  29. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysConfigService.java
  30. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysDeptService.java
  31. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysDictDataService.java
  32. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysDictTypeService.java
  33. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysLogininforService.java
  34. 16 0
      pm-system/src/main/java/com/pm/system/service/ISysMenuService.java
  35. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysNoticeService.java
  36. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysOperLogService.java
  37. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysPostService.java
  38. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysRoleService.java
  39. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysUserOnlineService.java
  40. 0 0
      pm-system/src/main/java/com/pm/system/service/ISysUserService.java
  41. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysConfigServiceImpl.java
  42. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysDeptServiceImpl.java
  43. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysDictDataServiceImpl.java
  44. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysDictTypeServiceImpl.java
  45. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysLogininforServiceImpl.java
  46. 29 0
      pm-system/src/main/java/com/pm/system/service/impl/SysMenuServiceImpl.java
  47. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysNoticeServiceImpl.java
  48. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysOperLogServiceImpl.java
  49. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysPostServiceImpl.java
  50. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysRoleServiceImpl.java
  51. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysUserOnlineServiceImpl.java
  52. 0 0
      pm-system/src/main/java/com/pm/system/service/impl/SysUserServiceImpl.java

+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysCache.java → pm-system/src/main/java/com/pm/system/domain/SysCache.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysConfig.java → pm-system/src/main/java/com/pm/system/domain/SysConfig.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysLogininfor.java → pm-system/src/main/java/com/pm/system/domain/SysLogininfor.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysNotice.java → pm-system/src/main/java/com/pm/system/domain/SysNotice.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysOperLog.java → pm-system/src/main/java/com/pm/system/domain/SysOperLog.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysPost.java → pm-system/src/main/java/com/pm/system/domain/SysPost.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysRoleDept.java → pm-system/src/main/java/com/pm/system/domain/SysRoleDept.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysRoleMenu.java → pm-system/src/main/java/com/pm/system/domain/SysRoleMenu.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysUserOnline.java → pm-system/src/main/java/com/pm/system/domain/SysUserOnline.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysUserPost.java → pm-system/src/main/java/com/pm/system/domain/SysUserPost.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/SysUserRole.java → pm-system/src/main/java/com/pm/system/domain/SysUserRole.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/vo/MetaVo.java → pm-system/src/main/java/com/pm/system/domain/vo/MetaVo.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/domain/vo/RouterVo.java → pm-system/src/main/java/com/pm/system/domain/vo/RouterVo.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysConfigMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysConfigMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysDeptMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysDeptMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysDictDataMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysDictDataMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysDictTypeMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysDictTypeMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysLogininforMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysLogininforMapper.java


+ 16 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysMenuMapper.java

@@ -1,6 +1,8 @@
 package com.pm.system.mapper;
 
 import java.util.List;
+
+import com.pm.common.config.PageData;
 import org.apache.ibatis.annotations.Param;
 import com.pm.common.core.domain.entity.SysMenu;
 
@@ -124,4 +126,18 @@ public interface SysMenuMapper
      * @return 结果
      */
     public SysMenu checkMenuNameUnique(@Param("menuName") String menuName, @Param("parentId") Long parentId);
+
+    /**
+     * 查询公告信息
+     *
+     * @param pd 公告信息
+     * @return 公告列表
+     */
+    public List<PageData> listNoticeRead(PageData pd);
+
+    public List<PageData> showAllCountData(PageData pd);
+
+    public Integer showAllYnCountData(PageData pd);
+
+    public int listNoticeReadShow(PageData pd);
 }

+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysNoticeMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysNoticeMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysOperLogMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysOperLogMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysPostMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysPostMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysRoleDeptMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysRoleDeptMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysRoleMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysRoleMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysRoleMenuMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysRoleMenuMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysUserMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysUserPostMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysUserPostMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/mapper/SysUserRoleMapper.java → pm-system/src/main/java/com/pm/system/mapper/SysUserRoleMapper.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysConfigService.java → pm-system/src/main/java/com/pm/system/service/ISysConfigService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysDeptService.java → pm-system/src/main/java/com/pm/system/service/ISysDeptService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysDictDataService.java → pm-system/src/main/java/com/pm/system/service/ISysDictDataService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysDictTypeService.java → pm-system/src/main/java/com/pm/system/service/ISysDictTypeService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysLogininforService.java → pm-system/src/main/java/com/pm/system/service/ISysLogininforService.java


+ 16 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysMenuService.java → pm-system/src/main/java/com/pm/system/service/ISysMenuService.java

@@ -2,6 +2,8 @@ package com.pm.system.service;
 
 import java.util.List;
 import java.util.Set;
+
+import com.pm.common.config.PageData;
 import com.pm.common.core.domain.TreeSelect;
 import com.pm.common.core.domain.entity.SysMenu;
 import com.pm.system.domain.vo.RouterVo;
@@ -142,4 +144,18 @@ public interface ISysMenuService
      * @return 结果
      */
     public boolean checkMenuNameUnique(SysMenu menu);
+
+
+    /**
+     * 查询公告信息
+     *
+     * @param pd 用户id
+     * @return 公告列表
+     */
+    public List<PageData> listNoticeRead(PageData pd);
+
+    // 获取所有的首页统计信息
+    public List<PageData> showAllCountData(PageData pd);
+
+    public int listNoticeReadShow(PageData pd);
 }

+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysNoticeService.java → pm-system/src/main/java/com/pm/system/service/ISysNoticeService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysOperLogService.java → pm-system/src/main/java/com/pm/system/service/ISysOperLogService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysPostService.java → pm-system/src/main/java/com/pm/system/service/ISysPostService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysRoleService.java → pm-system/src/main/java/com/pm/system/service/ISysRoleService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysUserOnlineService.java → pm-system/src/main/java/com/pm/system/service/ISysUserOnlineService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/ISysUserService.java → pm-system/src/main/java/com/pm/system/service/ISysUserService.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysConfigServiceImpl.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysDeptServiceImpl.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysDictDataServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysDictDataServiceImpl.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysDictTypeServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysDictTypeServiceImpl.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysLogininforServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysLogininforServiceImpl.java


+ 29 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysMenuServiceImpl.java

@@ -8,6 +8,8 @@ import java.util.LinkedList;
 import java.util.List;
 import java.util.Set;
 import java.util.stream.Collectors;
+
+import com.pm.common.config.PageData;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import com.pm.common.constant.Constants;
@@ -553,4 +555,31 @@ public class SysMenuServiceImpl implements ISysMenuService
         return StringUtils.replaceEach(path, new String[] { Constants.HTTP, Constants.HTTPS, Constants.WWW, ".", ":" },
                 new String[] { "", "", "", "/", "/" });
     }
+
+    @Override
+    public List<PageData> listNoticeRead(PageData pd) {
+        return menuMapper.listNoticeRead(pd);
+    }
+
+    /**
+     * 获取首页所有统计信息
+     * @param pd
+     * @return
+     */
+    @Override
+    public List<PageData> showAllCountData(PageData pd) {
+        if (StringUtils.isNotEmpty(pd.get("company_code").toString())){
+            pd.put("company_code",SecurityUtils.getDeptId());
+        }
+        List<PageData> list = menuMapper.showAllCountData(pd);// 获取设备总数
+        Integer list1 = menuMapper.showAllYnCountData(pd);// 获取设备总数
+        list.get(0).put("sum_num",list1); //  级联 设备总数
+        return list;
+    }
+
+    @Override
+    public int listNoticeReadShow(PageData pd) {
+        return menuMapper.listNoticeReadShow(pd);
+    }
+
 }

+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysNoticeServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysNoticeServiceImpl.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysOperLogServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysOperLogServiceImpl.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysPostServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysPostServiceImpl.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysRoleServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysRoleServiceImpl.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysUserOnlineServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysUserOnlineServiceImpl.java


+ 0 - 0
pm-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java → pm-system/src/main/java/com/pm/system/service/impl/SysUserServiceImpl.java