微调
This commit is contained in:
parent
45e8c906f3
commit
75123b96a4
|
@ -2,7 +2,6 @@ package com.ruoyi.web.controller.system;
|
||||||
|
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.alibaba.fastjson2.JSON;
|
|
||||||
import com.ruoyi.common.annotation.Log;
|
import com.ruoyi.common.annotation.Log;
|
||||||
import com.ruoyi.common.constant.Constants;
|
import com.ruoyi.common.constant.Constants;
|
||||||
import com.ruoyi.common.constant.HttpStatus;
|
import com.ruoyi.common.constant.HttpStatus;
|
||||||
|
@ -30,6 +29,8 @@ import javax.annotation.Resource;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
|
import static com.ruoyi.common.utils.SecurityUtils.getUserId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 登录验证
|
* 登录验证
|
||||||
*
|
*
|
||||||
|
@ -129,9 +130,7 @@ public class SysLoginController
|
||||||
if(ObjectUtil.isNotNull(userId)){
|
if(ObjectUtil.isNotNull(userId)){
|
||||||
user = userService.selectUserById(userId);
|
user = userService.selectUserById(userId);
|
||||||
}else{
|
}else{
|
||||||
user = SecurityUtils.getLoginUser().getAsUser();
|
user = asUserMapper.selectUserById(getUserId());
|
||||||
log.info("获取到当前登录用户:{}", JSON.toJSON(user));
|
|
||||||
user = asUserMapper.selectUserById(user.getUserId());
|
|
||||||
}
|
}
|
||||||
// 根据用户角色查询所有菜单
|
// 根据用户角色查询所有菜单
|
||||||
List<EtMenu> etMenus = appMenuService.selectEtMenuListByRole(user.getSysRole());
|
List<EtMenu> etMenus = appMenuService.selectEtMenuListByRole(user.getSysRole());
|
||||||
|
@ -148,7 +147,7 @@ public class SysLoginController
|
||||||
@GetMapping("getRouters")
|
@GetMapping("getRouters")
|
||||||
public AjaxResult getRouters()
|
public AjaxResult getRouters()
|
||||||
{
|
{
|
||||||
Long userId = SecurityUtils.getUserId();
|
Long userId = getUserId();
|
||||||
List<SysMenu> menus = menuService.selectMenuTreeByUserId(userId);
|
List<SysMenu> menus = menuService.selectMenuTreeByUserId(userId);
|
||||||
SysDept sysDept = deptService.selectDeptById(SecurityUtils.getDeptId());
|
SysDept sysDept = deptService.selectDeptById(SecurityUtils.getDeptId());
|
||||||
// if(!sysDept.getIsProfitSharing().equals("true")){
|
// if(!sysDept.getIsProfitSharing().equals("true")){
|
||||||
|
|
|
@ -225,10 +225,11 @@ public class AsDeviceServiceImpl extends ServiceImpl<AsDeviceMapper, AsDevice> i
|
||||||
LogEntry.LocationValue value = logEntry.getValue();
|
LogEntry.LocationValue value = logEntry.getValue();
|
||||||
// 坐标转换 WGS84 转 GCJ02
|
// 坐标转换 WGS84 转 GCJ02
|
||||||
double[] doubles = CommonUtil.coordinateConvert(value.getLon(),value.getLat());
|
double[] doubles = CommonUtil.coordinateConvert(value.getLon(),value.getLat());
|
||||||
BigDecimal lon = new BigDecimal(doubles[1]).setScale(8, RoundingMode.HALF_UP);
|
BigDecimal lon = BigDecimal.valueOf(doubles[1]).setScale(8, RoundingMode.HALF_UP);
|
||||||
BigDecimal lat = new BigDecimal(doubles[0]).setScale(8, RoundingMode.HALF_UP);
|
BigDecimal lat = BigDecimal.valueOf(doubles[0]).setScale(8, RoundingMode.HALF_UP);
|
||||||
asDevice.setLongitude(lon.toString());
|
asDevice.setLongitude(lon.toString());
|
||||||
asDevice.setLatitude(lat.toString());
|
asDevice.setLatitude(lat.toString());
|
||||||
|
asDevice.setLastLocationTime(new Date(logEntry.getAt()));
|
||||||
}
|
}
|
||||||
//正在进行中的订单
|
//正在进行中的订单
|
||||||
EtOrder order = new EtOrder();
|
EtOrder order = new EtOrder();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user