package com.ycl.platform.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ycl.platform.domain.entity.ContractScore; import com.ycl.platform.mapper.ContractScoreMapper; import com.ycl.platform.service.IContractScoreService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import utils.DateUtils; import java.util.List; /** * 合同打分Service业务层处理 * * @author ruoyi * @date 2024-04-01 */ @Service public class ContractScoreServiceImpl extends ServiceImpl implements IContractScoreService { @Autowired private ContractScoreMapper contractScoreMapper; /** * 查询合同打分 * * @param id 合同打分主键 * @return 合同打分 */ @Override public ContractScore selectDefaultScoreById(Long id) { return contractScoreMapper.selectDefaultScoreById(id); } /** * 查询合同打分列表 * * @param contractScore 合同打分 * @return 合同打分 */ @Override public List selectDefaultScoreList(ContractScore contractScore) { return contractScoreMapper.selectDefaultScoreList(contractScore); } /** * 新增合同打分 * * @param contractScore 合同打分 * @return 结果 */ @Override public int insertDefaultScore(ContractScore contractScore) { contractScore.setCreateTime(DateUtils.getNowDate()); return contractScoreMapper.insertDefaultScore(contractScore); } /** * 修改合同打分 * * @param contractScore 合同打分 * @return 结果 */ @Override public int updateDefaultScore(ContractScore contractScore) { contractScore.setUpdateTime(DateUtils.getNowDate()); return contractScoreMapper.updateDefaultScore(contractScore); } /** * 批量删除合同打分 * * @param ids 需要删除的合同打分主键 * @return 结果 */ @Override public int deleteDefaultScoreByIds(Long[] ids) { return contractScoreMapper.deleteDefaultScoreByIds(ids); } /** * 删除合同打分信息 * * @param id 合同打分主键 * @return 结果 */ @Override public int deleteDefaultScoreById(Long id) { return contractScoreMapper.deleteDefaultScoreById(id); } }