异常用户组提报

master
赵嘉伟 3 years ago
parent 07f2d39119
commit 9103dfb8f6

@ -124,8 +124,8 @@ public class UserGroupController {
@ResponseBody
@PostMapping("/findAbnormalUserGroup")
public R findAbnormalUserGroup(@RequestBody Map<String,Object> param){
@GetMapping("/findAbnormalUserGroup")
public R findAbnormalUserGroup(@RequestParam(required = false) Map<String,Object> param){
try{
return R.ok(userGroupService.findAbnormalUserGroup(param));
}catch (Exception e){

@ -34,6 +34,6 @@ public interface UserGroupMapper extends BaseMapper<UserGroup> {
List<UserGroup> findUserGroupListByUser(@Param("site")String site,@Param("user")String user);
List<UserGroup> findAbnormalUserGroup(@Param("site")String site, @Param("param")Map<String,Object> map);
List<UserGroup> findAbnormalUserGroup(@Param("site")String site, @Param("param")Map<String,Object> param);
}

@ -391,12 +391,13 @@
</select>
<select id="findAbnormalUserGroup" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include>
SELECT ug.USER_GROUP USER_GROUP,ug.DESCRIPTION DESCRIPTION
FROM USER_GROUP ug
INNER JOIN CUSTOM_FIELDS cf ON cf.HANDLE = ug.HANDLE AND cf."ATTRIBUTE" = 'TYPE'
INNER JOIN CUSTOM_FIELDS cf ON cf.HANDLE = ug.HANDLE AND cf."ATTRIBUTE" = 'USER_GROUP_TYPE'
<where>
ug.SITE = #{site}
<if test="param.type != null and param.type != ''">
cf.VALUE LIKE '%${param.type}%'
AND cf.VALUE = #{param.type}
</if>
</where>
</select>

Loading…
Cancel
Save