Commit faa95a72 by zhiwj

接受订单信息

parent 6c073318
......@@ -102,6 +102,17 @@ public interface EvaluateManageApiService {
ServiceResponse<Void> replyEvaluate(UserReplyDTO userReplyDTO);
/**
* 编辑回复
* @Title: editReplyEvaluate
* @Description:
* @author zhiwj
* @param userReplyDTO
* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>
* @throws
*/
ServiceResponse<Void> editReplyEvaluate(UserReplyDTO userReplyDTO);
/**
* 删除回复
* @Title: delReply
* @Description:
......
......@@ -22,4 +22,6 @@ public interface EvaluateReplyService {
void delReply(Integer evaluateReplyId);
void updateReplyShowStatus(Integer enterpriseId, Integer evaluateReplyId, Integer showStatus);
void update(UserReplyDTO userReplyDTO);
}
......@@ -77,4 +77,12 @@ public class EvaluateReplyServiceImpl implements EvaluateReplyService {
public void updateReplyShowStatus(Integer enterpriseId, Integer evaluateReplyId, Integer showStatus) {
tabEvaluateReplyMapper.updateReplyShowStatus(enterpriseId, evaluateReplyId, showStatus);
}
@Override
public void update(UserReplyDTO userReplyDTO) {
TabEvaluateReply tabEvaluateReply = new TabEvaluateReply();
tabEvaluateReply.setEvaluateReplyId(userReplyDTO.getEvaluateReplyId());
tabEvaluateReply.setReplyContent(userReplyDTO.getReplyContent());
tabEvaluateReplyMapper.updateByPrimaryKeySelective(tabEvaluateReply);
}
}
......@@ -138,6 +138,12 @@ public class EvaluateManageApiServiceImpl implements EvaluateManageApiService {
}
@Override
public ServiceResponse<Void> editReplyEvaluate(UserReplyDTO userReplyDTO) {
evaluateReplyService.update(userReplyDTO);
return EnterpriseServiceResponse.success();
}
@Override
public ServiceResponse<Void> delReply(Integer evaluateReplyId) {
this.evaluateReplyService.delReply(evaluateReplyId);
return EnterpriseServiceResponse.success();
......
......@@ -91,6 +91,15 @@ public class EvaluateManagerController {
return ResultControllerUtils.commonResult(serviceResponse);
}
@RequestMapping("/edit-reply-evaluate")
public RestResponse editReplyEvaluate(UserReplyVO userReplyVO) {
userReplyVO.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
userReplyVO.setUserId(UserDetailUtils.getUserDetail().getUserId());
userReplyVO.setUserName(UserDetailUtils.getUserDetail().getUserInfo().getUserName());
ServiceResponse<Void> serviceResponse = evaluateManageApiService.editReplyEvaluate(EntityUtil.changeEntityByJSON(UserReplyDTO.class, userReplyVO));
return ResultControllerUtils.commonResult(serviceResponse);
}
@RequestMapping("/evaluate-quick-reply")
public RestResponse listEvaluateQuickReply(Integer quickReplyType) {
ServiceResponse<List<EvaluateQuickDTO>> serviceResponse = evaluateManageApiService.listEvaluateQuickReply(UserDetailUtils.getUserDetail().getEnterpriseId(), quickReplyType);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment