package com.yiboshi.science.service;

import com.yiboshi.science.base.BaseService;
import com.yiboshi.science.entity.ComTalentApply;
import com.yiboshi.science.param.dto.ComTalentApplyDTO;
import com.yiboshi.science.param.dto.DataStatisticsDTO;
import com.yiboshi.science.param.query.ComTalentApplyQueryVO;

/**
 * 人才申请表
 */
public interface ComTalentApplyService extends BaseService<ComTalentApplyQueryVO, ComTalentApplyDTO, ComTalentApply> {

    /**
     * 获取统计数据
     * @return
     */
    DataStatisticsDTO getCount(ComTalentApply e);

    String save(ComTalentApplyDTO dto);

    ComTalentApplyDTO getNewTalentApply();

    ComTalentApplyDTO getTalentApplyById(String id);
}