diff --git a/.idea/encodings.xml b/.idea/encodings.xml index 1f9c892..b8595a9 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -9,6 +9,7 @@ + diff --git a/bwie-models/bwie-list/src/main/java/com/bwie/list/service/impl/ParkingServiceImpl.java b/bwie-models/bwie-list/src/main/java/com/bwie/list/service/impl/ParkingServiceImpl.java index 628e8bc..2cc490a 100644 --- a/bwie-models/bwie-list/src/main/java/com/bwie/list/service/impl/ParkingServiceImpl.java +++ b/bwie-models/bwie-list/src/main/java/com/bwie/list/service/impl/ParkingServiceImpl.java @@ -1,7 +1,11 @@ package com.bwie.list.service.impl; +import com.alibaba.fastjson.JSON; +import com.bwie.common.constants.TokenConstants; +import com.bwie.common.pojo.User; import com.bwie.common.pojo.vo.VOLogMake; import com.bwie.common.result.Result; +import com.bwie.common.utils.JwtUtils; import com.bwie.list.mapper.ParkingMapper; import com.bwie.list.service.ParkingService; import org.springframework.beans.factory.annotation.Autowired; @@ -23,13 +27,13 @@ public class ParkingServiceImpl implements ParkingService { public Result makeAppointment(VOLogMake voLogMake) { //1.获取用户信息 -// String token = request.getHeader("token"); -// String userKey = JwtUtils.getUserKey(token); -// String s = redisTemplate.opsForValue().get(TokenConstants.LOGIN_TOKEN_KEY + userKey); -// User user = JSON.parseObject(s, User.class); -// if (user != null) { -// voLogMake.setUserId(user.getUserId()); -// } + String token = request.getHeader("token"); + String userKey = JwtUtils.getUserKey(token); + String s = redisTemplate.opsForValue().get(TokenConstants.LOGIN_TOKEN_KEY + userKey); + User user = JSON.parseObject(s, User.class); + if (user != null) { + voLogMake.setUserId(user.getUserId()); + } //2.添加预约信息 System.out.println("开始添加"); Integer i = parkingMapper.makeAppointment(voLogMake);