Compare commits
No commits in common. "028dd45b4cd3c9de368334460a78e6feb9886b82" and "dfef351a46683545ec8a0b3d0689a09398326e73" have entirely different histories.
028dd45b4c
...
dfef351a46
@ -1,6 +1,5 @@
|
|||||||
package cn.iocoder.yudao.module.workReport.service.impl;
|
package cn.iocoder.yudao.module.workReport.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.collection.CollUtil;
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.iocoder.yudao.common.SystemEnum;
|
import cn.iocoder.yudao.common.SystemEnum;
|
||||||
import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils;
|
import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils;
|
||||||
@ -175,9 +174,6 @@ public class WorkReportServiceImpl extends ServiceImpl<WorkReportMapper, WorkRep
|
|||||||
public List<UserDTO> queryReportTo(String dictType) {
|
public List<UserDTO> queryReportTo(String dictType) {
|
||||||
//根据dictType查询角色
|
//根据dictType查询角色
|
||||||
List<DictDataRespDTO> roleList = dictDataApi.getDictDataList(dictType);
|
List<DictDataRespDTO> roleList = dictDataApi.getDictDataList(dictType);
|
||||||
if (CollUtil.isEmpty(roleList)) {
|
|
||||||
throw new RuntimeException("暂未分配汇报对象");
|
|
||||||
}
|
|
||||||
List<String> codes = roleList.stream().map(DictDataRespDTO::getValue).collect(Collectors.toList());
|
List<String> codes = roleList.stream().map(DictDataRespDTO::getValue).collect(Collectors.toList());
|
||||||
|
|
||||||
//根据角色查询用户
|
//根据角色查询用户
|
||||||
|
|||||||
@ -220,15 +220,6 @@ public class InspectionFileController extends BaseController {
|
|||||||
return success(inspectionFileService.queryTreeFolderForJx());
|
return success(inspectionFileService.queryTreeFolderForJx());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 查询文件夹树
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@GetMapping("/queryTreeFolderByServicePackageId")
|
|
||||||
public CommonResult<?> queryTreeFolderByServicePackageId(@RequestParam String servicePackageId){
|
|
||||||
return success(inspectionFileService.queryTreeFolderByServicePackageId(servicePackageId));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 提醒
|
* 提醒
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -123,7 +123,6 @@ public interface IInspectionFileService extends IService<InspectionFile> {
|
|||||||
*/
|
*/
|
||||||
List<TreeCommonResult> queryTreeFolder();
|
List<TreeCommonResult> queryTreeFolder();
|
||||||
List<TreeCommonResult> queryTreeFolderForJx();
|
List<TreeCommonResult> queryTreeFolderForJx();
|
||||||
List<TreeCommonResult> queryTreeFolderByServicePackageId(String servicePackageId);
|
|
||||||
|
|
||||||
void warnReminder();
|
void warnReminder();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -589,17 +589,6 @@ public class InspectionFileServiceImpl extends ServiceImpl<InspectionFileMapper,
|
|||||||
return buildTree(inspectionFiles);
|
return buildTree(inspectionFiles);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<TreeCommonResult> queryTreeFolderByServicePackageId(String servicePackageId) {
|
|
||||||
//查询出所有文件夹
|
|
||||||
List<InspectionFile> inspectionFiles = baseMapper.selectList(new LambdaQueryWrapper<InspectionFile>()
|
|
||||||
.eq(InspectionFile::getType, InspectionConstants.INSPECTION_FOLDER).eq(InspectionFile::getServicePackageId,servicePackageId)
|
|
||||||
.orderBy(false, false, InspectionFile::getCreateTime));
|
|
||||||
|
|
||||||
//组成属性结构
|
|
||||||
return buildTree(inspectionFiles);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 文件提醒
|
* 文件提醒
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -127,15 +127,6 @@ public class RoleController {
|
|||||||
return success(roleService.selectListByRoleIdJX(role));
|
return success(roleService.selectListByRoleIdJX(role));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 通过角色id查询角色
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@GetMapping("/selectListByRoleIdRepair")
|
|
||||||
public CommonResult selectListByRoleIdRepair(RolePageReqVO role){
|
|
||||||
return success(roleService.selectListByRoleIdRepair(role));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 通过角色code查询用户
|
* 通过角色code查询用户
|
||||||
* @param code
|
* @param code
|
||||||
|
|||||||
@ -43,7 +43,6 @@ public interface UserRoleMapper extends BaseMapperX<UserRoleDO> {
|
|||||||
|
|
||||||
IPage<UserDTO> selectListByRoleId(@Param("page") Page<UserDTO> page,@Param("role") RolePageReqVO role);
|
IPage<UserDTO> selectListByRoleId(@Param("page") Page<UserDTO> page,@Param("role") RolePageReqVO role);
|
||||||
IPage<UserDTO> selectListByRoleIdJX(@Param("page") Page<UserDTO> page,@Param("role") RolePageReqVO role);
|
IPage<UserDTO> selectListByRoleIdJX(@Param("page") Page<UserDTO> page,@Param("role") RolePageReqVO role);
|
||||||
IPage<UserDTO> selectListByRoleIdRepair(@Param("page") Page<UserDTO> page,@Param("role") RolePageReqVO role);
|
|
||||||
|
|
||||||
List<UserDTO> selectByRoleId(Integer roleId);
|
List<UserDTO> selectByRoleId(Integer roleId);
|
||||||
|
|
||||||
|
|||||||
@ -173,7 +173,6 @@ public interface RoleService {
|
|||||||
|
|
||||||
IPage<UserDTO> selectListByRoleId(RolePageReqVO role);
|
IPage<UserDTO> selectListByRoleId(RolePageReqVO role);
|
||||||
IPage<UserDTO> selectListByRoleIdJX(RolePageReqVO role);
|
IPage<UserDTO> selectListByRoleIdJX(RolePageReqVO role);
|
||||||
IPage<UserDTO> selectListByRoleIdRepair(RolePageReqVO role);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据用户id查询角色
|
* 根据用户id查询角色
|
||||||
|
|||||||
@ -369,12 +369,6 @@ public class RoleServiceImpl implements RoleService {
|
|||||||
return userRoleMapper.selectListByRoleIdJX(page,role);
|
return userRoleMapper.selectListByRoleIdJX(page,role);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public IPage<UserDTO> selectListByRoleIdRepair(RolePageReqVO role) {
|
|
||||||
Page<UserDTO> page = new Page<>(role.getPageNo(), role.getPageSize());
|
|
||||||
return userRoleMapper.selectListByRoleIdRepair(page,role);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据用户id查询角色
|
* 根据用户id查询角色
|
||||||
*
|
*
|
||||||
|
|||||||
@ -77,43 +77,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
order by su.nickname
|
order by su.nickname
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectListByRoleIdRepair" resultType="cn.iocoder.yudao.module.system.api.user.dto.UserDTO"
|
|
||||||
parameterType="cn.iocoder.yudao.module.system.controller.admin.permission.vo.role.RolePageReqVO">
|
|
||||||
select
|
|
||||||
su.id,
|
|
||||||
su.username,
|
|
||||||
su.nickname,
|
|
||||||
su.user_type,
|
|
||||||
su.remark,
|
|
||||||
su.dept_id,
|
|
||||||
su.mobile,
|
|
||||||
su.password,
|
|
||||||
su.sex,
|
|
||||||
su.open_id,
|
|
||||||
su.tenant_id,
|
|
||||||
su.status,
|
|
||||||
su.avatar AS avatar,
|
|
||||||
GROUP_CONCAT(DISTINCT sr2.name SEPARATOR ',') AS roleNames
|
|
||||||
from system_users su
|
|
||||||
left join system_user_role sr on su.id = sr.user_id and sr.deleted = 0
|
|
||||||
left join system_role sr2 on sr.role_id = sr2.id
|
|
||||||
INNER JOIN dl_repair_worker dsc ON dsc.user_id = su.id
|
|
||||||
<where>
|
|
||||||
su.deleted = 0 and sr2.service_package_id = 'weixiu'
|
|
||||||
|
|
||||||
<if test="role.nickname != null">
|
|
||||||
and (su.nickname like CONCAT('%',#{role.nickname},'%') OR su.username like
|
|
||||||
CONCAT('%',#{role.nickname},'%'))
|
|
||||||
</if>
|
|
||||||
</where>
|
|
||||||
group by su.id
|
|
||||||
<if test="role.roleId != null">
|
|
||||||
HAVING SUM(sr.role_id = #{role.roleId}) > 0
|
|
||||||
</if>
|
|
||||||
|
|
||||||
order by su.nickname
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<select id="userCodes" resultType="cn.iocoder.yudao.module.system.api.user.dto.UserRoleDTO">
|
<select id="userCodes" resultType="cn.iocoder.yudao.module.system.api.user.dto.UserRoleDTO">
|
||||||
SELECT
|
SELECT
|
||||||
su.id AS userId,sr.code AS roleCode,sr.id AS roleId, sr.service_package_id
|
su.id AS userId,sr.code AS roleCode,sr.id AS roleId, sr.service_package_id
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user