This commit is contained in:
zt
2025-03-07 18:01:35 +08:00
parent 3ec18b78ae
commit efdd835429
8 changed files with 3910 additions and 5 deletions

View File

@ -1,15 +1,18 @@
package com.ruoyi.web.controller.common;
import cn.hutool.core.lang.Assert;
import cn.hutool.core.lang.Validator;
import com.ruoyi.bgt.service.IBgtUserService;
import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.Area;
import com.ruoyi.common.core.domain.entity.BgtUser;
import com.ruoyi.common.core.domain.entity.SysDictData;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.domain.model.BgtLoginBody;
import com.ruoyi.common.core.domain.model.LoginUser;
import com.ruoyi.common.util.DataUtil;
import com.ruoyi.common.utils.AreaUtils;
import com.ruoyi.common.utils.ServletUtils;
import com.ruoyi.framework.web.service.AppLoginService;
import com.ruoyi.framework.web.service.SysPermissionService;
@ -133,6 +136,14 @@ public class AppLoginController
return AjaxResult.success(data);
}
@GetMapping("/tree")
@ApiOperation("获得地区树")
public AjaxResult<List<Area>> getAreaTree() {
Area area = AreaUtils.getArea(Area.ID_CHINA);
Assert.notNull(area, "获取不到中国");
return AjaxResult.success(area.getChildren());
}
// /**
// * 获取用户信息