huliguo
10 天以前 e3a2245265516fef78b4737d6fffc939e7c5e0af
pt-errand/src/main/java/com/ruoyi/errand/service/impl/FeedbackServiceImpl.java
@@ -12,6 +12,7 @@
import com.ruoyi.errand.domain.AppUser;
import com.ruoyi.errand.domain.Feedback;
import com.ruoyi.errand.mapper.FeedbackMapper;
import com.ruoyi.errand.object.dto.app.AddFeedbackDTO;
import com.ruoyi.errand.object.dto.sys.FeedbackPageListDTO;
import com.ruoyi.errand.object.vo.sys.BannerPageListVO;
import com.ruoyi.errand.object.vo.sys.FeedbackPageListVO;
@@ -19,18 +20,21 @@
import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.stereotype.Service;
import java.time.LocalDateTime;
@Service
public class FeedbackServiceImpl extends ServiceImpl<FeedbackMapper, Feedback> implements FeedbackService {
    @Override
    public void add(String content) {
    public void add(AddFeedbackDTO dto) {
        Feedback feedback = new Feedback();
        feedback.setContent(content);
        feedback.setContent(dto.getContent());
        AppUser appuser = (AppUser) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
        feedback.setAppUserId(appuser.getId());
        feedback.setName(appuser.getName());
        feedback.setPhone(appuser.getPhone());
        feedback.setStatus(StatusConstant.UN_DISPOSE);
        feedback.setCreateTime(LocalDateTime.now());
        this.save(feedback);
    }
@@ -60,6 +64,7 @@
        feedback.setStatus(StatusConstant.DISPOSE);
        LoginUser loginUser  = (LoginUser) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
        feedback.setHandlerId(loginUser.getUserId());
        feedback.setHandleTime(LocalDateTime.now());
        this.updateById(feedback);
    }
}