Commit 6906221c authored by wzp's avatar wzp

修改用户管理

parent a6b5ebe1
...@@ -2,6 +2,7 @@ package cn.wisenergy.chnmuseum.party.mapper; ...@@ -2,6 +2,7 @@ package cn.wisenergy.chnmuseum.party.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import cn.wisenergy.chnmuseum.party.model.TUser; import cn.wisenergy.chnmuseum.party.model.TUser;
import org.apache.ibatis.annotations.Param;
import java.util.List; import java.util.List;
...@@ -17,7 +18,7 @@ public interface TUserMapper extends BaseMapper<TUser> { ...@@ -17,7 +18,7 @@ public interface TUserMapper extends BaseMapper<TUser> {
TUser selectByUsername(String userName); TUser selectByUsername(String userName);
List<TUser> selectList(String userName); List<TUser> getList(String userName);
TUser getById(String id); TUser getById(String id);
} }
...@@ -75,7 +75,6 @@ public class TUser implements Serializable { ...@@ -75,7 +75,6 @@ public class TUser implements Serializable {
@ApiModelProperty("所属机构ID") @ApiModelProperty("所属机构ID")
@TableField("org_id") @TableField("org_id")
@NotBlank(message = "所属机构ID不能为空", groups = {Add.class, Update.class})
private String orgId; private String orgId;
@ApiModelProperty("是否永久用户") @ApiModelProperty("是否永久用户")
......
...@@ -4,6 +4,8 @@ import cn.wisenergy.chnmuseum.party.model.TUser; ...@@ -4,6 +4,8 @@ import cn.wisenergy.chnmuseum.party.model.TUser;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
/** /**
* <p> * <p>
* 用户 服务接口 * 用户 服务接口
...@@ -16,7 +18,7 @@ public interface TUserService extends IService<TUser> { ...@@ -16,7 +18,7 @@ public interface TUserService extends IService<TUser> {
TUser selectByUsername(String userName); TUser selectByUsername(String userName);
Page<TUser> selectList(Page<TUser> page, String userName); Page<TUser> getList(Page<TUser> page, String userName);
TUser selectById(String id); TUser selectById(String id);
} }
...@@ -14,6 +14,7 @@ import org.springframework.beans.factory.annotation.Autowired; ...@@ -14,6 +14,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.Arrays; import java.util.Arrays;
import java.util.List;
/** /**
* <pre> * <pre>
...@@ -39,8 +40,8 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements ...@@ -39,8 +40,8 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
} }
@Override @Override
public Page<TUser> selectList(Page<TUser> page, String userName) { public Page<TUser> getList(Page<TUser> page, String userName) {
return page.setRecords(tUserMapper.selectList(userName)); return page.setRecords(tUserMapper.getList(userName));
} }
@Override @Override
...@@ -52,4 +53,5 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements ...@@ -52,4 +53,5 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
} }
return user; return user;
} }
} }
...@@ -65,14 +65,16 @@ ...@@ -65,14 +65,16 @@
where u.id =#{id} where u.id =#{id}
</select> </select>
<select id="selectList" resultMap="BaseResultMap"> <select id="getList" resultMap="BaseResultMap">
select u.*,o.name org_name,a.full_name area_name select u.*,o.name org_name,a.full_name area_name
from t_user u from t_user u
left join t_organ o on o.id = u.org_id left join t_organ o on o.id = u.org_id
left join t_area a on u.area_id = a.id left join t_area a on u.area_id = a.id
<if test=" username != null and username != '' "> <if test=" userName != null and userName != '' ">
where u.user_name LIKE concat('%', #{userName}, '%') where u.user_name LIKE concat('%', #{userName}, '%')
</if> </if>
and u.is_deleted = false
order by u.create_time desc
</select> </select>
<select id="selectRoles" resultMap="roleMap"> <select id="selectRoles" resultMap="roleMap">
...@@ -81,7 +83,7 @@ ...@@ -81,7 +83,7 @@
left join t_organ o on o.id = u.org_id left join t_organ o on o.id = u.org_id
left join t_user_role_link l on l.user_id = u.id left join t_user_role_link l on l.user_id = u.id
left join t_role r on l.role_id = r.id left join t_role r on l.role_id = r.id
<if test=" username != null and username != '' "> <if test=" userName != null and userName != '' ">
where u.user_name =#{userName} where u.user_name =#{userName}
</if> </if>
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment