TdCCustSuggestDao.java 1.2 KB
package com.zteits.pay.dao;

import com.github.pagehelper.PageInfo;
import com.zteits.clouds.api.apibase.bean.BizResult;
import com.zteits.clouds.api.dto.owner.dto.TdCCustSuggestDTO;
import com.zteits.clouds.api.dto.owner.param.CustSuggestRequest;
import com.zteits.clouds.api.dto.pay.param.QueryTdCCustSuggestRequest;
import com.zteits.pay.domain.TdCCustSuggest;

import java.util.List;

public interface TdCCustSuggestDao {
	
	/**
	 * 插入客户反馈建议表
	 * @param order
	 * @return
	 */
	Integer insertTdCCustSuggest(TdCCustSuggest record);

	PageInfo<TdCCustSuggest> queryFeedbackAndSuggestForPage(CustSuggestRequest request);

	/**
	 * app查询用户建议
	 * @param suggestRequest
	 * @return
	 */
	List<TdCCustSuggestDTO> queryTdCCustSuggestForAPP(QueryTdCCustSuggestRequest suggestRequest);

	/**
	 * app根据ID查询用户建议
	 * @param suggestRequest
	 * @return
	 */
	TdCCustSuggest queryTdCCustSuggestByIdForAPP(QueryTdCCustSuggestRequest suggestRequest);

	/**
	 * 修改客户建议答复状态
	 * @param tdCCustSuggest
	 * @return
	 */
    int updateSuggestIsAnswer(TdCCustSuggest tdCCustSuggest);

	/**
	 * 根据ID主键查询
	 * @return
	 */
	TdCCustSuggest getTdCCustSuggestById(String id);

}