package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.core.service.CrudService; import cn.com.goldenwater.dcproj.dto.TacCountDto; import cn.com.goldenwater.dcproj.model.TacExprRcmm; import cn.com.goldenwater.dcproj.param.TacExprRcmmParam; import com.github.pagehelper.PageInfo; import org.springframework.web.multipart.MultipartFile; import java.util.List; import java.util.Map; /** * @author lune * @date 2019-11-13 */ public interface TacExprRcmmService extends CrudService { // ------------------------- 自定方法 ------------------------- Map insertList(MultipartFile file, TacExprRcmmParam tacWorkerBParam); int uploadBio(MultipartFile file, TacExprRcmmParam tacExprRcmmParam) throws Exception ; List getRcmmList(TacExprRcmmParam tacExprRcmmParam); int insertRcmmToWorkerList(TacExprRcmmParam tacExprRcmmParam); PageInfo getRcmmPage(TacExprRcmmParam tacExprRcmmParam); int removeRvmmList(TacExprRcmmParam tacExprRcmmParam); List getRcmmListByTime(TacExprRcmmParam tacExprRcmmParam); List countRcmmByTitles(TacExprRcmmParam tacExprRcmmParam); List countRcmmByRoleType(TacExprRcmmParam tacExprRcmmParam); List countRcmmByEducation(TacExprRcmmParam tacExprRcmmParam); List countRcmmByIsOffice(TacExprRcmmParam tacExprRcmmParam); }