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<ContractScore> {
|
|
/**
|
* 查询合同打分列表
|
*
|
* @param contractScore 合同打分
|
* @return 合同打分集合
|
*/
|
public List<ContractScore> 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<ContractScore> getDateRangeScoreByContractId(Long id, String startTime, String endTime);
|
|
}
|