
package org.sky.scientific.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import org.sky.core.mp.base.BaseService;
import org.sky.scientific.pojo.entity.FeedBackEntity;
import org.sky.scientific.pojo.entity.FeedBackReplyEntity;

/**
 * 意见反馈 服务类
 *
 * @author Kd
 * @since 2025-06-29
 */
public interface IFeedBackService extends BaseService<FeedBackEntity>  {

	/**
	 * 分页
	 * @param page
	 * @param dto
	 * @return
	 */
	IPage<FeedBackEntity> selectFeedBackPage(IPage<FeedBackEntity> page, FeedBackEntity dto);

	/**
	 * 提交
	 * @param dto
	 * @return
	 */
	boolean submit(FeedBackEntity dto);

	/**
	 * 回复
	 * @param dto
	 * @return
	 */
	boolean reply(FeedBackReplyEntity dto);

//	/**
//	 * 详情
//	 * @param feedBackId
//	 * @return
//	 */
//	FeedBackEntity detail(Long feedBackId);
}
