| | |
| | | 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; |
| | | |
| | |
| | | @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()); |
| | | } |