package com.ruoyi.system.mapper; import java.util.List; import com.ruoyi.system.domain.CustomerEvaluation; /** * 客户评价Mapper接口 * * @author ruoyi * @date 2025-01-27 */ public interface CustomerEvaluationMapper { /** * 查询客户评价 * * @param evaluationId 客户评价主键 * @return 客户评价 */ public CustomerEvaluation selectCustomerEvaluationByEvaluationId(Long evaluationId); /** * 查询客户评价列表 * * @param customerEvaluation 客户评价 * @return 客户评价集合 */ public List selectCustomerEvaluationList(CustomerEvaluation customerEvaluation); /** * 根据车牌号查询客户评价 * * @param vehicleNo 车牌号 * @return 客户评价集合 */ public List selectCustomerEvaluationByVehicleNo(String vehicleNo); /** * 根据微信OpenID查询客户评价 * * @param wechatOpenid 微信OpenID * @return 客户评价集合 */ public List selectCustomerEvaluationByWechatOpenid(String wechatOpenid); /** * 新增客户评价 * * @param customerEvaluation 客户评价 * @return 结果 */ public int insertCustomerEvaluation(CustomerEvaluation customerEvaluation); /** * 修改客户评价 * * @param customerEvaluation 客户评价 * @return 结果 */ public int updateCustomerEvaluation(CustomerEvaluation customerEvaluation); /** * 删除客户评价 * * @param evaluationId 客户评价主键 * @return 结果 */ public int deleteCustomerEvaluationByEvaluationId(Long evaluationId); /** * 批量删除客户评价 * * @param evaluationIds 需要删除的数据主键集合 * @return 结果 */ public int deleteCustomerEvaluationByEvaluationIds(Long[] evaluationIds); /** * 统计评价数量 * * @param customerEvaluation 客户评价 * @return 评价统计信息 */ public List selectEvaluationStatistics(CustomerEvaluation customerEvaluation); }