package com.hx.phip.deduction.service; import com.hx.phiappt.model.deduction.DeductionSingle; import com.hx.mybatisTool.SqlSentence; import com.hx.phip.dto.DeductionDto; import java.util.List; import java.util.Map; public interface DeductionSingleService { int selectCount(SqlSentence sqlSentence); void insert(DeductionSingle deductionSingle); void editInfo(DeductionDto deductionDto,Integer type); List selectList(SqlSentence sqlSentence); List> selectListMap(SqlSentence sqlSentence); DeductionSingle selectOne(SqlSentence sqlSentence); Map selectOneMap(SqlSentence sqlSentence); DeductionSingle selectOneByKey(Object object); DeductionSingle selectOneByKeyBlob(Object object); void updateAll(DeductionSingle deductionSingle); void updateWhere(SqlSentence sqlSentence); void deleteOne(String delId,String sourceCode,String sourceName,Integer status); }