|
@@ -3,11 +3,11 @@ package com.xyzc.start.service.impl;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.xyzc.common.core.exception.ServerException;
|
|
import com.xyzc.common.core.exception.ServerException;
|
|
import com.xyzc.start.constant.FeedbackConst;
|
|
import com.xyzc.start.constant.FeedbackConst;
|
|
-import com.xyzc.start.domain.HelpCommon;
|
|
|
|
-import com.xyzc.start.domain.HelpFeedback;
|
|
|
|
|
|
+import com.xyzc.start.domain.HelpContent;
|
|
|
|
+import com.xyzc.start.domain.BaseUserFeedback;
|
|
import com.xyzc.start.domain.bo.HelpFeedbackBo;
|
|
import com.xyzc.start.domain.bo.HelpFeedbackBo;
|
|
import com.xyzc.start.mapper.HelpCommonMapper;
|
|
import com.xyzc.start.mapper.HelpCommonMapper;
|
|
-import com.xyzc.start.mapper.HelpFeedbackMapper;
|
|
|
|
|
|
+import com.xyzc.start.mapper.BaseUserFeedbackMapper;
|
|
import com.xyzc.start.service.IHelpPageService;
|
|
import com.xyzc.start.service.IHelpPageService;
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -18,7 +18,7 @@ import java.util.List;
|
|
@RequiredArgsConstructor
|
|
@RequiredArgsConstructor
|
|
public class HelpPageServiceImpl implements IHelpPageService {
|
|
public class HelpPageServiceImpl implements IHelpPageService {
|
|
|
|
|
|
- private final HelpFeedbackMapper helpFeedbackmapper;
|
|
|
|
|
|
+ private final BaseUserFeedbackMapper helpFeedbackmapper;
|
|
private final HelpCommonMapper helpCommonMapper;
|
|
private final HelpCommonMapper helpCommonMapper;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -28,7 +28,7 @@ public class HelpPageServiceImpl implements IHelpPageService {
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public void submit(HelpFeedbackBo helpFeedbackBo) {
|
|
public void submit(HelpFeedbackBo helpFeedbackBo) {
|
|
- HelpFeedback helpFeedback = new HelpFeedback();
|
|
|
|
|
|
+ BaseUserFeedback helpFeedback = new BaseUserFeedback();
|
|
//todo :记得使用 sysUser获取当前用户信息
|
|
//todo :记得使用 sysUser获取当前用户信息
|
|
helpFeedback.setContent(helpFeedbackBo.getContent());
|
|
helpFeedback.setContent(helpFeedbackBo.getContent());
|
|
boolean flag = helpFeedbackmapper.insert(helpFeedback) == 1;
|
|
boolean flag = helpFeedbackmapper.insert(helpFeedback) == 1;
|
|
@@ -46,18 +46,18 @@ public class HelpPageServiceImpl implements IHelpPageService {
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public void setHelper(Long id, Integer status) {
|
|
public void setHelper(Long id, Integer status) {
|
|
- HelpCommon helpCommon = helpCommonMapper.selectById(id);
|
|
|
|
|
|
+ HelpContent helpCommon = helpCommonMapper.selectById(id);
|
|
if (helpCommon == null) {
|
|
if (helpCommon == null) {
|
|
throw new ServerException("反馈失败,请联系商家");
|
|
throw new ServerException("反馈失败,请联系商家");
|
|
}
|
|
}
|
|
if (FeedbackConst.HELPER.equals(status)) {
|
|
if (FeedbackConst.HELPER.equals(status)) {
|
|
- helpCommonMapper.update(new LambdaUpdateWrapper<HelpCommon>()
|
|
|
|
- .set(HelpCommon::getHelpful, helpCommon.getHelpful() + 1)
|
|
|
|
- .eq(HelpCommon::getId, id));
|
|
|
|
|
|
+ helpCommonMapper.update(new LambdaUpdateWrapper<HelpContent>()
|
|
|
|
+ .set(HelpContent::getHelpful, helpCommon.getHelpful() + 1)
|
|
|
|
+ .eq(HelpContent::getId, id));
|
|
} else {
|
|
} else {
|
|
- helpCommonMapper.update(new LambdaUpdateWrapper<HelpCommon>()
|
|
|
|
- .set(HelpCommon::getNoHelp, helpCommon.getNoHelp() + 1)
|
|
|
|
- .eq(HelpCommon::getId, id));
|
|
|
|
|
|
+ helpCommonMapper.update(new LambdaUpdateWrapper<HelpContent>()
|
|
|
|
+ .set(HelpContent::getNoHelp, helpCommon.getNoHelp() + 1)
|
|
|
|
+ .eq(HelpContent::getId, id));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -68,9 +68,9 @@ public class HelpPageServiceImpl implements IHelpPageService {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public List<HelpCommon> queryHelpDocById(Long id) {
|
|
|
|
|
|
+ public List<HelpContent> queryHelpDocById(Long id) {
|
|
//每次都只拿6个
|
|
//每次都只拿6个
|
|
- List<HelpCommon> helpDocs = helpCommonMapper.queryHelpDocListById(id != null ? id : 0);
|
|
|
|
|
|
+ List<HelpContent> helpDocs = helpCommonMapper.queryHelpDocListById(id != null ? id : 0);
|
|
|
|
|
|
return helpDocs;
|
|
return helpDocs;
|
|
}
|
|
}
|