提交反馈信息修改

This commit is contained in:
2025-08-16 21:04:29 +08:00
parent d1f849ba8d
commit 7497c23113

View File

@ -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);
}