Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/pile/service/MemberFeedbackService.java
YAS\29473 aca01ed537 update
2025-06-04 09:12:07 +08:00

50 lines
1.1 KiB
Java

package com.jsowell.pile.service;
import com.jsowell.pile.dto.MemberFeedbackDTO;
import com.jsowell.pile.dto.QueryMemberFeedbackDTO;
import com.jsowell.pile.vo.uniapp.customer.MemberFeedbackVO;
import java.util.List;
public interface MemberFeedbackService {
/**
* 用户反馈信息保存
* @param dto
*/
void saveFeedback(MemberFeedbackDTO dto);
/**
* 获取用户反馈信息列表
* @param memberId
* @return
*/
List<MemberFeedbackVO> getFeedbackList(String memberId);
/**
* 条件查询用户反馈信息列表 (管理后台使用)
* @param dto
* @return
*/
List<MemberFeedbackVO> selectFeedbackList(QueryMemberFeedbackDTO dto);
/**
* 根据memberId获取用户反馈信息
* @param id
* @return
*/
MemberFeedbackVO getFeedbackById(Long id);
/**
* 根据memberId删除用户反馈信息
* @param dto
*/
void updateFeedback(QueryMemberFeedbackDTO dto);
/**
* 根据ids删除用户反馈信息
* @param ids
*/
void deleteFeedbackByIds(List<Long> ids);
}