From 61b2d479bf4887902d21c5c99d9b65bf9cc8d27a Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期二, 14 十月 2025 11:56:08 +0800
Subject: [PATCH] 提交代码
---
management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java | 61 +++---------------------------
1 files changed, 7 insertions(+), 54 deletions(-)
diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java
index a942f21..95302c9 100644
--- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java
+++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java
@@ -4,7 +4,7 @@
import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.mapper.Wrapper;
-import com.stylefeng.guns.core.shiro.ShiroKit;
+import com.stylefeng.guns.core.beetl.ShiroExtUtil;
import com.stylefeng.guns.core.util.SinataUtil;
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.modular.system.model.*;
@@ -49,18 +49,6 @@
private IUserService userService;
@Autowired
- private ITCompanyService tCompanyService;
-
- @Autowired
- private ITCarBrandService carBrandService;
-
- @Autowired
- private ITCarModelService carModelService;
-
- private List<TCompany> companys = null;
-
-
- @Autowired
private ITOrderPrivateCarService itOrderPrivateCarService;
@Autowired
@@ -71,6 +59,9 @@
@Autowired
private IDriverOnlineService driverOnlineService;
+
+ @Autowired
+ private ShiroExtUtil shiroExtUtil;
@RequestMapping("/openNetCarInfo")
@@ -90,7 +81,7 @@
@ResponseBody
@PostMapping("/getSumData")
public Object getSumData(Integer companyId, Date addDate, Date start, Date end){
- Integer id = ShiroKit.getUser().getId();
+ Integer id = shiroExtUtil.getUser().getId();
User user = userService.selectById(id);
if(companyId == null && user.getRoleType() != 1){
companyId = user.getObjectId();
@@ -382,7 +373,7 @@
@ResponseBody
@PostMapping("/getDriverPosition")
public Object getDriverPosition(Integer companyId){
- Integer id = ShiroKit.getUser().getId();
+ Integer id = shiroExtUtil.getUser().getId();
User user = userService.selectById(id);
if(companyId == null && user.getRoleType() != 1){
companyId = user.getObjectId();
@@ -445,24 +436,7 @@
}
- @ResponseBody
- @PostMapping("/getCompanyInfoByUserId")
- public Object getCompanyInfoByUserId(){
- Integer id = ShiroKit.getUser().getId();
- User user = userService.selectById(id);
- companys = new ArrayList<>();
- List<TCompany> ids = new ArrayList<>();
- TCompany tCompany = null;
- if(user.getRoleType() == 1 && user.getObjectId() == null){
- tCompany = tCompanyService.selectById(1);
- }else{
- tCompany = tCompanyService.selectById(user.getObjectId());
- }
- ids.add(tCompany);
- companys.addAll(ids);
- this.getCompanyIds(ids);
- return companys;
- }
+
@ResponseBody
@@ -486,27 +460,6 @@
map.put("carModel", null != tCarModel ? tCarModel.getName() : "");
map.put("order", tOrderTaxis);
return map;
- }
-
-
-
- public void getCompanyIds(List<TCompany> ids){
- List<TCompany> ids_ = new ArrayList<>();
- for(TCompany id : ids){
- if(id.getId() == 1){
- List<TCompany> tCompanies = tCompanyService.selectList(new EntityWrapper<TCompany>().eq("superiorId", id.getId()).or().isNull("superiorId").eq("state", 0).ne("flag", 3).ne("type", 1));
- ids_.addAll(tCompanies);
- companys.addAll(tCompanies);
- }else{
- List<TCompany> tCompanies = tCompanyService.selectList(new EntityWrapper<TCompany>().eq("superiorId", id.getId()).eq("state", 0).ne("flag", 3));
- ids_.addAll(tCompanies);
- companys.addAll(tCompanies);
- }
- }
- if(ids_.size() == 0){
- return;
- }
- this.getCompanyIds(ids_);
}
--
Gitblit v1.7.1