@ -18,7 +18,7 @@ import com.engine.organization.entity.scheme.po.SchemePO;
import com.engine.organization.enums.OrgImportEnum ;
import com.engine.organization.mapper.employee.EmployeeMapper ;
import com.engine.organization.mapper.extend.ExtendInfoMapper ;
import com.engine.organization.mapper. hrmresource.SystemData Mapper;
import com.engine.organization.mapper. jclimport.Import Mapper;
import com.engine.organization.mapper.jclimport.JclImportHistoryDetailMapper ;
import com.engine.organization.mapper.resource.ResourceMapper ;
import com.engine.organization.mapper.scheme.GradeMapper ;
@ -60,14 +60,8 @@ import java.util.stream.Collectors;
* @version : 1.0
* /
public class ImportCommonServiceImpl extends Service implements ImportCommonService {
/ * *
* extend_group
* /
private static final Long JOB_TYPE = 3L ;
private static final Long RESOURCE_TYPE = 4L ;
private static final String RIGHT_NAME = "DataImport:All" ;
private static final String HRM_RESOURCE = "hrmresource" ;
static Map < String , ExtendInfoPO > importFieldsMap ;
@ -89,8 +83,8 @@ public class ImportCommonServiceImpl extends Service implements ImportCommonServ
return MapperProxyFactory . getProxy ( ExtendInfoMapper . class ) ;
}
private SystemDataMapper getSystemData Mapper( ) {
return MapperProxyFactory . getProxy ( SystemData Mapper. class ) ;
private ImportMapper getImport Mapper( ) {
return MapperProxyFactory . getProxy ( Import Mapper. class ) ;
}
@Override
@ -115,12 +109,17 @@ public class ImportCommonServiceImpl extends Service implements ImportCommonServ
return DepartmentImport . getImportFields ( user , excludeFields ) ;
case "jobtitle" :
case "resource" :
List < String > resourceExceptedFields = getImportMapper ( ) . getResourceExceptedFields ( ) ;
if ( CollectionUtils . isNotEmpty ( resourceExceptedFields ) ) {
excludeFields . addAll ( resourceExceptedFields ) ;
}
excludeFields . add ( "resourceimageid" ) ;
excludeFields . add ( "messagerurl" ) ;
excludeFields . add ( "workyear" ) ;
excludeFields . add ( "companyworkyear" ) ;
excludeFields . add ( "textfield1" ) ;
excludeFields . add ( "textfield2" ) ;
return ResourceImport . getImportFields ( user , excludeFields ) ;
case "joblevel" :
extendType = "0" ;
@ -751,7 +750,6 @@ public class ImportCommonServiceImpl extends Service implements ImportCommonServ
}
/ * *
* 生 成 导 入 模 板 文 件
* /