lizijie
2021-07-26 6dcf70e1e2d01a52ac3f06005f46de62eab09856
添加注释
4 files modified
175 ■■■■■ changed files
screen-manage/src/main/java/com/moral/api/service/DeviceAdjustValueService.java 42 ●●●●● patch | view | raw | blame | history
screen-manage/src/main/java/com/moral/api/service/ManageMenuService.java 84 ●●●●● patch | view | raw | blame | history
screen-manage/src/main/java/com/moral/api/service/ManageRoleMenuService.java 7 ●●●●● patch | view | raw | blame | history
screen-manage/src/main/java/com/moral/api/service/ManageRoleService.java 42 ●●●●● patch | view | raw | blame | history
screen-manage/src/main/java/com/moral/api/service/DeviceAdjustValueService.java
@@ -17,19 +17,61 @@
@Transactional
public interface DeviceAdjustValueService extends IService<DeviceAdjustValue> {
    /**
     * @Description: 添加校准值
     * @Param: [DeviceAdjustValue]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String, Object> insertOne(DeviceAdjustValue deviceAdjustValue);
    /**
     * @Description: 根据条件获取校准值数据
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    Map<String, Object> getDataByCondition(Map map);
    /**
     * @Description: 更新校准值
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String, Object> updateOne(Map map);
    /**
     * @Description: 删除校准值
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String, Object> deleteOne(Map map);
    /**
     * @Description: 获取校准值时间段
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    Map<String, Object> getTimeSlot(Map map);
    /**
     * @Description: 一键刷新redis
     * @Param: []
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    Map<String,Object> refreshRedis();
}
screen-manage/src/main/java/com/moral/api/service/ManageMenuService.java
@@ -19,30 +19,114 @@
@Transactional
public interface ManageMenuService extends IService<ManageMenu> {
    /**
     * @Description: 添加菜单
     * @Param: [ManageMenu]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> insertManageMenu(ManageMenu manageMenu);
    /**
     * @Description: 更新菜单
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> updateManageMenu(Map map);
    /**
     * @Description: 删除菜单
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> deleteManageMenu(Map map);
    /**
     * @Description: 分页查询所有菜单
     * @Param: [Map]
     * @return: List
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    List<Map<String,Object>> getAllWithPagingQuery(Map map);
    /**
     * @Description: 获取所有菜单
     * @Param: []
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    List<ManageMenu> getAllMenus();
    /**
     * @Description: 通过角色ID获取菜单
     * @Param: [Map]
     * @return: int
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    List getManageMenuByRoleId(int roleId);
    /**
     * @Description: 通过角色ID获取子菜单
     * @Param: [Map]
     * @return: int
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    List getManageChildMenuByRoleId(int roleId);
    /**
     * @Description: 通过name模糊查询菜单
     * @Param: [Map]
     * @return: List</Map>
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    List<Map<String,Object>> getManageMenuByNameFuzzy(Map map);
    /**
     * @Description: 通过条件查询菜单
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    Map<String,Object> getManageMenuByCondition(Map map);
    /**
     * @Description: 获取父菜单菜单
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    Map<String,Object> getManageParentMenu(Map map);
    /**
     * @Description: 通过父菜单ID查询所有子菜单
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    List<Map<String,Object>> getManageMenuByParentId(Map map);
    /**
     * @Description: 组合多级菜单
     * @Param: [List</Map>]
     * @return: List</ManageMenu>
     * @Author: 陈凯裕
     * @Date: 2021/7/26
     */
    List<ManageMenu> getParentChildrenMenusByRoles(List<ManageRole> roles);
}
screen-manage/src/main/java/com/moral/api/service/ManageRoleMenuService.java
@@ -18,6 +18,13 @@
@Transactional
public interface ManageRoleMenuService extends IService<ManageRoleMenu> {
    /**
     * @Description: 更新角色菜单关联表
     * @Param: [List,int]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> updateRoleMenu(List menuList,int id);
screen-manage/src/main/java/com/moral/api/service/ManageRoleService.java
@@ -18,18 +18,60 @@
@Transactional
public interface ManageRoleService extends IService<ManageRole> {
    /**
     * @Description: 分页查询角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    Map<String,Object> getAllWithPagingQuery(Map map);
    /**
     * @Description: 添加角色
     * @Param: [ManageRole, List]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> insertOne(ManageRole manageRole,List list);
    /**
     * @Description: 更新角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> updateManageRole(Map map);
    /**
     * @Description: 模糊查询角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    Map<String,Object> getManageRoleByNameFuzzy(Map map);
    /**
     * @Description: 删除角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> deleteManageRole(Map map);
    /**
     * @Description: 通过用户id查询角色查询角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    ManageRole getRoleByAccountId(Integer accountId);
}