package com.product.module.data.service.idel;
|
|
import com.product.core.entity.DataTableEntity;
|
import com.product.core.exception.BaseException;
|
|
/**
|
* @ClassName IOrganizationImportService
|
* @Description 组织机构导入数据处理
|
* @Author cheng
|
* @Date 2021/12/2 16:09
|
*/
|
public interface IOrganizationImportService {
|
/**
|
* 导入公司 之前 数据处理
|
*
|
* @param fse
|
* @throws BaseException
|
*/
|
DataTableEntity importCompanyBefore(DataTableEntity fse) throws BaseException;
|
|
/**
|
* 导入部门 之前 数据处理
|
*
|
* @param fse
|
* @throws BaseException
|
*/
|
DataTableEntity importDeptBefore(DataTableEntity fse) throws BaseException;
|
|
/**
|
* 导入岗位等级 之前 数据处理
|
*
|
* @param fse
|
* @throws BaseException
|
*/
|
DataTableEntity importPostLevelBefore(DataTableEntity fse) throws BaseException;
|
|
/**
|
* 导入岗位 之前 数据处理
|
*
|
* @param fse
|
* @throws BaseException
|
*/
|
DataTableEntity importPostBefore(DataTableEntity fse) throws BaseException;
|
|
/**
|
* 导入员工 之前 数据处理
|
*
|
* @param fse
|
* @throws BaseException
|
*/
|
DataTableEntity importStaffBefore(DataTableEntity fse) throws BaseException;
|
|
}
|