用户管理及下拉选查询接口开发
This commit is contained in:
parent
1e3ab71a6b
commit
c04db104e5
|
|
@ -14,6 +14,7 @@ import com.bonus.hnrn.rnbmw.manager.service.OrgService;
|
||||||
import com.bonus.hnrn.rnbmw.manager.table.PageTableHandler;
|
import com.bonus.hnrn.rnbmw.manager.table.PageTableHandler;
|
||||||
import com.bonus.hnrn.rnbmw.manager.table.PageTableRequest;
|
import com.bonus.hnrn.rnbmw.manager.table.PageTableRequest;
|
||||||
import com.bonus.hnrn.rnbmw.manager.table.PageTableResponse;
|
import com.bonus.hnrn.rnbmw.manager.table.PageTableResponse;
|
||||||
|
import com.bonus.hnrn.rnbmw.manager.utils.UserUtil;
|
||||||
import com.bonus.hnrn.rnbmw.register.beans.RegisterBean;
|
import com.bonus.hnrn.rnbmw.register.beans.RegisterBean;
|
||||||
import com.bonus.hnrn.rnbmw.register.service.RegisterService;
|
import com.bonus.hnrn.rnbmw.register.service.RegisterService;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
|
@ -113,6 +114,13 @@ public class PublicLoginController {
|
||||||
return allUserService.delUserData(vo);
|
return allUserService.delUserData(vo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@PostMapping("getDetails")
|
||||||
|
@ApiOperation(value = "用户管理-查询用户信息")
|
||||||
|
public AjaxResult getDetails(@RequestBody AllUserVo vo) {
|
||||||
|
return allUserService.getDetails(vo);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@PostMapping("getDeptTree")
|
@PostMapping("getDeptTree")
|
||||||
@ApiOperation(value = "获取部门树")
|
@ApiOperation(value = "获取部门树")
|
||||||
|
|
@ -144,9 +152,10 @@ public class PublicLoginController {
|
||||||
@PostMapping("getProList")
|
@PostMapping("getProList")
|
||||||
@ApiOperation(value = "工程下拉选")
|
@ApiOperation(value = "工程下拉选")
|
||||||
public AjaxResult getProList(SysUser user) {
|
public AjaxResult getProList(SysUser user) {
|
||||||
|
|
||||||
int lv=userDao.getOrgLv(user);
|
int lv=userDao.getOrgLv(user);
|
||||||
user.setRoleLevel(lv+"");
|
user.setRoleLevel(lv+"");
|
||||||
List<SysUser> roleInfo = userDao.getRoleInfo(user);
|
List<SysUser> roleInfo = userDao.getProInfo(user);
|
||||||
return AjaxResult.success(roleInfo);
|
return AjaxResult.success(roleInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -98,4 +98,6 @@ public interface AllUserDao {
|
||||||
* @param vo
|
* @param vo
|
||||||
*/
|
*/
|
||||||
void delUserRole(AllUserVo vo);
|
void delUserRole(AllUserVo vo);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -226,4 +226,19 @@ public class AllUserService {
|
||||||
}
|
}
|
||||||
return AjaxResult.error("修改失败");
|
return AjaxResult.error("修改失败");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询详情
|
||||||
|
* @param vo
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public AjaxResult getDetails(AllUserVo vo) {
|
||||||
|
try{
|
||||||
|
AllUserVo data=allUserDao.getUserData(vo);
|
||||||
|
return AjaxResult.success(data);
|
||||||
|
}catch (Exception e){
|
||||||
|
log.error(e.toString(),e);
|
||||||
|
}
|
||||||
|
return AjaxResult.success(vo);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -118,4 +118,5 @@
|
||||||
FROM sys_user
|
FROM sys_user
|
||||||
WHERE is_active=1 and phone=#{loginName}
|
WHERE is_active=1 and phone=#{loginName}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
@ -7,13 +7,13 @@
|
||||||
|
|
||||||
<select id="getUserLogin" resultType="com.bonus.hnrn.rnbmw.login.vo.LoginFormVo">
|
<select id="getUserLogin" resultType="com.bonus.hnrn.rnbmw.login.vo.LoginFormVo">
|
||||||
select id,
|
select id,
|
||||||
user_name username,
|
login_name username,
|
||||||
password password,
|
password password,
|
||||||
data_type dataType,
|
data_type dataType,
|
||||||
create_time,
|
create_time,
|
||||||
update_time,
|
update_time,
|
||||||
is_admin isAdmin
|
is_admin isAdmin
|
||||||
FROM all_system_user
|
FROM all_system_user
|
||||||
where user_name=#{username}
|
where login_name=#{username}
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
Loading…
Reference in New Issue