zhaowenxuan
2025-02-13 b2fef519c89360cf7eeba2c781f1043caca75fc6
ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysLoginController.java
@@ -38,6 +38,7 @@
import com.ltkj.framework.web.service.SysPermissionService;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import static com.ltkj.common.core.domain.AjaxResult.success;
@@ -84,12 +85,13 @@
    @PostMapping("/login")
    @ApiOperation("登录接口")
    @RepeatSubmit
    public AjaxResult login(@RequestBody @ApiParam(value = "登录对象") LoginBody loginBody) {
    public AjaxResult login(@RequestBody @ApiParam(value = "登录对象") LoginBody loginBody, HttpServletRequest request) {
        String hospId = request.getHeader("hospId");
        AjaxResult ajax = success();
        // 生成令牌
        String token;
        if (loginBody.getMobile()) {
            token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getType(), loginBody.getCode(), loginBody.getUuid());
            token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getType(), loginBody.getCode(), loginBody.getUuid(),hospId);
        } else {
            token = loginService.Cuslogin(loginBody.getUsername(), loginBody.getPassword(), loginBody.getType(), loginBody.getCode(), loginBody.getUuid());
        }