From 0a68d1ae4a7e797342cf039a757fae4fc357faef Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期四, 07 八月 2025 08:46:07 +0800
Subject: [PATCH] zjh202500807
---
ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysLoginController.java | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysLoginController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysLoginController.java
index 21165b2..17c60a4 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysLoginController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysLoginController.java
@@ -16,8 +16,11 @@
import com.ltkj.framework.config.UserHoder;
import com.ltkj.hosp.domain.DictHosp;
import com.ltkj.hosp.domain.TjCustomer;
+import com.ltkj.hosp.domain.TjOrder;
+import com.ltkj.hosp.mapper.TjCustomerMapper;
import com.ltkj.hosp.service.IDictHospService;
import com.ltkj.hosp.service.ITjCustomerService;
+import com.ltkj.hosp.service.ITjOrderService;
import com.ltkj.system.domain.SysPost;
import com.ltkj.system.domain.SysRoleMenu;
import com.ltkj.system.domain.SysUserPost;
@@ -38,6 +41,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;
@@ -74,6 +78,10 @@
private boolean secretKeyLogin;
@Autowired
private RedisCache redisCache;
+ @Autowired
+ private ITjOrderService tjOrderService;
+ @Autowired
+ private TjCustomerMapper tjCustomerMapper;
/**
* 鐧诲綍鏂规硶
@@ -84,14 +92,20 @@
@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());
+ token = loginService.Cuslogin(loginBody.getUsername(),loginBody.getSfzh(),loginBody.getPassword(), loginBody.getType(), loginBody.getCode(), loginBody.getUuid(),hospId);
+ LambdaQueryWrapper<TjCustomer> wq = new LambdaQueryWrapper<>();
+ wq.eq(TjCustomer::getCusPhone, loginBody.getUsername());
+ TjCustomer tjCustomer = customerService.getOne(wq);
+ List<Map<String ,Object>> customer = tjCustomerMapper.getCusInfoListByCardAndName(tjCustomer.getCusIdcard(),tjCustomer.getCusName());
+ ajax.put("orderList",customer);
}
if (null == token) {
return success("璇ヨ处鍙锋鍦ㄤ娇鐢ㄤ腑");
--
Gitblit v1.8.0