From fe512841e70c9dae6097251aa65708fe18314ae2 Mon Sep 17 00:00:00 2001 From: zqy <2522236926@qq.com> Date: 星期二, 15 四月 2025 19:41:57 +0800 Subject: [PATCH] 对象存储地址修改为bendudu的&一个接口--将原本存在本地的文件图片上传到存储桶中 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java | 33 ++++++++++++++++++++++++++------- 1 files changed, 26 insertions(+), 7 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java index be97a3d..68d4e81 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java @@ -96,6 +96,24 @@ List<SysUser> list = userService.selectUserList(user); return getDataTable(list); } + @GetMapping("/listCommonUser") + public TableDataInfo listCommonUser(SysUser user) + { + startPage(); + // System.out.println(user.getClanId()); + System.out.println("----------------++++++++++++==0------------"); + List<SysUser> list = userService.selectCommonUserList(user); + return getDataTable(list); + } + @Log(title = "鐢ㄦ埛绠$悊", businessType = BusinessType.EXPORT) + @PreAuthorize("@ss.hasPermi('system:user:export')") + @PostMapping("/exportCommonUser") + public void exportCommonUser(HttpServletResponse response, SysUser user) + { + List<SysUser> list = userService.selectCommonUserList(user); + ExcelUtil<SysUser> util = new ExcelUtil<SysUser>(SysUser.class); + util.exportExcel(response, list, "鐢ㄦ埛鏁版嵁"); + } @Log(title = "鐢ㄦ埛绠$悊", businessType = BusinessType.EXPORT) @PreAuthorize("@ss.hasPermi('system:user:export')") @@ -144,7 +162,7 @@ SysUser sysUser = userService.selectUserById(userId); ajax.put(AjaxResult.DATA_TAG, sysUser); ajax.put("postIds", postService.selectPostListByUserId(userId)); - ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList())); +// ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList())); } return ajax; } @@ -175,7 +193,7 @@ //System.out.println(sysUserRole.getRoleId()); System.out.println("浣犲ソ鍛�"); System.out.println(user.getRoleId()); - if (user.getRoleId().equals(102L)){ + if (user.getRoleId() != null && user.getRoleId().equals(102L)){ ZInfoUser infoUser = new ZInfoUser(); infoUser.setUserId(user.getUserId()); infoUser.setOldName(user.getUserName()); @@ -183,7 +201,7 @@ infoUser.setIsMyFamily(user.getIsMyFamily()); infoUser.setMomId(user.getMid()); infoUser.setFatherId(user.getFid()); - infoUser.setSex(Integer.valueOf(user.getSex())); + if (user.getSex() != null)infoUser.setSex(Integer.valueOf(user.getSex())); // infoUser.setFamilyId(user.getFamilyId()); infoUser.setSysId(user.getSysId()); @@ -196,7 +214,8 @@ // infoUser.setFatherId(zfFamily.getFid()); // if(zfFamily!=null&&zfFamily.getMid()!=null) // infoUser.setMomId(zfFamily.getMid()); - + Long myFamily = zInfoUserService.getById(user).getFamilyId(); + if (myFamily != null) infoUser.setFamilyId(myFamily); if (user.getFid() != null){ //璺熼殢鐖朵翰鐨勫鏃忓拰瀹跺涵淇℃伅 // if (!zInfoUserService.getById(user.getUserId()).getFatherId().equals(user.getFid())){ @@ -243,11 +262,11 @@ } - if(infoUser.getFamilyId()!=null) + if(infoUser.getFamilyId() != null) zInfoUserService.saveOrUpdate(infoUser); else { System.out.println("瀹跺涵鎴愬憳涓嶈兘淇敼涓烘櫘閫氱敤鎴�"); - return AjaxResult.success("瀹跺涵鎴愬憳涓嶈兘淇敼涓烘櫘閫氱敤鎴�"); + return AjaxResult.error("瀹跺涵鎴愬憳涓嶈兘淇敼涓烘櫘閫氱敤鎴�"); } //鏇存柊閰嶅伓淇℃伅 if(user.getSpouseId()!=null) { @@ -288,7 +307,7 @@ } else { System.out.println("daniuni"); - return AjaxResult.success("瀹跺涵鎴愬憳涓嶈兘淇敼涓烘櫘閫氱敤鎴�"); + return AjaxResult.error("瀹跺涵鎴愬憳涓嶈兘淇敼涓烘櫘閫氱敤鎴�"); } // zInfoUserService.update(infoUser); -- Gitblit v1.9.1