From 7497c231131e72d5753da50bacf4244dd30710b9 Mon Sep 17 00:00:00 2001 From: zhangli <123879394@qq.com> Date: Sat, 16 Aug 2025 21:04:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E5=8F=8D=E9=A6=88=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sczx/user/service/impl/UserFeedbackServiceImpl.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/sczx/user/service/impl/UserFeedbackServiceImpl.java b/src/main/java/com/sczx/user/service/impl/UserFeedbackServiceImpl.java index 6569af5..90af4a3 100644 --- a/src/main/java/com/sczx/user/service/impl/UserFeedbackServiceImpl.java +++ b/src/main/java/com/sczx/user/service/impl/UserFeedbackServiceImpl.java @@ -2,9 +2,11 @@ package com.sczx.user.service.impl; import com.sczx.user.convert.BaseUserFeedbackConvert; import com.sczx.user.dto.BaseUserFeedbackDTO; +import com.sczx.user.dto.SimpleUserInfoDTO; import com.sczx.user.po.BaseUserFeedbackPO; import com.sczx.user.repository.BaseUserFeedbackRepo; import com.sczx.user.service.IUserFeedbackService; +import com.sczx.user.util.JwtUtil; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -16,8 +18,15 @@ public class UserFeedbackServiceImpl implements IUserFeedbackService { @Autowired private BaseUserFeedbackRepo baseUserFeedbackRepo; + @Autowired + private JwtUtil jwtUtil; + @Override public void submitFeedback(BaseUserFeedbackDTO baseUserFeedbackDTO) { + SimpleUserInfoDTO simpleUserInfoDTO = jwtUtil.getUserInfoFromToken(); + baseUserFeedbackDTO.setUserId((long)simpleUserInfoDTO.getUserId()); + baseUserFeedbackDTO.setUserName(simpleUserInfoDTO.getUserName()); + baseUserFeedbackDTO.setPhoneNumber(simpleUserInfoDTO.getPhoneNumber()); BaseUserFeedbackPO baseUserFeedbackPO = BaseUserFeedbackConvert.INSTANCE.dto2Po(baseUserFeedbackDTO); baseUserFeedbackRepo.save(baseUserFeedbackPO); }