| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- package cn.com.goldenwater.dcproj.service;
- import cn.com.goldenwater.core.service.CrudService;
- import cn.com.goldenwater.dcproj.dto.*;
- import cn.com.goldenwater.dcproj.model.TacInspPersAreaPris;
- import cn.com.goldenwater.dcproj.model.TacWorkerB;
- import cn.com.goldenwater.dcproj.model.TacWorkerType;
- import cn.com.goldenwater.dcproj.param.BisInspAllRlationPersParam;
- import cn.com.goldenwater.dcproj.param.TacWorkerBParam;
- import com.github.pagehelper.PageInfo;
- import org.springframework.web.multipart.MultipartFile;
- import javax.servlet.http.HttpServletResponse;
- import java.util.List;
- import java.util.Map;
- /**
- * @author lune
- * @date 2019-9-6
- */
- public interface TacWorkerBService extends CrudService<TacWorkerB, TacWorkerBParam> {
- // ------------------------- 自定方法 -------------------------
- List<TacCountDto> countByAdCode(TacWorkerBParam tacWorkerBParam);
- List<TacCountDto> countByTitles(TacWorkerBParam tacWorkerBParam);
- List<TacCountDto> countByRole(TacWorkerBParam tacWorkerBParam);
- List<TacCountDto> countByEdu(TacWorkerBParam tacWorkerBParam);
- List<TacCountDto> countByAge(TacWorkerBParam tacWorkerBParam);
- List<TacCountDto> countByOffice(TacWorkerBParam tacWorkerBParam);
- List<TacWorkerB> getWorkerList(TacWorkerBParam tacWorkerBParam);
- PageInfo<TacWorkerB> getWorkerbsPage(TacWorkerBParam tacWorkerBParam);
- List<TacWorkerB> getWorkerbsList(TacWorkerBParam tacWorkerBParam);
- Map<String,Object> insertList(MultipartFile file, TacWorkerBParam tacWorkerBParam, String orgId);
- int distributePers(TacWorkerBParam tacWorkerBParam);
- List<TacWorkerB> countPersBatch(TacWorkerBParam tacWorkerBParam);
- List<TacWorkerB> getWorkerbsListExpId(TacWorkerBParam tacWorkerBParam);
- List<TacWorkerB> getWorkerListById(TacWorkerBParam tacWorkerBParam);
- List<TacCountDto> countRoleNew(TacWorkerBParam tacWorkerBParam);
- List<TacWorkerB> getWorkerListByPris(TacInspPersAreaPris tacInspPersAreaPris);
- List<TacWorkerB> insertTacWorkerB(TacWorkerBDto bDto);
- List<TacWorkerB> getNotDisPersList(TacWorkerBParam tacWorkerBParam);
- List<TacWorkerB> getObjTacWorkerbList(TacWorkerBParam tacWorkerBParam);
- PageInfo<TacWorkerB> getObjTacWorkerbPage(TacWorkerBParam tacWorkerBParam);
- PageInfo<TacWorkerB> getWorkerPage(TacWorkerBParam tacWorkerBParam);
- boolean updateWorkerbList(TacWorkerBDto dto);
- PageInfo<TacWorkerbAuditDto> countWorkerAudit(TacWorkerBParam tacWorkerBParam);
- int downWorkerExcel(TacWorkerBDto dto, HttpServletResponse response);
- Map<String,Object> uploadWorkerExcel(MultipartFile file, TacWorkerBParam tacWorkerBParam);
- PageInfo<TacWorkerBCountDto> getWorkerNotJoinCount(TacWorkerBParam tacWorkerBParam);
- int downWorkerNotJoinExcel(TacWorkerBParam param, HttpServletResponse response);
- String sendMessage(TacWorkerBParam tacWorkerBParam) throws Exception;
- int uploadBio(MultipartFile file, TacWorkerBParam tacWorkerBParam) throws Exception;
- List<TacWorkerB> findPerInZLOrTPY(String currentPersId);
- int makeData(String orgId);
- int insertIntoData(TacWorkerType workerType);
- PageInfo<TacWorkerPerDto> listByList(Map<String, String> paramMap);
- List<TacWorkerB> findListExist(TacWorkerB param);
- }
|