Commit 52791e53 by Yashvant Kantival

IncomeCalculator - Back End Set Up For Deployment

parent c3f9c20c
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
<attribute name="maven.pomderived" value="true"/> <attribute name="maven.pomderived" value="true"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER">
<attributes> <attributes>
<attribute name="maven.pomderived" value="true"/> <attribute name="maven.pomderived" value="true"/>
</attributes> </attributes>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<projectDescription> <projectDescription>
<name>iRecruit</name> <name>incomeCalc</name>
<comment></comment> <comment></comment>
<projects> <projects>
</projects> </projects>
......
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0"> <?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="iRecruit-0.0.1-SNAPSHOT"> <wb-module deploy-name="ic-0.0.1-SNAPSHOT">
<wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/> <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/> <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
<property name="context-root" value="iRecruit"/>
<property name="java-output-path" value="/iRecruit/target/classes"/> <property name="java-output-path" value="/iRecruit/target/classes"/>
<property name="component.exclusion.patterns"/> <property name="component.exclusion.patterns"/>
<property name="context-root" value="ic"/>
</wb-module> </wb-module>
</project-modules> </project-modules>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
...@@ -9,14 +9,14 @@ ...@@ -9,14 +9,14 @@
<relativePath/> <!-- lookup parent from repository --> <relativePath/> <!-- lookup parent from repository -->
</parent> </parent>
<groupId>com</groupId> <groupId>com</groupId>
<artifactId>iRecruit</artifactId> <artifactId>ic</artifactId>
<version>0.0.1-SNAPSHOT</version> <version>0.0.1-SNAPSHOT</version>
<name>iRecruit</name> <name>incomeCalc</name>
<description>Demo project for Spring Boot</description> <description>Demo project for Spring Boot</description>
<packaging>war</packaging> <packaging>jar</packaging>
<properties> <properties>
<!--<start-class>com.iRecruit.IRecruitApplication</start-class> <!--<start-class>com.incomeCalc.incomeCalcApplication</start-class>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>--> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>-->
<maven.test.skip>true</maven.test.skip> <maven.test.skip>true</maven.test.skip>
...@@ -29,9 +29,6 @@ ...@@ -29,9 +29,6 @@
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId> <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId> <artifactId>spring-boot-starter-mail</artifactId>
...@@ -42,14 +39,6 @@ ...@@ -42,14 +39,6 @@
<version>3.1.0</version> <version>3.1.0</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
<scope>provided</scope>
</dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId> <artifactId>spring-boot-starter-security</artifactId>
...@@ -61,12 +50,12 @@ ...@@ -61,12 +50,12 @@
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId> <artifactId>spring-boot-starter-web</artifactId>
<exclusions>
</dependency> <exclusion>
<dependency> <groupId>org.springframework.boot</groupId>
<groupId>mysql</groupId> <artifactId>spring-boot-starter-tomcat</artifactId>
<artifactId>mysql-connector-java</artifactId> </exclusion>
<scope>runtime</scope> </exclusions>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
...@@ -100,7 +89,13 @@ ...@@ -100,7 +89,13 @@
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId> <artifactId>commons-lang3</artifactId>
</dependency> </dependency>
<!-- Add Log4j2 Dependency -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>
<!-- Needed for Async Logging with Log4j 2 -->
<dependency> <dependency>
<groupId>com.lmax</groupId> <groupId>com.lmax</groupId>
<artifactId>disruptor</artifactId> <artifactId>disruptor</artifactId>
...@@ -214,6 +209,8 @@ ...@@ -214,6 +209,8 @@
<version>9.1.6</version> <version>9.1.6</version>
<scope>compile</scope> <scope>compile</scope>
</dependency> </dependency>
</dependencies> </dependencies>
<repositories> <repositories>
...@@ -260,16 +257,13 @@ ...@@ -260,16 +257,13 @@
<build> <build>
<directory>target</directory> <directory>target</directory>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId> <artifactId>spring-boot-maven-plugin</artifactId>
<configuration> <configuration>
<outputDirectory>spring</outputDirectory> <outputDirectory>E:\Streebo\Tata_Aia\Income_Calculator\wlp\usr\servers\incomeCalc\dropins\spring</outputDirectory>
<skipTests>true</skipTests> <skipTests>true</skipTests>
<mainClass>com.iRecruit.IRecruitApplication</mainClass> <mainClass>com.ic.IncomeCalcApplication</mainClass>
</configuration> </configuration>
</plugin> </plugin>
</plugins> </plugins>
......
package com.iRecruit.modules.auth.service;
import java.util.List;
import com.iRecruit.modules.auth.model.FycMapping;
import com.iRecruit.modules.auth.model.L1slabsMapping;
import com.iRecruit.modules.auth.model.MpbMapping;
import com.iRecruit.modules.auth.payload.L1slabsDto;
import com.iRecruit.modules.auth.payload.mpbDto;
public interface L1slabsMappingService {
public L1slabsMapping save(L1slabsDto l1slabsmapping,Boolean isCreate);
public List<L1slabsMapping> findAll();
}
package com.iRecruit; package com.ic;
import java.util.TimeZone; import java.util.TimeZone;
...@@ -18,15 +18,19 @@ import org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters; ...@@ -18,15 +18,19 @@ import org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters;
import org.springframework.data.jpa.repository.config.EnableJpaAuditing; import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.EnableScheduling;
import com.iRecruit.audit.SpringSecurityAuditorAware; import com.ic.audit.SpringSecurityAuditorAware;
import com.iRecruit.constant.DBConfig; import com.ic.constant.DBConfig;
import com.iRecruit.constant.TemplateConfig; import com.ic.constant.TemplateConfig;
//@EnableAutoConfiguration(exclude = { DataSourceAutoConfiguration.class, MultipartAutoConfiguration.class }) //@EnableAutoConfiguration(exclude = { DataSourceAutoConfiguration.class, MultipartAutoConfiguration.class })
@SpringBootApplication @SpringBootApplication
@EnableCaching @EnableCaching
@EnableJpaAuditing(auditorAwareRef = "auditorAware") @EnableJpaAuditing(auditorAwareRef = "auditorAware")
public class IRecruitApplication { @EntityScan(basePackageClasses = {
IncomeCalcApplication.class,
Jsr310JpaConverters.class
})
public class IncomeCalcApplication extends SpringBootServletInitializer {
@PostConstruct @PostConstruct
...@@ -48,12 +52,17 @@ public class IRecruitApplication { ...@@ -48,12 +52,17 @@ public class IRecruitApplication {
/*@Override /*@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(IRecruitApplication.class); return application.sources(IncomeCalcApplication.class);
}*/ }*/
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(IncomeCalcApplication.class);
}
public static void main(String[] args) { public static void main(String[] args) {
SpringApplication.run(IRecruitApplication.class, args); SpringApplication.run(IncomeCalcApplication.class, args);
} }
......
package com.iRecruit.annotation; package com.ic.annotation;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
......
package com.iRecruit.aspect; package com.ic.aspect;
import java.io.IOException; import java.io.IOException;
import java.lang.reflect.Method; import java.lang.reflect.Method;
...@@ -28,13 +28,13 @@ import org.springframework.web.context.request.ServletRequestAttributes; ...@@ -28,13 +28,13 @@ import org.springframework.web.context.request.ServletRequestAttributes;
import com.fasterxml.jackson.core.JsonEncoding; import com.fasterxml.jackson.core.JsonEncoding;
import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.modules.auth.payload.AuditLogsDto; import com.ic.modules.auth.payload.AuditLogsDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.payload.request.LoginRequest; import com.ic.modules.auth.payload.request.LoginRequest;
import com.iRecruit.modules.auth.service.AuditLogsService; import com.ic.modules.auth.service.AuditLogsService;
import com.iRecruit.security.UserPrincipal; import com.ic.security.UserPrincipal;
@Aspect @Aspect
@Component @Component
...@@ -43,7 +43,7 @@ public class ServiceVersionAspect { ...@@ -43,7 +43,7 @@ public class ServiceVersionAspect {
@Autowired @Autowired
AuditLogsService auditLogsService; AuditLogsService auditLogsService;
@Around("@annotation(com.iRecruit.annotation.AuditLogs)") @Around("@annotation(com.ic.annotation.AuditLogs)")
public ResponseEntity<?> auditLog(ProceedingJoinPoint joinPoint) throws Throwable { public ResponseEntity<?> auditLog(ProceedingJoinPoint joinPoint) throws Throwable {
long startTime = System.currentTimeMillis(); long startTime = System.currentTimeMillis();
...@@ -106,7 +106,7 @@ public class ServiceVersionAspect { ...@@ -106,7 +106,7 @@ public class ServiceVersionAspect {
AuditLogs name = method.getAnnotation(AuditLogs.class); AuditLogs name = method.getAnnotation(AuditLogs.class);
Timestamp timestamp = new Timestamp(System.currentTimeMillis()); Timestamp timestamp = new Timestamp(System.currentTimeMillis());
com.iRecruit.modules.auth.model.AuditLogs auditLogs = new com.iRecruit.modules.auth.model.AuditLogs(null, name.service(), remoteAddr, com.ic.modules.auth.model.AuditLogs auditLogs = new com.ic.modules.auth.model.AuditLogs(null, name.service(), remoteAddr,
userPrincipal.getDeviceInfo(), userPrincipal.getBrowserInfo(), userPrincipal.getUsername(), userPrincipal.getOS(), userPrincipal.getDeviceInfo(), userPrincipal.getBrowserInfo(), userPrincipal.getUsername(), userPrincipal.getOS(),
ar.getCode(), ar.getMessage(), timeTaken, joinPoint.getArgs().length>0?joinPoint.getArgs()[0].toString():null , ar.getMessage(),new Date()); ar.getCode(), ar.getMessage(), timeTaken, joinPoint.getArgs().length>0?joinPoint.getArgs()[0].toString():null , ar.getMessage(),new Date());
......
package com.iRecruit.audit; package com.ic.audit;
import java.util.Optional; import java.util.Optional;
...@@ -7,7 +7,7 @@ import org.springframework.security.authentication.AnonymousAuthenticationToken; ...@@ -7,7 +7,7 @@ import org.springframework.security.authentication.AnonymousAuthenticationToken;
import org.springframework.security.core.Authentication; import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.security.core.context.SecurityContextHolder;
import com.iRecruit.security.UserPrincipal; import com.ic.security.UserPrincipal;
public class SpringSecurityAuditorAware implements AuditorAware<String> { public class SpringSecurityAuditorAware implements AuditorAware<String> {
......
package com.iRecruit.config; package com.ic.config;
import java.util.Date; import java.util.Date;
...@@ -20,11 +20,11 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -20,11 +20,11 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.context.request.WebRequest; import org.springframework.web.context.request.WebRequest;
import org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler; import org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler;
import com.iRecruit.modules.auth.model.AuditLogs; import com.ic.modules.auth.model.AuditLogs;
import com.iRecruit.modules.auth.payload.AuditLogsDto; import com.ic.modules.auth.payload.AuditLogsDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.AuditLogsService; import com.ic.modules.auth.service.AuditLogsService;
import com.iRecruit.security.UserPrincipal; import com.ic.security.UserPrincipal;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
......
package com.iRecruit.config; package com.ic.config;
import java.util.HashMap; import java.util.HashMap;
......
package com.iRecruit.config; package com.ic.config;
import org.hibernate.boot.model.naming.Identifier; import org.hibernate.boot.model.naming.Identifier;
import org.hibernate.boot.model.naming.PhysicalNamingStrategy; import org.hibernate.boot.model.naming.PhysicalNamingStrategy;
......
package com.iRecruit.config; package com.ic.config;
public class DataSourceContextHolder { public class DataSourceContextHolder {
......
package com.iRecruit.config; package com.ic.config;
import java.util.HashMap; import java.util.HashMap;
import javax.annotation.Resource;
import javax.persistence.EntityManagerFactory; import javax.persistence.EntityManagerFactory;
import javax.sql.DataSource; import javax.sql.DataSource;
import org.hibernate.cfg.AvailableSettings; import org.hibernate.cfg.AvailableSettings;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary; import org.springframework.context.annotation.Primary;
import org.springframework.context.annotation.PropertySource; import org.springframework.context.annotation.PropertySource;
import org.springframework.core.env.Environment; import org.springframework.core.env.Environment;
import org.springframework.data.jpa.repository.config.EnableJpaRepositories; import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
import org.springframework.jdbc.datasource.lookup.JndiDataSourceLookup;
import org.springframework.orm.jpa.JpaTransactionManager; import org.springframework.orm.jpa.JpaTransactionManager;
import org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean; import org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean;
import org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter; import org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter;
...@@ -29,7 +31,7 @@ import org.springframework.transaction.annotation.EnableTransactionManagement; ...@@ -29,7 +31,7 @@ import org.springframework.transaction.annotation.EnableTransactionManagement;
entityManagerFactoryRef = "iRecruitSchemaEntityManagerFactory", entityManagerFactoryRef = "iRecruitSchemaEntityManagerFactory",
transactionManagerRef = "iRecruitSchemaTransactionManager", transactionManagerRef = "iRecruitSchemaTransactionManager",
basePackages = { basePackages = {
"com.iRecruit.modules.auth.repository", "com.ic.modules.auth.repository"
}) })
//@Resource(name="jdbc/", type=javax.sql.DataSource.class, lookup="jdbc/fileUploadDS") //@Resource(name="jdbc/", type=javax.sql.DataSource.class, lookup="jdbc/fileUploadDS")
public class IRecruitSchemaConfig { public class IRecruitSchemaConfig {
...@@ -43,25 +45,18 @@ public class IRecruitSchemaConfig { ...@@ -43,25 +45,18 @@ public class IRecruitSchemaConfig {
private static final String JNDI_NAME = "jdbc/irecruit"; private static final String JNDI_NAME = "jdbc/irecruit";
@Primary @Primary
@Bean(name = "iRecruitSchemaDataSource") @Bean(name = "iRecruitSchemaDataSource")
//@ConfigurationProperties(prefix = "irecruit.datasource") @ConfigurationProperties(prefix = "irecruit.datasource")
//@Resource(name = JNDI_NAME) @Resource(name = JNDI_NAME)
public DataSource iRecruitSchemaDataSource() { public DataSource iRecruitSchemaDataSource() {
//HikariDataSource dataSource = new HikariDataSource(); //HikariDataSource dataSource = new HikariDataSource();
DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create();
dataSourceBuilder.driverClassName(environment.getProperty("irecruit.datasource.driver-class-name"));
dataSourceBuilder.url(environment.getProperty("spring.datasource.url"));
dataSourceBuilder.username(environment.getProperty("irecruit.datasource.username"));
dataSourceBuilder.password(environment.getProperty("irecruit.datasource.password"));
return dataSourceBuilder.build();
//dataSource.setDataSourceJNDI(environment.getProperty("irecruit.datasource.jndi-name")); //dataSource.setDataSourceJNDI(environment.getProperty("irecruit.datasource.jndi-name"));
/*dataSource.setDriverClassName(environment.getProperty("irecruit.datasource.driver-class-name")); /*dataSource.setDriverClassName(environment.getProperty("irecruit.datasource.driver-class-name"));
dataSource.setJdbcUrl(environment.getProperty("spring.datasource.url")); dataSource.setJdbcUrl(environment.getProperty("irecruit.datasource.url"));
dataSource.setUsername(environment.getProperty("irecruit.datasource.username")); dataSource.setUsername(environment.getProperty("irecruit.datasource.username"));
dataSource.setPassword(environment.getProperty("irecruit.datasource.password")); dataSource.setPassword(environment.getProperty("irecruit.datasource.password"));
dataSource.setCatalog("irecruitCat"); dataSource.setCatalog("irecruitCat");
*/
/*dataSource.setConnectionTimeout(Long.parseLong(environment.getProperty("spring.datasource.hikari.connectionTimeout"))); /*dataSource.setConnectionTimeout(Long.parseLong(environment.getProperty("spring.datasource.hikari.connectionTimeout")));
dataSource.setValidationTimeout(Long.parseLong(environment.getProperty("spring.datasource.hikari.validationTimeout"))); dataSource.setValidationTimeout(Long.parseLong(environment.getProperty("spring.datasource.hikari.validationTimeout")));
dataSource.setMaximumPoolSize(Integer.parseInt(environment.getProperty("spring.datasource.hikari.maximumPoolSize"))); dataSource.setMaximumPoolSize(Integer.parseInt(environment.getProperty("spring.datasource.hikari.maximumPoolSize")));
...@@ -72,10 +67,10 @@ public class IRecruitSchemaConfig { ...@@ -72,10 +67,10 @@ public class IRecruitSchemaConfig {
return dataSource;*/ return dataSource;*/
/*JndiDataSourceLookup jndiDataSourceLookup = new JndiDataSourceLookup(); JndiDataSourceLookup jndiDataSourceLookup = new JndiDataSourceLookup();
jndiDataSourceLookup.setResourceRef(true); jndiDataSourceLookup.setResourceRef(true);
return jndiDataSourceLookup.getDataSource(JNDI_NAME); return jndiDataSourceLookup.getDataSource(JNDI_NAME);
*/
//return DataSourceBuilder.create().build(); //return DataSourceBuilder.create().build();
} }
...@@ -86,7 +81,7 @@ public class IRecruitSchemaConfig { ...@@ -86,7 +81,7 @@ public class IRecruitSchemaConfig {
LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean();
em.setDataSource(iRecruitSchemaDataSource()); em.setDataSource(iRecruitSchemaDataSource());
em.setPersistenceUnitName("iRecruitSchema"); em.setPersistenceUnitName("iRecruitSchema");
em.setPackagesToScan(new String[] { "com.iRecruit.modules.auth.model", em.setPackagesToScan(new String[] { "com.ic.modules.auth.model"
}); });
HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
em.setJpaVendorAdapter(vendorAdapter); em.setJpaVendorAdapter(vendorAdapter);
......
package com.iRecruit.config; package com.ic.config;
import java.io.Serializable; import java.io.Serializable;
import java.util.Properties; import java.util.Properties;
......
package com.iRecruit.config; package com.ic.config;
import java.awt.Color; import java.awt.Color;
......
package com.iRecruit.config; package com.ic.config;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
...@@ -10,7 +10,7 @@ import javax.persistence.criteria.Root; ...@@ -10,7 +10,7 @@ import javax.persistence.criteria.Root;
import org.springframework.data.jpa.domain.Specification; import org.springframework.data.jpa.domain.Specification;
import com.iRecruit.modules.auth.payload.request.Condition; import com.ic.modules.auth.payload.request.Condition;
public class QuerySpecification { public class QuerySpecification {
......
package com.iRecruit.config; package com.ic.config;
import java.util.Arrays; import java.util.Arrays;
...@@ -21,10 +21,10 @@ import org.springframework.web.cors.CorsConfiguration; ...@@ -21,10 +21,10 @@ import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.CorsConfigurationSource; import org.springframework.web.cors.CorsConfigurationSource;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import com.iRecruit.security.AuthProvider; import com.ic.security.AuthProvider;
import com.iRecruit.security.CustomUserDetailsService; import com.ic.security.CustomUserDetailsService;
import com.iRecruit.security.JwtAuthenticationEntryPoint; import com.ic.security.JwtAuthenticationEntryPoint;
import com.iRecruit.security.JwtAuthenticationFilter; import com.ic.security.JwtAuthenticationFilter;
@Configuration @Configuration
@EnableWebSecurity @EnableWebSecurity
......
package com.iRecruit.config; package com.ic.config;
import static springfox.documentation.builders.PathSelectors.regex; import static springfox.documentation.builders.PathSelectors.regex;
...@@ -28,7 +28,7 @@ public class SwaggerConfig { ...@@ -28,7 +28,7 @@ public class SwaggerConfig {
@Bean @Bean
public Docket productApi() { public Docket productApi() {
return new Docket(DocumentationType.SWAGGER_2).select() return new Docket(DocumentationType.SWAGGER_2).select()
.apis(RequestHandlerSelectors.basePackage("com.iRecruit")).paths(regex("/api.*")) .apis(RequestHandlerSelectors.basePackage("com.ic")).paths(regex("/api.*"))
.build().apiInfo(apiInfo()).securitySchemes(Lists.newArrayList(apiKey())) .build().apiInfo(apiInfo()).securitySchemes(Lists.newArrayList(apiKey()))
.securityContexts(Lists.newArrayList(securityContext())); .securityContexts(Lists.newArrayList(securityContext()));
} }
......
package com.iRecruit.config; package com.ic.config;
import java.net.URI; import java.net.URI;
import java.util.Enumeration; import java.util.Enumeration;
......
package com.iRecruit.config; package com.ic.config;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
......
package com.iRecruit.constant; package com.ic.constant;
public enum BooleanType { public enum BooleanType {
Y,N Y,N
......
package com.iRecruit.constant; package com.ic.constant;
import java.util.List; import java.util.List;
...@@ -10,8 +10,8 @@ import org.slf4j.LoggerFactory; ...@@ -10,8 +10,8 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iRecruit.modules.auth.model.Configurations; import com.ic.modules.auth.model.Configurations;
import com.iRecruit.modules.auth.service.ConfigurationsService; import com.ic.modules.auth.service.ConfigurationsService;
import groovy.util.logging.Log; import groovy.util.logging.Log;
...@@ -35,7 +35,7 @@ public class DBConfig { ...@@ -35,7 +35,7 @@ public class DBConfig {
for(Configurations configuration : configurations) { for(Configurations configuration : configurations) {
System.out.println("configurations"); System.out.println("configurations");
System.out.println(configurations); System.out.println(configurations);
configs.put(configuration.getConfig(), configuration.getValue()); configs.put(configuration.getKey(), configuration.getValue());
System.out.println("configs"); System.out.println("configs");
System.out.println(configs); System.out.println(configs);
......
package com.iRecruit.constant; package com.ic.constant;
public class GlobalConstants { public class GlobalConstants {
......
package com.iRecruit.constant; package com.ic.constant;
import java.util.List; import java.util.List;
...@@ -11,20 +11,20 @@ import org.slf4j.LoggerFactory; ...@@ -11,20 +11,20 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iRecruit.modules.auth.model.FycMapping; import com.ic.modules.auth.model.FycMapping;
import com.iRecruit.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import com.iRecruit.modules.auth.model.L2slabsMapping; import com.ic.modules.auth.model.L2slabsMapping;
import com.iRecruit.modules.auth.model.MDBMapping; import com.ic.modules.auth.model.MDBMapping;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import com.iRecruit.modules.auth.model.MsaMapping; import com.ic.modules.auth.model.MsaMapping;
import com.iRecruit.modules.auth.model.Templates; import com.ic.modules.auth.model.Templates;
import com.iRecruit.modules.auth.service.FycMappingService; import com.ic.modules.auth.service.FycMappingService;
import com.iRecruit.modules.auth.service.L1slabsMappingService; import com.ic.modules.auth.service.L1slabsMappingService;
import com.iRecruit.modules.auth.service.L2slabsMappingService; import com.ic.modules.auth.service.L2slabsMappingService;
import com.iRecruit.modules.auth.service.MDBMappingService; import com.ic.modules.auth.service.MDBMappingService;
import com.iRecruit.modules.auth.service.MpbMappingService; import com.ic.modules.auth.service.MpbMappingService;
import com.iRecruit.modules.auth.service.MsaMappingService; import com.ic.modules.auth.service.MsaMappingService;
import com.iRecruit.modules.auth.service.TemplatesService; import com.ic.modules.auth.service.TemplatesService;
@Service @Service
public class LeaderCalcConfig { public class LeaderCalcConfig {
......
package com.iRecruit.constant; package com.ic.constant;
public enum PaymentMode { public enum PaymentMode {
CREDIT,DEBIT,DISCOUNT CREDIT,DEBIT,DISCOUNT
......
package com.iRecruit.constant; package com.ic.constant;
public enum PaymentType { public enum PaymentType {
CASH,CHECK,ONLINE,PAYTM,PHONEPAY,DD CASH,CHECK,ONLINE,PAYTM,PHONEPAY,DD
......
package com.iRecruit.constant; package com.ic.constant;
public enum PenaltyType { public enum PenaltyType {
FixedAmount,FixedRate FixedAmount,FixedRate
......
package com.iRecruit.constant; package com.ic.constant;
public enum QuestionType { public enum QuestionType {
RADIO,CHECKBOX,TEXT,DROPDOWN RADIO,CHECKBOX,TEXT,DROPDOWN
......
package com.iRecruit.constant; package com.ic.constant;
public enum RequestType { public enum RequestType {
BOOKING,MEETING,PROBLEM,GENERAL BOOKING,MEETING,PROBLEM,GENERAL
......
package com.iRecruit.constant; package com.ic.constant;
public enum RolesConstant { public enum RolesConstant {
LEADER,PANALIST,FINAL_INTERVIEWER,REMO,BRANCH_MANAGER LEADER,PANALIST,FINAL_INTERVIEWER,REMO,BRANCH_MANAGER
......
package com.iRecruit.constant; package com.ic.constant;
public enum SchedulerType { public enum SchedulerType {
HOURLY,DAILY,WEEKLY,MONTHLY,YEARLY,ONETIME HOURLY,DAILY,WEEKLY,MONTHLY,YEARLY,ONETIME
......
package com.iRecruit.constant; package com.ic.constant;
public enum Stages { public enum Stages {
......
package com.iRecruit.constant; package com.ic.constant;
public enum Status { public enum Status {
INIT,LOCK,DISABLED,ACTIVE,INACTIVE,DELETED,SENT,SUCCESS INIT,LOCK,DISABLED,ACTIVE,INACTIVE,DELETED,SENT,SUCCESS
......
package com.iRecruit.constant; package com.ic.constant;
public class StatusCode { public class StatusCode {
public static final int INVALID_USER = 100; public static final int INVALID_USER = 100;
......
package com.iRecruit.constant; package com.ic.constant;
import java.util.List; import java.util.List;
...@@ -10,8 +10,8 @@ import org.slf4j.LoggerFactory; ...@@ -10,8 +10,8 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.iRecruit.modules.auth.model.Templates; import com.ic.modules.auth.model.Templates;
import com.iRecruit.modules.auth.service.TemplatesService; import com.ic.modules.auth.service.TemplatesService;
@Service @Service
public class TemplateConfig { public class TemplateConfig {
...@@ -30,7 +30,7 @@ public class TemplateConfig { ...@@ -30,7 +30,7 @@ public class TemplateConfig {
List<Templates> templates = templatesService.findAll(); List<Templates> templates = templatesService.findAll();
configs = new JSONObject(); configs = new JSONObject();
for(Templates configuration : templates) { for(Templates configuration : templates) {
configs.put(configuration.getConfig(), configuration.getValue()); configs.put(configuration.getKey(), configuration.getValue());
} }
} }
public String getValue(String key) { public String getValue(String key) {
......
package com.iRecruit.constant; package com.ic.constant;
public enum TemplateType { public enum TemplateType {
MAIL,PDF,SMS,NOTIFICATION MAIL,PDF,SMS,NOTIFICATION
......
package com.iRecruit.constant; package com.ic.constant;
public enum VehicalType { public enum VehicalType {
CAR,BYKE,SCOOTER,BYCYCLE CAR,BYKE,SCOOTER,BYCYCLE
......
package com.iRecruit.exception; package com.ic.exception;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.ResponseStatus;
......
package com.iRecruit.exception; package com.ic.exception;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.ResponseStatus;
......
package com.iRecruit.exception; package com.ic.exception;
public class FileStorageException extends RuntimeException { public class FileStorageException extends RuntimeException {
......
package com.iRecruit.exception; package com.ic.exception;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.ResponseStatus;
......
package com.iRecruit.exception; package com.ic.exception;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.ResponseStatus;
......
package com.iRecruit.exception; package com.ic.exception;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.ResponseStatus;
......
package com.iRecruit.exception; package com.ic.exception;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.ResponseStatus;
......
package com.iRecruit.exception; package com.ic.exception;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.ResponseStatus;
......
package com.iRecruit.exception; package com.ic.exception;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.ResponseStatus;
......
package com.iRecruit.exception; package com.ic.exception;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.ResponseStatus;
......
package com.iRecruit.firebase; package com.ic.firebase;
import java.io.IOException; import java.io.IOException;
......
package com.iRecruit.firebase; package com.ic.firebase;
import java.time.Duration; import java.time.Duration;
import java.util.Map; import java.util.Map;
...@@ -15,7 +15,7 @@ import com.google.firebase.messaging.Aps; ...@@ -15,7 +15,7 @@ import com.google.firebase.messaging.Aps;
import com.google.firebase.messaging.FirebaseMessaging; import com.google.firebase.messaging.FirebaseMessaging;
import com.google.firebase.messaging.Message; import com.google.firebase.messaging.Message;
import com.google.firebase.messaging.Notification; import com.google.firebase.messaging.Notification;
import com.iRecruit.modules.auth.model.PushNotificationRequest; import com.ic.modules.auth.model.PushNotificationRequest;
@Service @Service
public class FCMService { public class FCMService {
......
package com.iRecruit.firebase; package com.ic.firebase;
public enum NotificationParameter { public enum NotificationParameter {
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
...@@ -22,24 +22,24 @@ import org.springframework.web.bind.annotation.RequestBody; ...@@ -22,24 +22,24 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.User; import com.ic.modules.auth.model.User;
import com.iRecruit.modules.auth.payload.P100LoginResponse; import com.ic.modules.auth.payload.P100LoginResponse;
import com.iRecruit.modules.auth.payload.UserDto; import com.ic.modules.auth.payload.UserDto;
import com.iRecruit.modules.auth.payload.UserOTPDto; import com.ic.modules.auth.payload.UserOTPDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.payload.request.JwtAuthenticationResponse; import com.ic.modules.auth.payload.request.JwtAuthenticationResponse;
import com.iRecruit.modules.auth.payload.request.LoginRequest; import com.ic.modules.auth.payload.request.LoginRequest;
import com.iRecruit.modules.auth.payload.request.OTPRequest; import com.ic.modules.auth.payload.request.OTPRequest;
import com.iRecruit.modules.auth.payload.request.OTPValidateRequest; import com.ic.modules.auth.payload.request.OTPValidateRequest;
import com.iRecruit.modules.auth.payload.request.P100LoginRequest; import com.ic.modules.auth.payload.request.P100LoginRequest;
import com.iRecruit.modules.auth.service.UserService; import com.ic.modules.auth.service.UserService;
import com.iRecruit.security.AuthProvider; import com.ic.security.AuthProvider;
import com.iRecruit.security.JwtTokenProvider; import com.ic.security.JwtTokenProvider;
import com.iRecruit.security.UserPrincipal; import com.ic.security.UserPrincipal;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -17,14 +17,14 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -17,14 +17,14 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.DBConfig; import com.ic.constant.DBConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.Configurations; import com.ic.modules.auth.model.Configurations;
import com.iRecruit.modules.auth.payload.ConfigurationsDto; import com.ic.modules.auth.payload.ConfigurationsDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.ConfigurationsService; import com.ic.modules.auth.service.ConfigurationsService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -17,17 +17,17 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -17,17 +17,17 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.DBConfig; import com.ic.constant.DBConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.Configurations; import com.ic.modules.auth.model.Configurations;
import com.iRecruit.modules.auth.model.FycMapping; import com.ic.modules.auth.model.FycMapping;
import com.iRecruit.modules.auth.payload.ConfigurationsDto; import com.ic.modules.auth.payload.ConfigurationsDto;
import com.iRecruit.modules.auth.payload.fycDto; import com.ic.modules.auth.payload.fycDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.ConfigurationsService; import com.ic.modules.auth.service.ConfigurationsService;
import com.iRecruit.modules.auth.service.FycMappingService; import com.ic.modules.auth.service.FycMappingService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -17,16 +17,16 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -17,16 +17,16 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.LeaderCalcConfig; import com.ic.constant.LeaderCalcConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import com.iRecruit.modules.auth.payload.L1slabsDto; import com.ic.modules.auth.payload.L1slabsDto;
import com.iRecruit.modules.auth.payload.mpbDto; import com.ic.modules.auth.payload.mpbDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.L1slabsMappingService; import com.ic.modules.auth.service.L1slabsMappingService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -17,16 +17,16 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -17,16 +17,16 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.LeaderCalcConfig; import com.ic.constant.LeaderCalcConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import com.iRecruit.modules.auth.model.L2slabsMapping; import com.ic.modules.auth.model.L2slabsMapping;
import com.iRecruit.modules.auth.payload.L1slabsDto; import com.ic.modules.auth.payload.L1slabsDto;
import com.iRecruit.modules.auth.payload.L2slabsDto; import com.ic.modules.auth.payload.L2slabsDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.L2slabsMappingService; import com.ic.modules.auth.service.L2slabsMappingService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import java.util.Map; import java.util.Map;
...@@ -24,18 +24,18 @@ import org.springframework.web.bind.annotation.RestController; ...@@ -24,18 +24,18 @@ import org.springframework.web.bind.annotation.RestController;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.LeaderCalcConfig; import com.ic.constant.LeaderCalcConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import com.iRecruit.modules.auth.payload.L1slabsDto; import com.ic.modules.auth.payload.L1slabsDto;
import com.iRecruit.modules.auth.payload.mpbDto; import com.ic.modules.auth.payload.mpbDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.payload.request.Apiresponse1; import com.ic.modules.auth.payload.request.Apiresponse1;
import com.iRecruit.modules.auth.service.L1slabsMappingService; import com.ic.modules.auth.service.L1slabsMappingService;
import com.iRecruit.modules.auth.service.LeaderCalcService; import com.ic.modules.auth.service.LeaderCalcService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -17,21 +17,21 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -17,21 +17,21 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.LeaderCalcConfig; import com.ic.constant.LeaderCalcConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import com.iRecruit.modules.auth.model.L2slabsMapping; import com.ic.modules.auth.model.L2slabsMapping;
import com.iRecruit.modules.auth.model.MDBMapping; import com.ic.modules.auth.model.MDBMapping;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import com.iRecruit.modules.auth.payload.L1slabsDto; import com.ic.modules.auth.payload.L1slabsDto;
import com.iRecruit.modules.auth.payload.L2slabsDto; import com.ic.modules.auth.payload.L2slabsDto;
import com.iRecruit.modules.auth.payload.MDBDto; import com.ic.modules.auth.payload.MDBDto;
import com.iRecruit.modules.auth.payload.mpbDto; import com.ic.modules.auth.payload.mpbDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.MDBMappingService; import com.ic.modules.auth.service.MDBMappingService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -17,17 +17,17 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -17,17 +17,17 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.LeaderCalcConfig; import com.ic.constant.LeaderCalcConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.payload.fycDto; import com.ic.modules.auth.payload.fycDto;
import com.iRecruit.modules.auth.payload.mpbDto; import com.ic.modules.auth.payload.mpbDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.FycMappingService; import com.ic.modules.auth.service.FycMappingService;
import com.iRecruit.modules.auth.service.MpbMappingService; import com.ic.modules.auth.service.MpbMappingService;
import com.iRecruit.modules.auth.model.FycMapping; import com.ic.modules.auth.model.FycMapping;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -17,24 +17,24 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -17,24 +17,24 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.LeaderCalcConfig; import com.ic.constant.LeaderCalcConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import com.iRecruit.modules.auth.model.L2slabsMapping; import com.ic.modules.auth.model.L2slabsMapping;
import com.iRecruit.modules.auth.model.MDBMapping; import com.ic.modules.auth.model.MDBMapping;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import com.iRecruit.modules.auth.model.MsaMapping; import com.ic.modules.auth.model.MsaMapping;
import com.iRecruit.modules.auth.payload.L1slabsDto; import com.ic.modules.auth.payload.L1slabsDto;
import com.iRecruit.modules.auth.payload.L2slabsDto; import com.ic.modules.auth.payload.L2slabsDto;
import com.iRecruit.modules.auth.payload.MDBDto; import com.ic.modules.auth.payload.MDBDto;
import com.iRecruit.modules.auth.payload.MsaDto; import com.ic.modules.auth.payload.MsaDto;
import com.iRecruit.modules.auth.payload.mpbDto; import com.ic.modules.auth.payload.mpbDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.MDBMappingService; import com.ic.modules.auth.service.MDBMappingService;
import com.iRecruit.modules.auth.service.MsaMappingService; import com.ic.modules.auth.service.MsaMappingService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
...@@ -25,18 +25,18 @@ import com.fasterxml.jackson.core.JsonParser; ...@@ -25,18 +25,18 @@ import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.LeaderCalcConfig; import com.ic.constant.LeaderCalcConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import com.iRecruit.modules.auth.payload.L1slabsDto; import com.ic.modules.auth.payload.L1slabsDto;
import com.iRecruit.modules.auth.payload.mpbDto; import com.ic.modules.auth.payload.mpbDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.L1slabsMappingService; import com.ic.modules.auth.service.L1slabsMappingService;
import com.iRecruit.modules.auth.service.LeaderCalcService; import com.ic.modules.auth.service.LeaderCalcService;
import com.iRecruit.modules.auth.service.NGPACalcService; import com.ic.modules.auth.service.NGPACalcService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
...@@ -25,18 +25,18 @@ import com.fasterxml.jackson.core.JsonParser; ...@@ -25,18 +25,18 @@ import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.LeaderCalcConfig; import com.ic.constant.LeaderCalcConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import com.iRecruit.modules.auth.payload.L1slabsDto; import com.ic.modules.auth.payload.L1slabsDto;
import com.iRecruit.modules.auth.payload.mpbDto; import com.ic.modules.auth.payload.mpbDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.L1slabsMappingService; import com.ic.modules.auth.service.L1slabsMappingService;
import com.iRecruit.modules.auth.service.LeaderCalcService; import com.ic.modules.auth.service.LeaderCalcService;
import com.iRecruit.modules.auth.service.NGPAtoNGPLCalcService; import com.ic.modules.auth.service.NGPAtoNGPLCalcService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -11,14 +11,14 @@ import org.springframework.web.bind.annotation.RequestBody; ...@@ -11,14 +11,14 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.DBConfig; import com.ic.constant.DBConfig;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.Templates; import com.ic.modules.auth.model.Templates;
import com.iRecruit.modules.auth.payload.TemplatesDto; import com.ic.modules.auth.payload.TemplatesDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.TemplatesService; import com.ic.modules.auth.service.TemplatesService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.controller; package com.ic.modules.auth.controller;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -17,13 +17,13 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -17,13 +17,13 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.iRecruit.annotation.AuditLogs; import com.ic.annotation.AuditLogs;
import com.iRecruit.constant.StatusCode; import com.ic.constant.StatusCode;
import com.iRecruit.exception.ResourceNotFoundException; import com.ic.exception.ResourceNotFoundException;
import com.iRecruit.modules.auth.model.User; import com.ic.modules.auth.model.User;
import com.iRecruit.modules.auth.payload.UserDto; import com.ic.modules.auth.payload.UserDto;
import com.iRecruit.modules.auth.payload.request.ApiResponse; import com.ic.modules.auth.payload.request.ApiResponse;
import com.iRecruit.modules.auth.service.UserService; import com.ic.modules.auth.service.UserService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import java.util.Date; import java.util.Date;
...@@ -9,7 +9,7 @@ import javax.persistence.Id; ...@@ -9,7 +9,7 @@ import javax.persistence.Id;
import javax.persistence.Table; import javax.persistence.Table;
import com.iRecruit.modules.auth.payload.AuditLogsDto; import com.ic.modules.auth.payload.AuditLogsDto;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import static javax.persistence.TemporalType.TIMESTAMP; import static javax.persistence.TemporalType.TIMESTAMP;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
...@@ -26,7 +26,7 @@ public class Configurations{ ...@@ -26,7 +26,7 @@ public class Configurations{
@NotBlank @NotBlank
@Column(length=50) @Column(length=50)
private String config; private String key;
@NotBlank @NotBlank
@Column(length=500) @Column(length=500)
...@@ -34,5 +34,7 @@ public class Configurations{ ...@@ -34,5 +34,7 @@ public class Configurations{
private String description; private String description;
private String isFrontEnd;
} }
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
public class PushNotificationRequest { public class PushNotificationRequest {
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
public class PushNotificationResponse { public class PushNotificationResponse {
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.EntityListeners;
import javax.persistence.EnumType; import javax.persistence.EnumType;
import javax.persistence.Enumerated; import javax.persistence.Enumerated;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
...@@ -12,9 +11,7 @@ import javax.persistence.Lob; ...@@ -12,9 +11,7 @@ import javax.persistence.Lob;
import javax.persistence.Table; import javax.persistence.Table;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import org.springframework.data.jpa.domain.support.AuditingEntityListener; import com.ic.constant.TemplateType;
import com.iRecruit.constant.TemplateType;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
...@@ -30,7 +27,7 @@ public class Templates{ ...@@ -30,7 +27,7 @@ public class Templates{
@NotBlank @NotBlank
@Column(length=50) @Column(length=50)
private String config; private String key;
@NotBlank @NotBlank
@Lob @Lob
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import java.sql.Timestamp; import java.sql.Timestamp;
...@@ -12,8 +12,7 @@ import javax.persistence.Table; ...@@ -12,8 +12,7 @@ import javax.persistence.Table;
import org.springframework.data.jpa.domain.support.AuditingEntityListener; import org.springframework.data.jpa.domain.support.AuditingEntityListener;
import com.iRecruit.constant.RolesConstant; import com.ic.constant.Status;
import com.iRecruit.constant.Status;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
...@@ -25,12 +24,8 @@ import lombok.Setter; ...@@ -25,12 +24,8 @@ import lombok.Setter;
@EntityListeners(AuditingEntityListener.class) @EntityListeners(AuditingEntityListener.class)
public class User { public class User {
//@Id
//@Column(length=10)
//private String id;
@Id
@Column(length=11) @Column(length=11)
@Id
private String userId; private String userId;
@Column(length=200) @Column(length=200)
private String firstName; private String firstName;
...@@ -55,11 +50,11 @@ public class User { ...@@ -55,11 +50,11 @@ public class User {
@Column(length=8) @Column(length=8)
private Timestamp modifiedDate; private Timestamp modifiedDate;
@Column(length=11) @Column(length=11)
private String level1NtId; private String level1_NtId;
@Column(length=11) @Column(length=11)
private String level5NtId; private String level5_NtId;
@Column(length=3) @Column(length=3)
private String level1DesignationCode; private String level1_DesignationCode;
@Column(length=5) @Column(length=5)
private String branchCode; private String branchCode;
@Column(length=100) @Column(length=100)
...@@ -71,58 +66,37 @@ public class User { ...@@ -71,58 +66,37 @@ public class User {
@Column(length=63) @Column(length=63)
private String userRole2; private String userRole2;
@Column(length=30) @Column(length=30)
private String level2DesignationC0de; private String level2_DesignationC0de;
@Column(length=30) @Column(length=30)
private String branchCdLevel2; private String branchCdLevel2;
@Column(length=63) @Column(length=63)
private String userRole3; private String userRole3;
@Column(length=30) @Column(length=30)
private String level3DesignationC0de; private String level3_DesignationC0de;
@Column(length=30) @Column(length=30)
private String branchCdLevel3; private String branchCdLevel3;
@Column(length=63) @Column(length=63)
private String userRole4; private String userRole4;
@Column(length=30) @Column(length=30)
private String level4DesignationC0de; private String level4_DesignationC0de;
@Column(length=30) @Column(length=30)
private String branchCdLevel4; private String branchCdLevel4;
@Column(length=63) @Column(length=63)
private String userRole5; private String userRole5;
@Column(length=30) @Column(length=30)
private String level5DesignationC0de; private String level5_DesignationC0de;
@Column(length=30) @Column(length=30)
private String branchCdLevel5; private String branchCdLevel5;
@Column(length=10) @Column(length=10)
private String baType; private String baType;
private Long baRank; private Long baRank;
@Column(length=1)
private String gender;
@Column(length=20)
private String dob;
@Column(length=50)
private String branchName;
@Column(length=20)
private String middleName;
@Column(length=5)
private String designation;
@Column(length=10) @Column(length=10)
private String pan; private String employeeId;
@Column(length=1)
private String agentStatus;
@Enumerated(EnumType.STRING) @Enumerated(EnumType.STRING)
protected Status status = Status.ACTIVE; protected Status status = Status.ACTIVE;
@Enumerated(EnumType.STRING) @Column(length=10)
private RolesConstant role = RolesConstant.LEADER;
private String notificationId; private String notificationId;
private int failedAttemptLogin = 0; private int failedAttemptLogin = 0;
......
package com.iRecruit.modules.auth.model; package com.ic.modules.auth.model;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
...@@ -16,8 +16,8 @@ import org.hibernate.annotations.GenericGenerator; ...@@ -16,8 +16,8 @@ import org.hibernate.annotations.GenericGenerator;
import org.hibernate.annotations.Parameter; import org.hibernate.annotations.Parameter;
import org.springframework.data.jpa.domain.support.AuditingEntityListener; import org.springframework.data.jpa.domain.support.AuditingEntityListener;
import com.iRecruit.config.IdGenerator; import com.ic.config.IdGenerator;
import com.iRecruit.constant.Status; import com.ic.constant.Status;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
...@@ -33,7 +33,7 @@ public class UserOTP extends Auditable<Long>{ ...@@ -33,7 +33,7 @@ public class UserOTP extends Auditable<Long>{
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "user_otp_seq") @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "user_otp_seq")
@GenericGenerator( @GenericGenerator(
name = "user_otp_seq", name = "user_otp_seq",
strategy = "com.iRecruit.config.IdGenerator", strategy = "com.ic.config.IdGenerator",
parameters = { parameters = {
@Parameter(name = IdGenerator.INCREMENT_PARAM, value = "1"), @Parameter(name = IdGenerator.INCREMENT_PARAM, value = "1"),
@Parameter(name = IdGenerator.VALUE_PREFIX_PARAMETER, value = "UO"), @Parameter(name = IdGenerator.VALUE_PREFIX_PARAMETER, value = "UO"),
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import com.iRecruit.modules.auth.model.AuditLogs; import com.ic.modules.auth.model.AuditLogs;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import com.iRecruit.modules.auth.model.Configurations; import com.ic.modules.auth.model.Configurations;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
...@@ -25,10 +25,13 @@ public class ConfigurationsDto{ ...@@ -25,10 +25,13 @@ public class ConfigurationsDto{
private String description; private String description;
private String isFrontEnd;
public ConfigurationsDto(Configurations configurations) { public ConfigurationsDto(Configurations configurations) {
this.key = configurations.getConfig(); this.key = configurations.getKey();
this.value = configurations.getValue(); this.value = configurations.getValue();
this.description = configurations.getDescription(); this.description = configurations.getDescription();
this.isFrontEnd = configurations.getIsFrontEnd();
} }
} }
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.constant.RolesConstant; import com.ic.constant.RolesConstant;
import com.iRecruit.constant.Status; import com.ic.constant.Status;
import com.iRecruit.modules.auth.model.Configurations; import com.ic.modules.auth.model.Configurations;
import com.iRecruit.modules.auth.model.FycMapping; import com.ic.modules.auth.model.FycMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
...@@ -19,7 +19,7 @@ import lombok.ToString; ...@@ -19,7 +19,7 @@ import lombok.ToString;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
...@@ -30,7 +30,7 @@ import lombok.ToString; ...@@ -30,7 +30,7 @@ import lombok.ToString;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.modules.auth.model.L2slabsMapping; import com.ic.modules.auth.model.L2slabsMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.modules.auth.model.MDBMapping; import com.ic.modules.auth.model.MDBMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.constant.RolesConstant; import com.ic.constant.RolesConstant;
import com.iRecruit.constant.Status; import com.ic.constant.Status;
import com.iRecruit.modules.auth.model.Configurations; import com.ic.modules.auth.model.Configurations;
import com.iRecruit.modules.auth.model.FycMapping; import com.ic.modules.auth.model.FycMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
...@@ -20,8 +20,8 @@ import lombok.ToString; ...@@ -20,8 +20,8 @@ import lombok.ToString;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import com.iRecruit.modules.auth.model.MsaMapping; import com.ic.modules.auth.model.MsaMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import com.iRecruit.constant.TemplateType; import com.ic.constant.TemplateType;
import com.iRecruit.modules.auth.model.Templates; import com.ic.modules.auth.model.Templates;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
...@@ -28,7 +28,7 @@ public class TemplatesDto{ ...@@ -28,7 +28,7 @@ public class TemplatesDto{
private TemplateType type; private TemplateType type;
public TemplatesDto(Templates template) { public TemplatesDto(Templates template) {
this.key = template.getConfig(); this.key = template.getKey();
this.value = template.getValue(); this.value = template.getValue();
this.type = template.getType(); this.type = template.getType();
} }
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import javax.persistence.EnumType; import javax.persistence.EnumType;
import javax.persistence.Enumerated; import javax.persistence.Enumerated;
...@@ -8,9 +8,9 @@ import javax.validation.constraints.Pattern; ...@@ -8,9 +8,9 @@ import javax.validation.constraints.Pattern;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.constant.RolesConstant; import com.ic.constant.RolesConstant;
import com.iRecruit.constant.Status; import com.ic.constant.Status;
import com.iRecruit.modules.auth.model.User; import com.ic.modules.auth.model.User;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
...@@ -59,7 +59,7 @@ public class UserDto { ...@@ -59,7 +59,7 @@ public class UserDto {
this.email = user.getEmailId(); this.email = user.getEmailId();
this.notificationId = user.getNotificationId(); this.notificationId = user.getNotificationId();
this.failedAttemptLogin = user.getFailedAttemptLogin(); this.failedAttemptLogin = user.getFailedAttemptLogin();
this.role = user.getRole(); //this.role = user.getRole();
} }
} }
\ No newline at end of file
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.constant.Status; import com.ic.constant.Status;
import com.iRecruit.modules.auth.model.UserOTP; import com.ic.modules.auth.model.UserOTP;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.constant.RolesConstant; import com.ic.constant.RolesConstant;
import com.iRecruit.constant.Status; import com.ic.constant.Status;
import com.iRecruit.modules.auth.model.Configurations; import com.ic.modules.auth.model.Configurations;
import com.iRecruit.modules.auth.model.FycMapping; import com.ic.modules.auth.model.FycMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
......
package com.iRecruit.modules.auth.payload; package com.ic.modules.auth.payload;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.constant.RolesConstant; import com.ic.constant.RolesConstant;
import com.iRecruit.constant.Status; import com.ic.constant.Status;
import com.iRecruit.modules.auth.model.Configurations; import com.ic.modules.auth.model.Configurations;
import com.iRecruit.modules.auth.model.FycMapping; import com.ic.modules.auth.model.FycMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
...@@ -20,7 +20,7 @@ import lombok.ToString; ...@@ -20,7 +20,7 @@ import lombok.ToString;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.iRecruit.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MpbMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
......
package com.iRecruit.modules.auth.payload.request; package com.ic.modules.auth.payload.request;
import com.iRecruit.modules.auth.model.FycMapping; import com.ic.modules.auth.model.FycMapping;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
......
package com.iRecruit.modules.auth.payload.request; package com.ic.modules.auth.payload.request;
import org.json.JSONObject; import org.json.JSONObject;
......
package com.iRecruit.modules.auth.payload.request; package com.ic.modules.auth.payload.request;
import java.util.List; import java.util.List;
......
package com.iRecruit.modules.auth.payload.request; package com.ic.modules.auth.payload.request;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
......
package com.iRecruit.modules.auth.payload.request; package com.ic.modules.auth.payload.request;
/* /*
* package com.iRecruit.payload; * package com.ic.payload;
* *
* import java.util.Set; * import java.util.Set;
* *
......
package com.iRecruit.modules.auth.payload.request; package com.ic.modules.auth.payload.request;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
......
package com.iRecruit.modules.auth.payload.request; package com.ic.modules.auth.payload.request;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment