|
@@ -14,28 +14,20 @@
|
|
|
<result property="updateBy" column="update_by"/>
|
|
|
<result property="updateTime" column="update_time"/>
|
|
|
<result property="isDel" column="is_del"/>
|
|
|
- <collection property="sysUserList" javaType="java.util.List" resultMap="SysUserResult" />
|
|
|
+ <collection property="bomanGroupUserList" javaType="java.util.List" resultMap="BomanGroupUserResult" />
|
|
|
</resultMap>
|
|
|
|
|
|
- <resultMap type="com.boman.domain.SysUser" id="SysUserResult">
|
|
|
- <id property="id" column="id" />
|
|
|
- <result property="deptId" column="dept_id" />
|
|
|
- <result property="userName" column="user_name" />
|
|
|
- <result property="nickName" column="nick_name" />
|
|
|
- <result property="email" column="email" />
|
|
|
- <result property="phonenumber" column="phonenumber" />
|
|
|
- <result property="sex" column="sex" />
|
|
|
- <result property="avatar" column="avatar" />
|
|
|
- <result property="password" column="password" />
|
|
|
- <result property="status" column="status" />
|
|
|
- <result property="delFlag" column="del_flag" />
|
|
|
- <result property="loginIp" column="login_ip" />
|
|
|
- <result property="loginDate" column="login_date" />
|
|
|
- <result property="createBy" column="create_by" />
|
|
|
- <result property="createTime" column="create_time" />
|
|
|
- <result property="updateBy" column="update_by" />
|
|
|
- <result property="updateTime" column="update_time" />
|
|
|
- <result property="remark" column="remark" />
|
|
|
+ <resultMap type="com.boman.domain.BomanGroupUser" id="BomanGroupUserResult">
|
|
|
+ <id property="id" column="id"/>
|
|
|
+ <result property="userId" column="user_id"/>
|
|
|
+ <result property="userName" column="user_name"/>
|
|
|
+ <result property="groupId" column="group_id"/>
|
|
|
+ <result property="status" column="status"/>
|
|
|
+ <result property="createBy" column="create_by"/>
|
|
|
+ <result property="createTime" column="create_time"/>
|
|
|
+ <result property="updateBy" column="update_by"/>
|
|
|
+ <result property="updateTime" column="update_time"/>
|
|
|
+ <result property="isDel" column="is_del"/>
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
@@ -67,7 +59,7 @@
|
|
|
|
|
|
<select id="checkGroupNameUnique" resultMap="BomanGroupResult">
|
|
|
<include refid="selectGroupVo"/>
|
|
|
- where group_name=#{GroupName} limit 1
|
|
|
+ where group_name=#{GroupName} and is_del = 'N' limit 1
|
|
|
</select>
|
|
|
|
|
|
<insert id="insertGroup" parameterType="com.boman.domain.BomanGroup">
|
|
@@ -114,7 +106,7 @@
|
|
|
|
|
|
|
|
|
<update id="deleteGroupById" parameterType="Long">
|
|
|
- update boman_group_user set is_del = 'Y' where id in
|
|
|
+ update boman_group set is_del = 'Y' where id in
|
|
|
<foreach collection="array" item="id" open="(" separator="," close=")">
|
|
|
#{id}
|
|
|
</foreach>
|