Parcourir la source

'排查用户信息页面-删除报错'

james il y a 2 ans
Parent
commit
2ad5a8554a

+ 4 - 4
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/controller/web/SysRoleController.java

@@ -74,10 +74,6 @@ public class SysRoleController extends BaseController
 
     }
 
-    /**
-     * 修改保存数据权限
-     */
-
     /**
      * 修改保存角色
      */
@@ -96,6 +92,10 @@ public class SysRoleController extends BaseController
         role.setUpdateBy(SecurityUtils.getUsername());
         return toAjax(roleService.updateRole(role));
     }
+
+    /**
+     * 修改保存数据权限
+     */
     @PutMapping("/dataScope")
     public ApiResult dataScope(@RequestBody SysRole role)
     {

+ 2 - 2
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/mapper/SysUserMapper.java

@@ -105,10 +105,10 @@ public interface SysUserMapper extends CrudMapper<SysUser> {
     /**
      * 批量删除用户信息
      *
-     * @param userIds 需要删除的用户ID
+     * @param ids 需要删除的用户ID
      * @return 结果
      */
-    public int deleteUserByIds(Long[] userIds);
+    public int deleteUserByIds(@Param("ids") Long[] ids);
 
     /**
      * 校验用户名称是否唯一

+ 2 - 2
base-modules/service-system/service-system-biz/src/main/resources/mapper/system/SysUserMapper.xml

@@ -241,8 +241,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  	
  	<delete id="deleteUserByIds" parameterType="Long">
  		update sys_user set del_flag = '2' where user_id in
- 		<foreach collection="array" item="userId" open="(" separator="," close=")">
- 			#{userId}
+ 		<foreach collection="ids" item="ids" open="(" separator="," close=")">
+ 			#{ids}
         </foreach> 
  	</delete>
 

+ 2 - 2
base-modules/service-system/service-system-biz/src/main/resources/mapper/system/SysUserPostMapper.xml

@@ -19,8 +19,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 	
 	<delete id="deleteUserPost" parameterType="Long">
  		delete from sys_user_post where user_id in
- 		<foreach collection="array" item="userId" open="(" separator="," close=")">
- 			#{userId}
+ 		<foreach collection="ids" item="ids" open="(" separator="," close=")">
+ 			#{ids}
         </foreach> 
  	</delete>
 	

+ 2 - 2
base-modules/service-system/service-system-biz/src/main/resources/mapper/system/SysUserRoleMapper.xml

@@ -19,8 +19,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 	
 	<delete id="deleteUserRole" parameterType="Long">
  		delete from sys_user_role where user_id in
- 		<foreach collection="array" item="userId" open="(" separator="," close=")">
- 			#{userId}
+ 		<foreach collection="ids" item="ids" open="(" separator="," close=")">
+ 			#{ids}
         </foreach> 
  	</delete>