package com.gkhy.assess.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gkhy.assess.common.api.CommonPage;
import com.gkhy.assess.system.domain.AssProjectSupplement;
/**
*
* 项目补录表 服务类
*
*
* @author kzy
* @since 2024-06-11 15:44:14
*/
public interface AssProjectSupplementService extends IService {
/**
* 新增项目补录
* @param projectSupplement
* @return
*/
int addProjectSupplement(AssProjectSupplement projectSupplement);
/**
* 编辑项目补录
* @param projectSupplement
* @return
*/
int editProjectSupplement(AssProjectSupplement projectSupplement);
/**
* 根据id获取项目补录信息
* @param projectSupplementId
* @return
*/
AssProjectSupplement getProjectSupplementById(Long projectSupplementId);
/**
* 分页获取项目补录
* @param projectSupplement
* @return
*/
CommonPage projectSupplementList(AssProjectSupplement projectSupplement);
/**
* 删除项目补录
* @param projectSupplementId
* @return
*/
int deleteProjectSupplement(Long projectSupplementId);
/**
* 校验名称是否唯一
* @param projectSupplement
* @return
*/
Boolean checkNameUnique(AssProjectSupplement projectSupplement);
}