修改bug

This commit is contained in:
yangjun 2023-06-16 09:52:34 +08:00
parent 8234dda933
commit c294d48f38
2 changed files with 24 additions and 1 deletions

View File

@ -159,7 +159,7 @@
xsid, xsmc, format( tkzs / kcsl * 100, 2 ) AS ljtkv, format( jrtks / jrkcsl * 100, 2 ) AS jrtkv FROM
(
SELECT
dw.id, dw.xsid, dw.xsmc, count( DISTINCT kt.id ) tkzs,
dw.dwbh as id, dw.xsid, dw.xsmc, count( DISTINCT kt.id ) tkzs,
count( DISTINCT CASE WHEN up_date = #{endTime} THEN kt.id END ) jrtks
FROM
kc_evaluation ev,kc_assessuser au, kc_casusers cu, kc_ketangbiao kt,kc_kkdw dw

View File

@ -296,6 +296,29 @@ public class SysUserController {
}
@RequestMapping(value = "/queryUserRoleNew", method = RequestMethod.GET)
public Result<List<String>> queryUserRoleNew(@RequestParam(name = "userid", required = true) String userid) {
QueryWrapper<SysUser> sysUserQueryWrapper = new QueryWrapper<>();
sysUserQueryWrapper.eq("username",userid);
sysUserQueryWrapper.last("limit 1");
SysUser sysUser = sysUserService.getOne(sysUserQueryWrapper);
Result<List<String>> result = new Result<>();
List<String> list = new ArrayList<String>();
List<SysUserRole> userRole = sysUserRoleService.list(new QueryWrapper<SysUserRole>().lambda().eq(SysUserRole::getUserId, sysUser.getId()));
if (userRole == null || userRole.size() <= 0) {
result.error500("未找到用户相关角色信息");
} else {
for (SysUserRole sysUserRole : userRole) {
list.add(sysUserRole.getRoleId());
}
result.setSuccess(true);
result.setResult(list);
}
return result;
}
/**
* 校验用户账号是否唯一<br>
* 可以校验其他 需要检验什么就传什么