package com.ycl.platform.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ycl.platform.domain.entity.ContractScore; import java.io.Serializable; import java.util.List; /** * 合同打分Service接口 * * @author ruoyi * @date 2024-04-01 */ public interface IContractScoreService extends IService { /** * 查询合同打分列表 * * @param contractScore 合同打分 * @return 合同打分集合 */ public List selectDefaultScoreList(ContractScore contractScore); @Override ContractScore getById(Serializable id); @Override boolean save(ContractScore contractScore); @Override boolean updateById(ContractScore contractScore); /** * 审核 * * @param contractScore 数据 * @return 结果 */ boolean audit(ContractScore contractScore); /** * 根据合同id查询本月合同打分 * @param id id * @return 数据 */ List getDateRangeScoreByContractId(Long id, String startTime, String endTime); }