Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
IncomeCalculator
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
neel
IncomeCalculator
Commits
52791e53
Commit
52791e53
authored
May 01, 2020
by
Yashvant Kantival
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
IncomeCalculator - Back End Set Up For Deployment
parent
c3f9c20c
Show whitespace changes
Inline
Side-by-side
Showing
158 changed files
with
628 additions
and
652 deletions
+628
-652
.classpath
+1
-1
.project
+1
-1
.settings/org.eclipse.wst.common.component
+2
-2
pom.xml
+21
-27
src/main/java/com/iRecruit/modules/auth/service/L1slabsMappingService.java
+0
-15
src/main/java/com/ic/IncomeCalcApplication.java
+16
-7
src/main/java/com/ic/annotation/AuditLogs.java
+1
-1
src/main/java/com/ic/aspect/ServiceVersionAspect.java
+10
-10
src/main/java/com/ic/audit/SpringSecurityAuditorAware.java
+2
-2
src/main/java/com/ic/config/APIExceptionHandler.java
+6
-6
src/main/java/com/ic/config/CommonRoutingDataSource.java
+1
-1
src/main/java/com/ic/config/CustomPhysicalNamingStrategy.java
+1
-1
src/main/java/com/ic/config/DataSourceContextHolder.java
+1
-1
src/main/java/com/ic/config/IRecruitSchemaConfig.java
+12
-17
src/main/java/com/ic/config/IdGenerator.java
+1
-1
src/main/java/com/ic/config/JavaImageConverter.java
+1
-1
src/main/java/com/ic/config/QuerySpecification.java
+2
-2
src/main/java/com/ic/config/SecurityConfig.java
+5
-5
src/main/java/com/ic/config/SwaggerConfig.java
+2
-2
src/main/java/com/ic/config/Utility.java
+1
-1
src/main/java/com/ic/config/WebMvcConfig.java
+1
-1
src/main/java/com/ic/constant/BooleanType.java
+1
-1
src/main/java/com/ic/constant/DBConfig.java
+4
-4
src/main/java/com/ic/constant/GlobalConstants.java
+1
-1
src/main/java/com/ic/constant/LeaderCalcConfig.java
+15
-15
src/main/java/com/ic/constant/PaymentMode.java
+1
-1
src/main/java/com/ic/constant/PaymentType.java
+1
-1
src/main/java/com/ic/constant/PenaltyType.java
+1
-1
src/main/java/com/ic/constant/QuestionType.java
+1
-1
src/main/java/com/ic/constant/RequestType.java
+1
-1
src/main/java/com/ic/constant/RolesConstant.java
+1
-1
src/main/java/com/ic/constant/SchedulerType.java
+1
-1
src/main/java/com/ic/constant/Stages.java
+1
-1
src/main/java/com/ic/constant/Status.java
+1
-1
src/main/java/com/ic/constant/StatusCode.java
+1
-1
src/main/java/com/ic/constant/TemplateConfig.java
+4
-4
src/main/java/com/ic/constant/TemplateType.java
+1
-1
src/main/java/com/ic/constant/VehicalType.java
+1
-1
src/main/java/com/ic/exception/AppException.java
+1
-1
src/main/java/com/ic/exception/FileNotFoundException.java
+1
-1
src/main/java/com/ic/exception/FileStorageException.java
+1
-1
src/main/java/com/ic/exception/InvalidArgument.java
+1
-1
src/main/java/com/ic/exception/InvalidOTPOrRef.java
+1
-1
src/main/java/com/ic/exception/OTPExpire.java
+1
-1
src/main/java/com/ic/exception/ResourceAlreadyExist.java
+1
-1
src/main/java/com/ic/exception/ResourceNotFoundException.java
+1
-1
src/main/java/com/ic/exception/TenantNotSelectedException.java
+1
-1
src/main/java/com/ic/exception/WrongUsernamePassword.java
+1
-1
src/main/java/com/ic/firebase/FCMInitializer.java
+1
-1
src/main/java/com/ic/firebase/FCMService.java
+2
-2
src/main/java/com/ic/firebase/NotificationParameter.java
+1
-1
src/main/java/com/ic/modules/auth/controller/AuthController.java
+19
-19
src/main/java/com/ic/modules/auth/controller/ConfigurationsController.java
+9
-9
src/main/java/com/ic/modules/auth/controller/FycMappingController.java
+12
-12
src/main/java/com/ic/modules/auth/controller/L1slabsMappingController.java
+11
-11
src/main/java/com/ic/modules/auth/controller/L2slabsMappingController.java
+11
-11
src/main/java/com/ic/modules/auth/controller/LeaderCalc.java
+13
-13
src/main/java/com/ic/modules/auth/controller/MDBMappingController.java
+16
-16
src/main/java/com/ic/modules/auth/controller/MpbMappingController.java
+12
-12
src/main/java/com/ic/modules/auth/controller/MsaMappingController.java
+18
-18
src/main/java/com/ic/modules/auth/controller/NGPACalc.java
+13
-13
src/main/java/com/ic/modules/auth/controller/NGPAtoNGPLCalc.java
+13
-13
src/main/java/com/ic/modules/auth/controller/TemplatesController.java
+9
-9
src/main/java/com/ic/modules/auth/controller/UserController.java
+8
-8
src/main/java/com/ic/modules/auth/model/AuditLogs.java
+2
-2
src/main/java/com/ic/modules/auth/model/Auditable.java
+1
-1
src/main/java/com/ic/modules/auth/model/Configurations.java
+4
-2
src/main/java/com/ic/modules/auth/model/FycMapping.java
+1
-1
src/main/java/com/ic/modules/auth/model/L1slabsMapping.java
+1
-1
src/main/java/com/ic/modules/auth/model/L2slabsMapping.java
+1
-1
src/main/java/com/ic/modules/auth/model/MDBMapping.java
+1
-1
src/main/java/com/ic/modules/auth/model/MpbMapping.java
+1
-1
src/main/java/com/ic/modules/auth/model/MsaMapping.java
+1
-1
src/main/java/com/ic/modules/auth/model/PushNotificationRequest.java
+1
-1
src/main/java/com/ic/modules/auth/model/PushNotificationResponse.java
+1
-1
src/main/java/com/ic/modules/auth/model/Templates.java
+3
-6
src/main/java/com/ic/modules/auth/model/User.java
+12
-38
src/main/java/com/ic/modules/auth/model/UserOTP.java
+4
-4
src/main/java/com/ic/modules/auth/payload/AuditLogsDto.java
+2
-2
src/main/java/com/ic/modules/auth/payload/ConfigurationsDto.java
+6
-3
src/main/java/com/ic/modules/auth/payload/IdDto.java
+1
-1
src/main/java/com/ic/modules/auth/payload/L1slabsDto.java
+7
-7
src/main/java/com/ic/modules/auth/payload/L2slabsDto.java
+2
-2
src/main/java/com/ic/modules/auth/payload/MDBDto.java
+2
-2
src/main/java/com/ic/modules/auth/payload/MsaDto.java
+7
-7
src/main/java/com/ic/modules/auth/payload/OTPResponse.java
+1
-1
src/main/java/com/ic/modules/auth/payload/P100LoginResponse.java
+1
-1
src/main/java/com/ic/modules/auth/payload/RoleDto.java
+1
-1
src/main/java/com/ic/modules/auth/payload/TemplatesDto.java
+4
-4
src/main/java/com/ic/modules/auth/payload/UserDto.java
+6
-5
src/main/java/com/ic/modules/auth/payload/UserOTPDto.java
+3
-3
src/main/java/com/ic/modules/auth/payload/fycDto.java
+5
-5
src/main/java/com/ic/modules/auth/payload/mpbDto.java
+6
-6
src/main/java/com/ic/modules/auth/payload/request/ApiResponse.java
+2
-2
src/main/java/com/ic/modules/auth/payload/request/Apiresponse1.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/Condition.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/JwtAuthenticationResponse.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/JwtCustomPayload.java
+2
-2
src/main/java/com/ic/modules/auth/payload/request/LoginRequest.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/OTPRequest.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/OTPValidateRequest.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/P100LoginRequest.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/PaginationRequest.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/SignUpRequest.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/UpdateTenantRequest.java
+1
-1
src/main/java/com/ic/modules/auth/payload/request/setTenantRequest.java
+1
-1
src/main/java/com/ic/modules/auth/repository/AuditLogsRepository.java
+2
-2
src/main/java/com/ic/modules/auth/repository/ConfigurationsRepository.java
+3
-3
src/main/java/com/ic/modules/auth/repository/FycRepository.java
+2
-2
src/main/java/com/ic/modules/auth/repository/L1slabsRepository.java
+2
-2
src/main/java/com/ic/modules/auth/repository/L2slabsRepository.java
+2
-2
src/main/java/com/ic/modules/auth/repository/MDBRepository.java
+2
-2
src/main/java/com/ic/modules/auth/repository/MpbRepository.java
+2
-2
src/main/java/com/ic/modules/auth/repository/MsaRepository.java
+2
-2
src/main/java/com/ic/modules/auth/repository/TemplatesRepository.java
+3
-3
src/main/java/com/ic/modules/auth/repository/UserOTPRepository.java
+2
-2
src/main/java/com/ic/modules/auth/repository/UserRepository.java
+2
-2
src/main/java/com/ic/modules/auth/service/AuditLogsService.java
+3
-3
src/main/java/com/ic/modules/auth/service/ConfigurationsService.java
+3
-3
src/main/java/com/ic/modules/auth/service/EmailService.java
+1
-1
src/main/java/com/ic/modules/auth/service/FycMappingService.java
+3
-3
src/main/java/com/ic/modules/auth/service/L1slabsMappingService.java
+15
-0
src/main/java/com/ic/modules/auth/service/L2slabsMappingService.java
+3
-3
src/main/java/com/ic/modules/auth/service/LeaderCalcService.java
+4
-4
src/main/java/com/ic/modules/auth/service/MDBMappingService.java
+3
-3
src/main/java/com/ic/modules/auth/service/MpbMappingService.java
+3
-3
src/main/java/com/ic/modules/auth/service/MsaMappingService.java
+3
-3
src/main/java/com/ic/modules/auth/service/NGPACalcService.java
+1
-1
src/main/java/com/ic/modules/auth/service/NGPAtoNGPLCalcService.java
+1
-1
src/main/java/com/ic/modules/auth/service/PushNotificationService.java
+3
-3
src/main/java/com/ic/modules/auth/service/SMSService.java
+1
-1
src/main/java/com/ic/modules/auth/service/TemplatesService.java
+3
-3
src/main/java/com/ic/modules/auth/service/UserService.java
+3
-3
src/main/java/com/ic/modules/auth/service/impl/AuditLogsServiceImpl.java
+5
-5
src/main/java/com/ic/modules/auth/service/impl/ConfigurationsServiceImpl.java
+10
-10
src/main/java/com/ic/modules/auth/service/impl/FycMappingServiceImpl.java
+7
-7
src/main/java/com/ic/modules/auth/service/impl/L1slabsMappingServiceImpl.java
+9
-9
src/main/java/com/ic/modules/auth/service/impl/L2slabsMappingServiceImpl.java
+7
-7
src/main/java/com/ic/modules/auth/service/impl/LeaderCalcServiceImpl.java
+8
-8
src/main/java/com/ic/modules/auth/service/impl/MDBMappingServiceImpl.java
+9
-9
src/main/java/com/ic/modules/auth/service/impl/MpbMappingServiceImpl.java
+10
-10
src/main/java/com/ic/modules/auth/service/impl/MsaMappingServiceImpl.java
+10
-10
src/main/java/com/ic/modules/auth/service/impl/NGPACalcSerivceImpl.java
+9
-9
src/main/java/com/ic/modules/auth/service/impl/NGPAtoNGPLCalcServiceImpl.java
+13
-12
src/main/java/com/ic/modules/auth/service/impl/TemplatesServiceImpl.java
+10
-10
src/main/java/com/ic/modules/auth/service/impl/UserServiceImpl.java
+7
-7
src/main/java/com/ic/pdf/PDFThymeleafConfiguration.java
+1
-1
src/main/java/com/ic/schedule/InvoiceGeneratorScheduler.java
+1
-1
src/main/java/com/ic/security/AuthProvider.java
+7
-7
src/main/java/com/ic/security/CurrentUser.java
+1
-1
src/main/java/com/ic/security/CustomUserDetailsService.java
+4
-4
src/main/java/com/ic/security/EncrypterDecrypter.java
+1
-1
src/main/java/com/ic/security/JwtAuthenticationEntryPoint.java
+1
-1
src/main/java/com/ic/security/JwtAuthenticationFilter.java
+2
-2
src/main/java/com/ic/security/JwtTokenProvider.java
+2
-2
src/main/java/com/ic/security/UserPrincipal.java
+4
-4
src/main/resources/application.properties
+6
-6
src/test/java/com/ic/SmsApplicationTests.java
+1
-1
No files found.
.classpath
View file @
52791e53
...
@@ -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>
...
...
.project
View file @
52791e53
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<projectDescription>
<name>
i
Recruit
</name>
<name>
i
ncomeCalc
</name>
<comment></comment>
<comment></comment>
<projects>
<projects>
</projects>
</projects>
...
...
.settings/org.eclipse.wst.common.component
View file @
52791e53
<?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=
"i
Recruit
-0.0.1-SNAPSHOT"
>
<wb-module
deploy-name=
"i
c
-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>
pom.xml
View file @
52791e53
<?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>
i
Recruit
</artifactId>
<artifactId>
i
c
</artifactId>
<version>
0.0.1-SNAPSHOT
</version>
<version>
0.0.1-SNAPSHOT
</version>
<name>
i
Recruit
</name>
<name>
i
ncomeCalc
</name>
<description>
Demo project for Spring Boot
</description>
<description>
Demo project for Spring Boot
</description>
<packaging>
w
ar
</packaging>
<packaging>
j
ar
</packaging>
<properties>
<properties>
<!--<start-class>com.i
Recruit.IRecruit
Application</start-class>
<!--<start-class>com.i
ncomeCalc.incomeCalc
Application</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
</group
Id>
<artifactId>
spring-boot-starter-tomcat
</artifact
Id>
<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.i
Recruit.IRecruit
Application
</mainClass>
<mainClass>
com.i
c.IncomeCalc
Application
</mainClass>
</configuration>
</configuration>
</plugin>
</plugin>
</plugins>
</plugins>
...
...
src/main/java/com/iRecruit/modules/auth/service/L1slabsMappingService.java
deleted
100644 → 0
View file @
c3f9c20c
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
();
}
src/main/java/com/i
Recruit/IRecruit
Application.java
→
src/main/java/com/i
c/IncomeCalc
Application.java
View file @
52791e53
package
com
.
i
Recruit
;
package
com
.
i
c
;
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.i
Recruit
.audit.SpringSecurityAuditorAware
;
import
com.i
c
.audit.SpringSecurityAuditorAware
;
import
com.i
Recruit
.constant.DBConfig
;
import
com.i
c
.constant.DBConfig
;
import
com.i
Recruit
.constant.TemplateConfig
;
import
com.i
c
.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(I
Recruit
Application.class);
return application.sources(I
ncomeCalc
Application.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
(
I
Recruit
Application
.
class
,
args
);
SpringApplication
.
run
(
I
ncomeCalc
Application
.
class
,
args
);
}
}
...
...
src/main/java/com/i
Recruit
/annotation/AuditLogs.java
→
src/main/java/com/i
c
/annotation/AuditLogs.java
View file @
52791e53
package
com
.
i
Recruit
.
annotation
;
package
com
.
i
c
.
annotation
;
import
java.lang.annotation.ElementType
;
import
java.lang.annotation.ElementType
;
import
java.lang.annotation.Retention
;
import
java.lang.annotation.Retention
;
...
...
src/main/java/com/i
Recruit
/aspect/ServiceVersionAspect.java
→
src/main/java/com/i
c
/aspect/ServiceVersionAspect.java
View file @
52791e53
package
com
.
i
Recruit
.
aspect
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.modules.auth.payload.AuditLogsDto
;
import
com.i
c
.modules.auth.payload.AuditLogsDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.payload.request.LoginRequest
;
import
com.i
c
.modules.auth.payload.request.LoginRequest
;
import
com.i
Recruit
.modules.auth.service.AuditLogsService
;
import
com.i
c
.modules.auth.service.AuditLogsService
;
import
com.i
Recruit
.security.UserPrincipal
;
import
com.i
c
.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.i
Recruit
.annotation.AuditLogs)"
)
@Around
(
"@annotation(com.i
c
.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
.
i
Recruit
.
modules
.
auth
.
model
.
AuditLogs
auditLogs
=
new
com
.
iRecruit
.
modules
.
auth
.
model
.
AuditLogs
(
null
,
name
.
service
(),
remoteAddr
,
com
.
i
c
.
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
());
...
...
src/main/java/com/i
Recruit
/audit/SpringSecurityAuditorAware.java
→
src/main/java/com/i
c
/audit/SpringSecurityAuditorAware.java
View file @
52791e53
package
com
.
i
Recruit
.
audit
;
package
com
.
i
c
.
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.i
Recruit
.security.UserPrincipal
;
import
com.i
c
.security.UserPrincipal
;
public
class
SpringSecurityAuditorAware
implements
AuditorAware
<
String
>
{
public
class
SpringSecurityAuditorAware
implements
AuditorAware
<
String
>
{
...
...
src/main/java/com/i
Recruit
/config/APIExceptionHandler.java
→
src/main/java/com/i
c
/config/APIExceptionHandler.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
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.i
Recruit
.modules.auth.model.AuditLogs
;
import
com.i
c
.modules.auth.model.AuditLogs
;
import
com.i
Recruit
.modules.auth.payload.AuditLogsDto
;
import
com.i
c
.modules.auth.payload.AuditLogsDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.AuditLogsService
;
import
com.i
c
.modules.auth.service.AuditLogsService
;
import
com.i
Recruit
.security.UserPrincipal
;
import
com.i
c
.security.UserPrincipal
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
...
...
src/main/java/com/i
Recruit
/config/CommonRoutingDataSource.java
→
src/main/java/com/i
c
/config/CommonRoutingDataSource.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
config
;
import
java.util.HashMap
;
import
java.util.HashMap
;
...
...
src/main/java/com/i
Recruit
/config/CustomPhysicalNamingStrategy.java
→
src/main/java/com/i
c
/config/CustomPhysicalNamingStrategy.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/config/DataSourceContextHolder.java
→
src/main/java/com/i
c
/config/DataSourceContextHolder.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
config
;
public
class
DataSourceContextHolder
{
public
class
DataSourceContextHolder
{
...
...
src/main/java/com/i
Recruit
/config/IRecruitSchemaConfig.java
→
src/main/java/com/i
c
/config/IRecruitSchemaConfig.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
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.i
Recruit.modules.auth.repository"
,
"com.i
c.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.i
Recruit.modules.auth.model"
,
em
.
setPackagesToScan
(
new
String
[]
{
"com.i
c.modules.auth.model"
});
});
HibernateJpaVendorAdapter
vendorAdapter
=
new
HibernateJpaVendorAdapter
();
HibernateJpaVendorAdapter
vendorAdapter
=
new
HibernateJpaVendorAdapter
();
em
.
setJpaVendorAdapter
(
vendorAdapter
);
em
.
setJpaVendorAdapter
(
vendorAdapter
);
...
...
src/main/java/com/i
Recruit
/config/IdGenerator.java
→
src/main/java/com/i
c
/config/IdGenerator.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
config
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.Properties
;
import
java.util.Properties
;
...
...
src/main/java/com/i
Recruit
/config/JavaImageConverter.java
→
src/main/java/com/i
c
/config/JavaImageConverter.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
config
;
import
java.awt.Color
;
import
java.awt.Color
;
...
...
src/main/java/com/i
Recruit
/config/QuerySpecification.java
→
src/main/java/com/i
c
/config/QuerySpecification.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
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.i
Recruit
.modules.auth.payload.request.Condition
;
import
com.i
c
.modules.auth.payload.request.Condition
;
public
class
QuerySpecification
{
public
class
QuerySpecification
{
...
...
src/main/java/com/i
Recruit
/config/SecurityConfig.java
→
src/main/java/com/i
c
/config/SecurityConfig.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
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.i
Recruit
.security.AuthProvider
;
import
com.i
c
.security.AuthProvider
;
import
com.i
Recruit
.security.CustomUserDetailsService
;
import
com.i
c
.security.CustomUserDetailsService
;
import
com.i
Recruit
.security.JwtAuthenticationEntryPoint
;
import
com.i
c
.security.JwtAuthenticationEntryPoint
;
import
com.i
Recruit
.security.JwtAuthenticationFilter
;
import
com.i
c
.security.JwtAuthenticationFilter
;
@Configuration
@Configuration
@EnableWebSecurity
@EnableWebSecurity
...
...
src/main/java/com/i
Recruit
/config/SwaggerConfig.java
→
src/main/java/com/i
c
/config/SwaggerConfig.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
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.i
Recruit
"
)).
paths
(
regex
(
"/api.*"
))
.
apis
(
RequestHandlerSelectors
.
basePackage
(
"com.i
c
"
)).
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
()));
}
}
...
...
src/main/java/com/i
Recruit
/config/Utility.java
→
src/main/java/com/i
c
/config/Utility.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
config
;
import
java.net.URI
;
import
java.net.URI
;
import
java.util.Enumeration
;
import
java.util.Enumeration
;
...
...
src/main/java/com/i
Recruit
/config/WebMvcConfig.java
→
src/main/java/com/i
c
/config/WebMvcConfig.java
View file @
52791e53
package
com
.
i
Recruit
.
config
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/constant/BooleanType.java
→
src/main/java/com/i
c
/constant/BooleanType.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
BooleanType
{
public
enum
BooleanType
{
Y
,
N
Y
,
N
...
...
src/main/java/com/i
Recruit
/constant/DBConfig.java
→
src/main/java/com/i
c
/constant/DBConfig.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
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.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
import
com.i
Recruit
.modules.auth.service.ConfigurationsService
;
import
com.i
c
.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
.
get
Config
(),
configuration
.
getValue
());
configs
.
put
(
configuration
.
get
Key
(),
configuration
.
getValue
());
System
.
out
.
println
(
"configs"
);
System
.
out
.
println
(
"configs"
);
System
.
out
.
println
(
configs
);
System
.
out
.
println
(
configs
);
...
...
src/main/java/com/i
Recruit
/constant/GlobalConstants.java
→
src/main/java/com/i
c
/constant/GlobalConstants.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
class
GlobalConstants
{
public
class
GlobalConstants
{
...
...
src/main/java/com/i
Recruit
/constant/LeaderCalcConfig.java
→
src/main/java/com/i
c
/constant/LeaderCalcConfig.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
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.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
com.i
Recruit
.modules.auth.model.L2slabsMapping
;
import
com.i
c
.modules.auth.model.L2slabsMapping
;
import
com.i
Recruit
.modules.auth.model.MDBMapping
;
import
com.i
c
.modules.auth.model.MDBMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.model.MsaMapping
;
import
com.i
c
.modules.auth.model.MsaMapping
;
import
com.i
Recruit
.modules.auth.model.Templates
;
import
com.i
c
.modules.auth.model.Templates
;
import
com.i
Recruit
.modules.auth.service.FycMappingService
;
import
com.i
c
.modules.auth.service.FycMappingService
;
import
com.i
Recruit
.modules.auth.service.L1slabsMappingService
;
import
com.i
c
.modules.auth.service.L1slabsMappingService
;
import
com.i
Recruit
.modules.auth.service.L2slabsMappingService
;
import
com.i
c
.modules.auth.service.L2slabsMappingService
;
import
com.i
Recruit
.modules.auth.service.MDBMappingService
;
import
com.i
c
.modules.auth.service.MDBMappingService
;
import
com.i
Recruit
.modules.auth.service.MpbMappingService
;
import
com.i
c
.modules.auth.service.MpbMappingService
;
import
com.i
Recruit
.modules.auth.service.MsaMappingService
;
import
com.i
c
.modules.auth.service.MsaMappingService
;
import
com.i
Recruit
.modules.auth.service.TemplatesService
;
import
com.i
c
.modules.auth.service.TemplatesService
;
@Service
@Service
public
class
LeaderCalcConfig
{
public
class
LeaderCalcConfig
{
...
...
src/main/java/com/i
Recruit
/constant/PaymentMode.java
→
src/main/java/com/i
c
/constant/PaymentMode.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
PaymentMode
{
public
enum
PaymentMode
{
CREDIT
,
DEBIT
,
DISCOUNT
CREDIT
,
DEBIT
,
DISCOUNT
...
...
src/main/java/com/i
Recruit
/constant/PaymentType.java
→
src/main/java/com/i
c
/constant/PaymentType.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
PaymentType
{
public
enum
PaymentType
{
CASH
,
CHECK
,
ONLINE
,
PAYTM
,
PHONEPAY
,
DD
CASH
,
CHECK
,
ONLINE
,
PAYTM
,
PHONEPAY
,
DD
...
...
src/main/java/com/i
Recruit
/constant/PenaltyType.java
→
src/main/java/com/i
c
/constant/PenaltyType.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
PenaltyType
{
public
enum
PenaltyType
{
FixedAmount
,
FixedRate
FixedAmount
,
FixedRate
...
...
src/main/java/com/i
Recruit
/constant/QuestionType.java
→
src/main/java/com/i
c
/constant/QuestionType.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
QuestionType
{
public
enum
QuestionType
{
RADIO
,
CHECKBOX
,
TEXT
,
DROPDOWN
RADIO
,
CHECKBOX
,
TEXT
,
DROPDOWN
...
...
src/main/java/com/i
Recruit
/constant/RequestType.java
→
src/main/java/com/i
c
/constant/RequestType.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
RequestType
{
public
enum
RequestType
{
BOOKING
,
MEETING
,
PROBLEM
,
GENERAL
BOOKING
,
MEETING
,
PROBLEM
,
GENERAL
...
...
src/main/java/com/i
Recruit
/constant/RolesConstant.java
→
src/main/java/com/i
c
/constant/RolesConstant.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
RolesConstant
{
public
enum
RolesConstant
{
LEADER
,
PANALIST
,
FINAL_INTERVIEWER
,
REMO
,
BRANCH_MANAGER
LEADER
,
PANALIST
,
FINAL_INTERVIEWER
,
REMO
,
BRANCH_MANAGER
...
...
src/main/java/com/i
Recruit
/constant/SchedulerType.java
→
src/main/java/com/i
c
/constant/SchedulerType.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
SchedulerType
{
public
enum
SchedulerType
{
HOURLY
,
DAILY
,
WEEKLY
,
MONTHLY
,
YEARLY
,
ONETIME
HOURLY
,
DAILY
,
WEEKLY
,
MONTHLY
,
YEARLY
,
ONETIME
...
...
src/main/java/com/i
Recruit
/constant/Stages.java
→
src/main/java/com/i
c
/constant/Stages.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
Stages
{
public
enum
Stages
{
...
...
src/main/java/com/i
Recruit
/constant/Status.java
→
src/main/java/com/i
c
/constant/Status.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
Status
{
public
enum
Status
{
INIT
,
LOCK
,
DISABLED
,
ACTIVE
,
INACTIVE
,
DELETED
,
SENT
,
SUCCESS
INIT
,
LOCK
,
DISABLED
,
ACTIVE
,
INACTIVE
,
DELETED
,
SENT
,
SUCCESS
...
...
src/main/java/com/i
Recruit
/constant/StatusCode.java
→
src/main/java/com/i
c
/constant/StatusCode.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
class
StatusCode
{
public
class
StatusCode
{
public
static
final
int
INVALID_USER
=
100
;
public
static
final
int
INVALID_USER
=
100
;
...
...
src/main/java/com/i
Recruit
/constant/TemplateConfig.java
→
src/main/java/com/i
c
/constant/TemplateConfig.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
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.i
Recruit
.modules.auth.model.Templates
;
import
com.i
c
.modules.auth.model.Templates
;
import
com.i
Recruit
.modules.auth.service.TemplatesService
;
import
com.i
c
.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
.
get
Config
(),
configuration
.
getValue
());
configs
.
put
(
configuration
.
get
Key
(),
configuration
.
getValue
());
}
}
}
}
public
String
getValue
(
String
key
)
{
public
String
getValue
(
String
key
)
{
...
...
src/main/java/com/i
Recruit
/constant/TemplateType.java
→
src/main/java/com/i
c
/constant/TemplateType.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
TemplateType
{
public
enum
TemplateType
{
MAIL
,
PDF
,
SMS
,
NOTIFICATION
MAIL
,
PDF
,
SMS
,
NOTIFICATION
...
...
src/main/java/com/i
Recruit
/constant/VehicalType.java
→
src/main/java/com/i
c
/constant/VehicalType.java
View file @
52791e53
package
com
.
i
Recruit
.
constant
;
package
com
.
i
c
.
constant
;
public
enum
VehicalType
{
public
enum
VehicalType
{
CAR
,
BYKE
,
SCOOTER
,
BYCYCLE
CAR
,
BYKE
,
SCOOTER
,
BYCYCLE
...
...
src/main/java/com/i
Recruit
/exception/AppException.java
→
src/main/java/com/i
c
/exception/AppException.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/exception/FileNotFoundException.java
→
src/main/java/com/i
c
/exception/FileNotFoundException.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/exception/FileStorageException.java
→
src/main/java/com/i
c
/exception/FileStorageException.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
exception
;
public
class
FileStorageException
extends
RuntimeException
{
public
class
FileStorageException
extends
RuntimeException
{
...
...
src/main/java/com/i
Recruit
/exception/InvalidArgument.java
→
src/main/java/com/i
c
/exception/InvalidArgument.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/exception/InvalidOTPOrRef.java
→
src/main/java/com/i
c
/exception/InvalidOTPOrRef.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/exception/OTPExpire.java
→
src/main/java/com/i
c
/exception/OTPExpire.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/exception/ResourceAlreadyExist.java
→
src/main/java/com/i
c
/exception/ResourceAlreadyExist.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/exception/ResourceNotFoundException.java
→
src/main/java/com/i
c
/exception/ResourceNotFoundException.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/exception/TenantNotSelectedException.java
→
src/main/java/com/i
c
/exception/TenantNotSelectedException.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/exception/WrongUsernamePassword.java
→
src/main/java/com/i
c
/exception/WrongUsernamePassword.java
View file @
52791e53
package
com
.
i
Recruit
.
exception
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/firebase/FCMInitializer.java
→
src/main/java/com/i
c
/firebase/FCMInitializer.java
View file @
52791e53
package
com
.
i
Recruit
.
firebase
;
package
com
.
i
c
.
firebase
;
import
java.io.IOException
;
import
java.io.IOException
;
...
...
src/main/java/com/i
Recruit
/firebase/FCMService.java
→
src/main/java/com/i
c
/firebase/FCMService.java
View file @
52791e53
package
com
.
i
Recruit
.
firebase
;
package
com
.
i
c
.
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.i
Recruit
.modules.auth.model.PushNotificationRequest
;
import
com.i
c
.modules.auth.model.PushNotificationRequest
;
@Service
@Service
public
class
FCMService
{
public
class
FCMService
{
...
...
src/main/java/com/i
Recruit
/firebase/NotificationParameter.java
→
src/main/java/com/i
c
/firebase/NotificationParameter.java
View file @
52791e53
package
com
.
i
Recruit
.
firebase
;
package
com
.
i
c
.
firebase
;
public
enum
NotificationParameter
{
public
enum
NotificationParameter
{
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/AuthController.java
→
src/main/java/com/i
c
/modules/auth/controller/AuthController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.User
;
import
com.i
c
.modules.auth.model.User
;
import
com.i
Recruit
.modules.auth.payload.P100LoginResponse
;
import
com.i
c
.modules.auth.payload.P100LoginResponse
;
import
com.i
Recruit
.modules.auth.payload.UserDto
;
import
com.i
c
.modules.auth.payload.UserDto
;
import
com.i
Recruit
.modules.auth.payload.UserOTPDto
;
import
com.i
c
.modules.auth.payload.UserOTPDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.payload.request.JwtAuthenticationResponse
;
import
com.i
c
.modules.auth.payload.request.JwtAuthenticationResponse
;
import
com.i
Recruit
.modules.auth.payload.request.LoginRequest
;
import
com.i
c
.modules.auth.payload.request.LoginRequest
;
import
com.i
Recruit
.modules.auth.payload.request.OTPRequest
;
import
com.i
c
.modules.auth.payload.request.OTPRequest
;
import
com.i
Recruit
.modules.auth.payload.request.OTPValidateRequest
;
import
com.i
c
.modules.auth.payload.request.OTPValidateRequest
;
import
com.i
Recruit
.modules.auth.payload.request.P100LoginRequest
;
import
com.i
c
.modules.auth.payload.request.P100LoginRequest
;
import
com.i
Recruit
.modules.auth.service.UserService
;
import
com.i
c
.modules.auth.service.UserService
;
import
com.i
Recruit
.security.AuthProvider
;
import
com.i
c
.security.AuthProvider
;
import
com.i
Recruit
.security.JwtTokenProvider
;
import
com.i
c
.security.JwtTokenProvider
;
import
com.i
Recruit
.security.UserPrincipal
;
import
com.i
c
.security.UserPrincipal
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/ConfigurationsController.java
→
src/main/java/com/i
c
/modules/auth/controller/ConfigurationsController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.DBConfig
;
import
com.i
c
.constant.DBConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
import
com.i
Recruit
.modules.auth.payload.ConfigurationsDto
;
import
com.i
c
.modules.auth.payload.ConfigurationsDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.ConfigurationsService
;
import
com.i
c
.modules.auth.service.ConfigurationsService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/FycMappingController.java
→
src/main/java/com/i
c
/modules/auth/controller/FycMappingController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.DBConfig
;
import
com.i
c
.constant.DBConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
com.i
Recruit
.modules.auth.payload.ConfigurationsDto
;
import
com.i
c
.modules.auth.payload.ConfigurationsDto
;
import
com.i
Recruit
.modules.auth.payload.fycDto
;
import
com.i
c
.modules.auth.payload.fycDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.ConfigurationsService
;
import
com.i
c
.modules.auth.service.ConfigurationsService
;
import
com.i
Recruit
.modules.auth.service.FycMappingService
;
import
com.i
c
.modules.auth.service.FycMappingService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/L1slabsMappingController.java
→
src/main/java/com/i
c
/modules/auth/controller/L1slabsMappingController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.payload.L1slabsDto
;
import
com.i
c
.modules.auth.payload.L1slabsDto
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.L1slabsMappingService
;
import
com.i
c
.modules.auth.service.L1slabsMappingService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/L2slabsMappingController.java
→
src/main/java/com/i
c
/modules/auth/controller/L2slabsMappingController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
com.i
Recruit
.modules.auth.model.L2slabsMapping
;
import
com.i
c
.modules.auth.model.L2slabsMapping
;
import
com.i
Recruit
.modules.auth.payload.L1slabsDto
;
import
com.i
c
.modules.auth.payload.L1slabsDto
;
import
com.i
Recruit
.modules.auth.payload.L2slabsDto
;
import
com.i
c
.modules.auth.payload.L2slabsDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.L2slabsMappingService
;
import
com.i
c
.modules.auth.service.L2slabsMappingService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/LeaderCalc.java
→
src/main/java/com/i
c
/modules/auth/controller/LeaderCalc.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.payload.L1slabsDto
;
import
com.i
c
.modules.auth.payload.L1slabsDto
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.payload.request.Apiresponse1
;
import
com.i
c
.modules.auth.payload.request.Apiresponse1
;
import
com.i
Recruit
.modules.auth.service.L1slabsMappingService
;
import
com.i
c
.modules.auth.service.L1slabsMappingService
;
import
com.i
Recruit
.modules.auth.service.LeaderCalcService
;
import
com.i
c
.modules.auth.service.LeaderCalcService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/MDBMappingController.java
→
src/main/java/com/i
c
/modules/auth/controller/MDBMappingController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
com.i
Recruit
.modules.auth.model.L2slabsMapping
;
import
com.i
c
.modules.auth.model.L2slabsMapping
;
import
com.i
Recruit
.modules.auth.model.MDBMapping
;
import
com.i
c
.modules.auth.model.MDBMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.payload.L1slabsDto
;
import
com.i
c
.modules.auth.payload.L1slabsDto
;
import
com.i
Recruit
.modules.auth.payload.L2slabsDto
;
import
com.i
c
.modules.auth.payload.L2slabsDto
;
import
com.i
Recruit
.modules.auth.payload.MDBDto
;
import
com.i
c
.modules.auth.payload.MDBDto
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.MDBMappingService
;
import
com.i
c
.modules.auth.service.MDBMappingService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/MpbMappingController.java
→
src/main/java/com/i
c
/modules/auth/controller/MpbMappingController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.payload.fycDto
;
import
com.i
c
.modules.auth.payload.fycDto
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.FycMappingService
;
import
com.i
c
.modules.auth.service.FycMappingService
;
import
com.i
Recruit
.modules.auth.service.MpbMappingService
;
import
com.i
c
.modules.auth.service.MpbMappingService
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/MsaMappingController.java
→
src/main/java/com/i
c
/modules/auth/controller/MsaMappingController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
com.i
Recruit
.modules.auth.model.L2slabsMapping
;
import
com.i
c
.modules.auth.model.L2slabsMapping
;
import
com.i
Recruit
.modules.auth.model.MDBMapping
;
import
com.i
c
.modules.auth.model.MDBMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.model.MsaMapping
;
import
com.i
c
.modules.auth.model.MsaMapping
;
import
com.i
Recruit
.modules.auth.payload.L1slabsDto
;
import
com.i
c
.modules.auth.payload.L1slabsDto
;
import
com.i
Recruit
.modules.auth.payload.L2slabsDto
;
import
com.i
c
.modules.auth.payload.L2slabsDto
;
import
com.i
Recruit
.modules.auth.payload.MDBDto
;
import
com.i
c
.modules.auth.payload.MDBDto
;
import
com.i
Recruit
.modules.auth.payload.MsaDto
;
import
com.i
c
.modules.auth.payload.MsaDto
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.MDBMappingService
;
import
com.i
c
.modules.auth.service.MDBMappingService
;
import
com.i
Recruit
.modules.auth.service.MsaMappingService
;
import
com.i
c
.modules.auth.service.MsaMappingService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/NGPACalc.java
→
src/main/java/com/i
c
/modules/auth/controller/NGPACalc.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.payload.L1slabsDto
;
import
com.i
c
.modules.auth.payload.L1slabsDto
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.L1slabsMappingService
;
import
com.i
c
.modules.auth.service.L1slabsMappingService
;
import
com.i
Recruit
.modules.auth.service.LeaderCalcService
;
import
com.i
c
.modules.auth.service.LeaderCalcService
;
import
com.i
Recruit
.modules.auth.service.NGPACalcService
;
import
com.i
c
.modules.auth.service.NGPACalcService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/NGPAtoNGPLCalc.java
→
src/main/java/com/i
c
/modules/auth/controller/NGPAtoNGPLCalc.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.payload.L1slabsDto
;
import
com.i
c
.modules.auth.payload.L1slabsDto
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.L1slabsMappingService
;
import
com.i
c
.modules.auth.service.L1slabsMappingService
;
import
com.i
Recruit
.modules.auth.service.LeaderCalcService
;
import
com.i
c
.modules.auth.service.LeaderCalcService
;
import
com.i
Recruit
.modules.auth.service.NGPAtoNGPLCalcService
;
import
com.i
c
.modules.auth.service.NGPAtoNGPLCalcService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/TemplatesController.java
→
src/main/java/com/i
c
/modules/auth/controller/TemplatesController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.DBConfig
;
import
com.i
c
.constant.DBConfig
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.Templates
;
import
com.i
c
.modules.auth.model.Templates
;
import
com.i
Recruit
.modules.auth.payload.TemplatesDto
;
import
com.i
c
.modules.auth.payload.TemplatesDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.TemplatesService
;
import
com.i
c
.modules.auth.service.TemplatesService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/controller/UserController.java
→
src/main/java/com/i
c
/modules/auth/controller/UserController.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
controller
;
package
com
.
i
c
.
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.i
Recruit
.annotation.AuditLogs
;
import
com.i
c
.annotation.AuditLogs
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.User
;
import
com.i
c
.modules.auth.model.User
;
import
com.i
Recruit
.modules.auth.payload.UserDto
;
import
com.i
c
.modules.auth.payload.UserDto
;
import
com.i
Recruit
.modules.auth.payload.request.ApiResponse
;
import
com.i
c
.modules.auth.payload.request.ApiResponse
;
import
com.i
Recruit
.modules.auth.service.UserService
;
import
com.i
c
.modules.auth.service.UserService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/AuditLogs.java
→
src/main/java/com/i
c
/modules/auth/model/AuditLogs.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
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.i
Recruit
.modules.auth.payload.AuditLogsDto
;
import
com.i
c
.modules.auth.payload.AuditLogsDto
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
lombok.Getter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/Auditable.java
→
src/main/java/com/i
c
/modules/auth/model/Auditable.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
modules
.
auth
.
model
;
import
static
javax
.
persistence
.
TemporalType
.
TIMESTAMP
;
import
static
javax
.
persistence
.
TemporalType
.
TIMESTAMP
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/Configurations.java
→
src/main/java/com/i
c
/modules/auth/model/Configurations.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
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
;
}
}
src/main/java/com/i
Recruit
/modules/auth/model/FycMapping.java
→
src/main/java/com/i
c
/modules/auth/model/FycMapping.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
modules
.
auth
.
model
;
import
javax.persistence.Column
;
import
javax.persistence.Column
;
import
javax.persistence.Entity
;
import
javax.persistence.Entity
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/L1slabsMapping.java
→
src/main/java/com/i
c
/modules/auth/model/L1slabsMapping.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
modules
.
auth
.
model
;
import
javax.persistence.Column
;
import
javax.persistence.Column
;
import
javax.persistence.Entity
;
import
javax.persistence.Entity
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/L2slabsMapping.java
→
src/main/java/com/i
c
/modules/auth/model/L2slabsMapping.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
modules
.
auth
.
model
;
import
javax.persistence.Column
;
import
javax.persistence.Column
;
import
javax.persistence.Entity
;
import
javax.persistence.Entity
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/MDBMapping.java
→
src/main/java/com/i
c
/modules/auth/model/MDBMapping.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
modules
.
auth
.
model
;
import
javax.persistence.Column
;
import
javax.persistence.Column
;
import
javax.persistence.Entity
;
import
javax.persistence.Entity
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/MpbMapping.java
→
src/main/java/com/i
c
/modules/auth/model/MpbMapping.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
modules
.
auth
.
model
;
import
javax.persistence.Column
;
import
javax.persistence.Column
;
import
javax.persistence.Entity
;
import
javax.persistence.Entity
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/MsaMapping.java
→
src/main/java/com/i
c
/modules/auth/model/MsaMapping.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
modules
.
auth
.
model
;
import
javax.persistence.Column
;
import
javax.persistence.Column
;
import
javax.persistence.Entity
;
import
javax.persistence.Entity
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/PushNotificationRequest.java
→
src/main/java/com/i
c
/modules/auth/model/PushNotificationRequest.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
modules
.
auth
.
model
;
public
class
PushNotificationRequest
{
public
class
PushNotificationRequest
{
...
...
src/main/java/com/i
Recruit
/modules/auth/model/PushNotificationResponse.java
→
src/main/java/com/i
c
/modules/auth/model/PushNotificationResponse.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
modules
.
auth
.
model
;
public
class
PushNotificationResponse
{
public
class
PushNotificationResponse
{
...
...
src/main/java/com/i
Recruit
/modules/auth/model/Templates.java
→
src/main/java/com/i
c
/modules/auth/model/Templates.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
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
...
...
src/main/java/com/i
Recruit
/modules/auth/model/User.java
→
src/main/java/com/i
c
/modules/auth/model/User.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
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
;
...
...
src/main/java/com/i
Recruit
/modules/auth/model/UserOTP.java
→
src/main/java/com/i
c
/modules/auth/model/UserOTP.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
model
;
package
com
.
i
c
.
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.i
Recruit
.config.IdGenerator
;
import
com.i
c
.config.IdGenerator
;
import
com.i
Recruit
.constant.Status
;
import
com.i
c
.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.i
Recruit
.config.IdGenerator"
,
strategy
=
"com.i
c
.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"
),
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/AuditLogsDto.java
→
src/main/java/com/i
c
/modules/auth/payload/AuditLogsDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
modules
.
auth
.
payload
;
import
com.i
Recruit
.modules.auth.model.AuditLogs
;
import
com.i
c
.modules.auth.model.AuditLogs
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
lombok.Getter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/ConfigurationsDto.java
→
src/main/java/com/i
c
/modules/auth/payload/ConfigurationsDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
modules
.
auth
.
payload
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.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
.
get
Config
();
this
.
key
=
configurations
.
get
Key
();
this
.
value
=
configurations
.
getValue
();
this
.
value
=
configurations
.
getValue
();
this
.
description
=
configurations
.
getDescription
();
this
.
description
=
configurations
.
getDescription
();
this
.
isFrontEnd
=
configurations
.
getIsFrontEnd
();
}
}
}
}
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/IdDto.java
→
src/main/java/com/i
c
/modules/auth/payload/IdDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
modules
.
auth
.
payload
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.Setter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/L1slabsDto.java
→
src/main/java/com/i
c
/modules/auth/payload/L1slabsDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
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.i
Recruit
.constant.RolesConstant
;
import
com.i
c
.constant.RolesConstant
;
import
com.i
Recruit
.constant.Status
;
import
com.i
c
.constant.Status
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.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.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.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.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/L2slabsDto.java
→
src/main/java/com/i
c
/modules/auth/payload/L2slabsDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
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.i
Recruit
.modules.auth.model.L2slabsMapping
;
import
com.i
c
.modules.auth.model.L2slabsMapping
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/MDBDto.java
→
src/main/java/com/i
c
/modules/auth/payload/MDBDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
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.i
Recruit
.modules.auth.model.MDBMapping
;
import
com.i
c
.modules.auth.model.MDBMapping
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Builder
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/MsaDto.java
→
src/main/java/com/i
c
/modules/auth/payload/MsaDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
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.i
Recruit
.constant.RolesConstant
;
import
com.i
c
.constant.RolesConstant
;
import
com.i
Recruit
.constant.Status
;
import
com.i
c
.constant.Status
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.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.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.model.MsaMapping
;
import
com.i
c
.modules.auth.model.MsaMapping
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Builder
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/OTPResponse.java
→
src/main/java/com/i
c
/modules/auth/payload/OTPResponse.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
modules
.
auth
.
payload
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.Setter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/P100LoginResponse.java
→
src/main/java/com/i
c
/modules/auth/payload/P100LoginResponse.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
modules
.
auth
.
payload
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
lombok.Getter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/RoleDto.java
→
src/main/java/com/i
c
/modules/auth/payload/RoleDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
modules
.
auth
.
payload
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
lombok.Getter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/TemplatesDto.java
→
src/main/java/com/i
c
/modules/auth/payload/TemplatesDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
modules
.
auth
.
payload
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
import
com.i
Recruit
.constant.TemplateType
;
import
com.i
c
.constant.TemplateType
;
import
com.i
Recruit
.modules.auth.model.Templates
;
import
com.i
c
.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
.
get
Config
();
this
.
key
=
template
.
get
Key
();
this
.
value
=
template
.
getValue
();
this
.
value
=
template
.
getValue
();
this
.
type
=
template
.
getType
();
this
.
type
=
template
.
getType
();
}
}
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/UserDto.java
→
src/main/java/com/i
c
/modules/auth/payload/UserDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
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.i
Recruit
.constant.RolesConstant
;
import
com.i
c
.constant.RolesConstant
;
import
com.i
Recruit
.constant.Status
;
import
com.i
c
.constant.Status
;
import
com.i
Recruit
.modules.auth.model.User
;
import
com.i
c
.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
src/main/java/com/i
Recruit
/modules/auth/payload/UserOTPDto.java
→
src/main/java/com/i
c
/modules/auth/payload/UserOTPDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
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.i
Recruit
.constant.Status
;
import
com.i
c
.constant.Status
;
import
com.i
Recruit
.modules.auth.model.UserOTP
;
import
com.i
c
.modules.auth.model.UserOTP
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Builder
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/fycDto.java
→
src/main/java/com/i
c
/modules/auth/payload/fycDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
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.i
Recruit
.constant.RolesConstant
;
import
com.i
c
.constant.RolesConstant
;
import
com.i
Recruit
.constant.Status
;
import
com.i
c
.constant.Status
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Builder
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/mpbDto.java
→
src/main/java/com/i
c
/modules/auth/payload/mpbDto.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
;
package
com
.
i
c
.
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.i
Recruit
.constant.RolesConstant
;
import
com.i
c
.constant.RolesConstant
;
import
com.i
Recruit
.constant.Status
;
import
com.i
c
.constant.Status
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.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.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Builder
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/ApiResponse.java
→
src/main/java/com/i
c
/modules/auth/payload/request/ApiResponse.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
lombok.Getter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/Apiresponse1.java
→
src/main/java/com/i
c
/modules/auth/payload/request/Apiresponse1.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
org.json.JSONObject
;
import
org.json.JSONObject
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/Condition.java
→
src/main/java/com/i
c
/modules/auth/payload/request/Condition.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
java.util.List
;
import
java.util.List
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/JwtAuthenticationResponse.java
→
src/main/java/com/i
c
/modules/auth/payload/request/JwtAuthenticationResponse.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.Setter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/JwtCustomPayload.java
→
src/main/java/com/i
c
/modules/auth/payload/request/JwtCustomPayload.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
/*
/*
* package com.i
Recruit
.payload;
* package com.i
c
.payload;
*
*
* import java.util.Set;
* import java.util.Set;
*
*
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/LoginRequest.java
→
src/main/java/com/i
c
/modules/auth/payload/request/LoginRequest.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/OTPRequest.java
→
src/main/java/com/i
c
/modules/auth/payload/request/OTPRequest.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.Setter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/OTPValidateRequest.java
→
src/main/java/com/i
c
/modules/auth/payload/request/OTPValidateRequest.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.Setter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/P100LoginRequest.java
→
src/main/java/com/i
c
/modules/auth/payload/request/P100LoginRequest.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.Setter
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/PaginationRequest.java
→
src/main/java/com/i
c
/modules/auth/payload/request/PaginationRequest.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/SignUpRequest.java
→
src/main/java/com/i
c
/modules/auth/payload/request/SignUpRequest.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
javax.validation.constraints.Email
;
import
javax.validation.constraints.Email
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/UpdateTenantRequest.java
→
src/main/java/com/i
c
/modules/auth/payload/request/UpdateTenantRequest.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
...
...
src/main/java/com/i
Recruit
/modules/auth/payload/request/setTenantRequest.java
→
src/main/java/com/i
c
/modules/auth/payload/request/setTenantRequest.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
payload
.
request
;
package
com
.
i
c
.
modules
.
auth
.
payload
.
request
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
...
...
src/main/java/com/i
Recruit
/modules/auth/repository/AuditLogsRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/AuditLogsRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.AuditLogs
;
import
com.i
c
.modules.auth.model.AuditLogs
;
public
interface
AuditLogsRepository
extends
JpaRepository
<
AuditLogs
,
Long
>
{
public
interface
AuditLogsRepository
extends
JpaRepository
<
AuditLogs
,
Long
>
{
...
...
src/main/java/com/i
Recruit
/modules/auth/repository/ConfigurationsRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/ConfigurationsRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.util.Optional
;
import
java.util.Optional
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
public
interface
ConfigurationsRepository
extends
JpaRepository
<
Configurations
,
Long
>{
public
interface
ConfigurationsRepository
extends
JpaRepository
<
Configurations
,
Long
>{
Optional
<
Configurations
>
findBy
Config
(
String
key
);
Optional
<
Configurations
>
findBy
Key
(
String
key
);
}
}
src/main/java/com/i
Recruit
/modules/auth/repository/FycRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/FycRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.util.Optional
;
import
java.util.Optional
;
...
@@ -6,7 +6,7 @@ import java.util.Optional;
...
@@ -6,7 +6,7 @@ import java.util.Optional;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
...
...
src/main/java/com/i
Recruit
/modules/auth/repository/L1slabsRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/L1slabsRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.util.Optional
;
import
java.util.Optional
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
public
interface
L1slabsRepository
extends
JpaRepository
<
L1slabsMapping
,
Long
>
{
public
interface
L1slabsRepository
extends
JpaRepository
<
L1slabsMapping
,
Long
>
{
...
...
src/main/java/com/i
Recruit
/modules/auth/repository/L2slabsRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/L2slabsRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.util.Optional
;
import
java.util.Optional
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.L2slabsMapping
;
import
com.i
c
.modules.auth.model.L2slabsMapping
;
public
interface
L2slabsRepository
extends
JpaRepository
<
L2slabsMapping
,
Long
>
{
public
interface
L2slabsRepository
extends
JpaRepository
<
L2slabsMapping
,
Long
>
{
...
...
src/main/java/com/i
Recruit
/modules/auth/repository/MDBRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/MDBRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.util.Optional
;
import
java.util.Optional
;
...
@@ -6,7 +6,7 @@ import java.util.Optional;
...
@@ -6,7 +6,7 @@ import java.util.Optional;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.MDBMapping
;
import
com.i
c
.modules.auth.model.MDBMapping
;
public
interface
MDBRepository
extends
JpaRepository
<
MDBMapping
,
Long
>
{
public
interface
MDBRepository
extends
JpaRepository
<
MDBMapping
,
Long
>
{
...
...
src/main/java/com/i
Recruit
/modules/auth/repository/MpbRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/MpbRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.util.Optional
;
import
java.util.Optional
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
public
interface
MpbRepository
extends
JpaRepository
<
MpbMapping
,
Long
>
{
public
interface
MpbRepository
extends
JpaRepository
<
MpbMapping
,
Long
>
{
...
...
src/main/java/com/i
Recruit
/modules/auth/repository/MsaRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/MsaRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.util.Optional
;
import
java.util.Optional
;
...
@@ -6,7 +6,7 @@ import java.util.Optional;
...
@@ -6,7 +6,7 @@ import java.util.Optional;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.MsaMapping
;
import
com.i
c
.modules.auth.model.MsaMapping
;
public
interface
MsaRepository
extends
JpaRepository
<
MsaMapping
,
Long
>{
public
interface
MsaRepository
extends
JpaRepository
<
MsaMapping
,
Long
>{
...
...
src/main/java/com/i
Recruit
/modules/auth/repository/TemplatesRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/TemplatesRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.util.Optional
;
import
java.util.Optional
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.Templates
;
import
com.i
c
.modules.auth.model.Templates
;
public
interface
TemplatesRepository
extends
JpaRepository
<
Templates
,
Long
>{
public
interface
TemplatesRepository
extends
JpaRepository
<
Templates
,
Long
>{
Optional
<
Templates
>
findBy
Config
(
String
key
);
Optional
<
Templates
>
findBy
Key
(
String
key
);
}
}
src/main/java/com/i
Recruit
/modules/auth/repository/UserOTPRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/UserOTPRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.sql.Timestamp
;
import
java.sql.Timestamp
;
...
@@ -7,7 +7,7 @@ import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
...
@@ -7,7 +7,7 @@ import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import
org.springframework.data.jpa.repository.Query
;
import
org.springframework.data.jpa.repository.Query
;
import
org.springframework.data.repository.query.Param
;
import
org.springframework.data.repository.query.Param
;
import
com.i
Recruit
.modules.auth.model.UserOTP
;
import
com.i
c
.modules.auth.model.UserOTP
;
public
interface
UserOTPRepository
extends
JpaRepository
<
UserOTP
,
String
>,
JpaSpecificationExecutor
<
UserOTP
>{
public
interface
UserOTPRepository
extends
JpaRepository
<
UserOTP
,
String
>,
JpaSpecificationExecutor
<
UserOTP
>{
...
...
src/main/java/com/i
Recruit
/modules/auth/repository/UserRepository.java
→
src/main/java/com/i
c
/modules/auth/repository/UserRepository.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
repository
;
package
com
.
i
c
.
modules
.
auth
.
repository
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Optional
;
import
java.util.Optional
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
com.i
Recruit
.modules.auth.model.User
;
import
com.i
c
.modules.auth.model.User
;
public
interface
UserRepository
extends
JpaRepository
<
User
,
String
>{
public
interface
UserRepository
extends
JpaRepository
<
User
,
String
>{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/AuditLogsService.java
→
src/main/java/com/i
c
/modules/auth/service/AuditLogsService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
com.i
Recruit
.modules.auth.model.AuditLogs
;
import
com.i
c
.modules.auth.model.AuditLogs
;
import
com.i
Recruit
.modules.auth.payload.AuditLogsDto
;
import
com.i
c
.modules.auth.payload.AuditLogsDto
;
public
interface
AuditLogsService
{
public
interface
AuditLogsService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/ConfigurationsService.java
→
src/main/java/com/i
c
/modules/auth/service/ConfigurationsService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.util.List
;
import
java.util.List
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
import
com.i
Recruit
.modules.auth.payload.ConfigurationsDto
;
import
com.i
c
.modules.auth.payload.ConfigurationsDto
;
public
interface
ConfigurationsService
{
public
interface
ConfigurationsService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/EmailService.java
→
src/main/java/com/i
c
/modules/auth/service/EmailService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.io.File
;
import
java.io.File
;
...
...
src/main/java/com/i
Recruit
/modules/auth/service/FycMappingService.java
→
src/main/java/com/i
c
/modules/auth/service/FycMappingService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.util.List
;
import
java.util.List
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
com.i
Recruit
.modules.auth.payload.fycDto
;
import
com.i
c
.modules.auth.payload.fycDto
;
public
interface
FycMappingService
{
public
interface
FycMappingService
{
...
...
src/main/java/com/ic/modules/auth/service/L1slabsMappingService.java
0 → 100644
View file @
52791e53
package
com
.
ic
.
modules
.
auth
.
service
;
import
java.util.List
;
import
com.ic.modules.auth.model.FycMapping
;
import
com.ic.modules.auth.model.L1slabsMapping
;
import
com.ic.modules.auth.model.MpbMapping
;
import
com.ic.modules.auth.payload.L1slabsDto
;
import
com.ic.modules.auth.payload.mpbDto
;
public
interface
L1slabsMappingService
{
public
L1slabsMapping
save
(
L1slabsDto
l1slabsmapping
,
Boolean
isCreate
);
public
List
<
L1slabsMapping
>
findAll
();
}
src/main/java/com/i
Recruit
/modules/auth/service/L2slabsMappingService.java
→
src/main/java/com/i
c
/modules/auth/service/L2slabsMappingService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.util.List
;
import
java.util.List
;
import
com.i
Recruit
.modules.auth.model.L2slabsMapping
;
import
com.i
c
.modules.auth.model.L2slabsMapping
;
import
com.i
Recruit
.modules.auth.payload.L2slabsDto
;
import
com.i
c
.modules.auth.payload.L2slabsDto
;
public
interface
L2slabsMappingService
{
public
interface
L2slabsMappingService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/LeaderCalcService.java
→
src/main/java/com/i
c
/modules/auth/service/LeaderCalcService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
org.json.JSONObject
;
import
org.json.JSONObject
;
import
com.i
Recruit
.modules.auth.controller.LeaderCalc
;
import
com.i
c
.modules.auth.controller.LeaderCalc
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
com.i
Recruit
.modules.auth.payload.fycDto
;
import
com.i
c
.modules.auth.payload.fycDto
;
public
interface
LeaderCalcService
{
public
interface
LeaderCalcService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/MDBMappingService.java
→
src/main/java/com/i
c
/modules/auth/service/MDBMappingService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.util.List
;
import
java.util.List
;
import
com.i
Recruit
.modules.auth.model.MDBMapping
;
import
com.i
c
.modules.auth.model.MDBMapping
;
import
com.i
Recruit
.modules.auth.payload.MDBDto
;
import
com.i
c
.modules.auth.payload.MDBDto
;
public
interface
MDBMappingService
{
public
interface
MDBMappingService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/MpbMappingService.java
→
src/main/java/com/i
c
/modules/auth/service/MpbMappingService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.util.List
;
import
java.util.List
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
public
interface
MpbMappingService
{
public
interface
MpbMappingService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/MsaMappingService.java
→
src/main/java/com/i
c
/modules/auth/service/MsaMappingService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.util.List
;
import
java.util.List
;
import
com.i
Recruit
.modules.auth.model.MsaMapping
;
import
com.i
c
.modules.auth.model.MsaMapping
;
import
com.i
Recruit
.modules.auth.payload.MsaDto
;
import
com.i
c
.modules.auth.payload.MsaDto
;
...
...
src/main/java/com/i
Recruit
/modules/auth/service/NGPACalcService.java
→
src/main/java/com/i
c
/modules/auth/service/NGPACalcService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
org.json.JSONObject
;
import
org.json.JSONObject
;
...
...
src/main/java/com/i
Recruit
/modules/auth/service/NGPAtoNGPLCalcService.java
→
src/main/java/com/i
c
/modules/auth/service/NGPAtoNGPLCalcService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
org.json.JSONObject
;
import
org.json.JSONObject
;
...
...
src/main/java/com/i
Recruit
/modules/auth/service/PushNotificationService.java
→
src/main/java/com/i
c
/modules/auth/service/PushNotificationService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
import
java.util.HashMap
;
import
java.util.HashMap
;
...
@@ -10,8 +10,8 @@ import org.slf4j.LoggerFactory;
...
@@ -10,8 +10,8 @@ import org.slf4j.LoggerFactory;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.i
Recruit
.firebase.FCMService
;
import
com.i
c
.firebase.FCMService
;
import
com.i
Recruit
.modules.auth.model.PushNotificationRequest
;
import
com.i
c
.modules.auth.model.PushNotificationRequest
;
@Service
@Service
public
class
PushNotificationService
{
public
class
PushNotificationService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/SMSService.java
→
src/main/java/com/i
c
/modules/auth/service/SMSService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.util.List
;
import
java.util.List
;
...
...
src/main/java/com/i
Recruit
/modules/auth/service/TemplatesService.java
→
src/main/java/com/i
c
/modules/auth/service/TemplatesService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.util.List
;
import
java.util.List
;
import
com.i
Recruit
.modules.auth.model.Templates
;
import
com.i
c
.modules.auth.model.Templates
;
import
com.i
Recruit
.modules.auth.payload.TemplatesDto
;
import
com.i
c
.modules.auth.payload.TemplatesDto
;
public
interface
TemplatesService
{
public
interface
TemplatesService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/UserService.java
→
src/main/java/com/i
c
/modules/auth/service/UserService.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
;
package
com
.
i
c
.
modules
.
auth
.
service
;
import
java.util.List
;
import
java.util.List
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.Pageable
;
import
org.springframework.data.domain.Pageable
;
import
com.i
Recruit
.modules.auth.model.User
;
import
com.i
c
.modules.auth.model.User
;
import
com.i
Recruit
.modules.auth.payload.UserDto
;
import
com.i
c
.modules.auth.payload.UserDto
;
public
interface
UserService
{
public
interface
UserService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/AuditLogsServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/AuditLogsServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
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.i
Recruit
.modules.auth.model.AuditLogs
;
import
com.i
c
.modules.auth.model.AuditLogs
;
import
com.i
Recruit
.modules.auth.payload.AuditLogsDto
;
import
com.i
c
.modules.auth.payload.AuditLogsDto
;
import
com.i
Recruit
.modules.auth.repository.AuditLogsRepository
;
import
com.i
c
.modules.auth.repository.AuditLogsRepository
;
import
com.i
Recruit
.modules.auth.service.AuditLogsService
;
import
com.i
c
.modules.auth.service.AuditLogsService
;
@Service
@Service
public
class
AuditLogsServiceImpl
implements
AuditLogsService
{
public
class
AuditLogsServiceImpl
implements
AuditLogsService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/ConfigurationsServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/ConfigurationsServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
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.i
Recruit
.constant.DBConfig
;
import
com.i
c
.constant.DBConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.Configurations
;
import
com.i
c
.modules.auth.model.Configurations
;
import
com.i
Recruit
.modules.auth.payload.ConfigurationsDto
;
import
com.i
c
.modules.auth.payload.ConfigurationsDto
;
import
com.i
Recruit
.modules.auth.repository.ConfigurationsRepository
;
import
com.i
c
.modules.auth.repository.ConfigurationsRepository
;
import
com.i
Recruit
.modules.auth.service.ConfigurationsService
;
import
com.i
c
.modules.auth.service.ConfigurationsService
;
@Service
@Service
public
class
ConfigurationsServiceImpl
implements
ConfigurationsService
{
public
class
ConfigurationsServiceImpl
implements
ConfigurationsService
{
...
@@ -23,10 +23,10 @@ public class ConfigurationsServiceImpl implements ConfigurationsService {
...
@@ -23,10 +23,10 @@ public class ConfigurationsServiceImpl implements ConfigurationsService {
public
Configurations
save
(
ConfigurationsDto
dto
,
Boolean
isCreate
)
{
public
Configurations
save
(
ConfigurationsDto
dto
,
Boolean
isCreate
)
{
Configurations
configuration
=
null
;
Configurations
configuration
=
null
;
if
(!
isCreate
)
{
if
(!
isCreate
)
{
configRepo
.
findBy
Config
(
dto
.
getKey
()).
orElseThrow
(()->
new
ResourceNotFoundException
(
"Config"
,
"key"
,
dto
.
getKey
()));
configRepo
.
findBy
Key
(
dto
.
getKey
()).
orElseThrow
(()->
new
ResourceNotFoundException
(
"Config"
,
"key"
,
dto
.
getKey
()));
}
else
{
}
else
{
configuration
=
new
Configurations
();
configuration
=
new
Configurations
();
configuration
.
set
Config
(
dto
.
getKey
());
configuration
.
set
Key
(
dto
.
getKey
());
}
}
configuration
.
setValue
(
dto
.
getValue
());
configuration
.
setValue
(
dto
.
getValue
());
configuration
.
setDescription
(
dto
.
getDescription
());
configuration
.
setDescription
(
dto
.
getDescription
());
...
@@ -38,7 +38,7 @@ public class ConfigurationsServiceImpl implements ConfigurationsService {
...
@@ -38,7 +38,7 @@ public class ConfigurationsServiceImpl implements ConfigurationsService {
return
configRepo
.
findAll
();
return
configRepo
.
findAll
();
}
}
public
Configurations
findByKey
(
String
key
)
{
public
Configurations
findByKey
(
String
key
)
{
return
configRepo
.
findBy
Config
(
key
).
orElseThrow
(()->
new
ResourceNotFoundException
(
"Config"
,
"key"
,
key
));
return
configRepo
.
findBy
Key
(
key
).
orElseThrow
(()->
new
ResourceNotFoundException
(
"Config"
,
"key"
,
key
));
}
}
}
}
src/main/java/com/i
Recruit
/modules/auth/service/impl/FycMappingServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/FycMappingServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
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.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
com.i
Recruit
.modules.auth.payload.fycDto
;
import
com.i
c
.modules.auth.payload.fycDto
;
import
com.i
Recruit
.modules.auth.repository.FycRepository
;
import
com.i
c
.modules.auth.repository.FycRepository
;
import
com.i
Recruit
.modules.auth.service.FycMappingService
;
import
com.i
c
.modules.auth.service.FycMappingService
;
@Service
@Service
public
class
FycMappingServiceImpl
implements
FycMappingService
{
public
class
FycMappingServiceImpl
implements
FycMappingService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/L1slabsMappingServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/L1slabsMappingServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
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.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L1slabsMapping
;
import
com.i
c
.modules.auth.model.L1slabsMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.payload.L1slabsDto
;
import
com.i
c
.modules.auth.payload.L1slabsDto
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
import
com.i
Recruit
.modules.auth.repository.L1slabsRepository
;
import
com.i
c
.modules.auth.repository.L1slabsRepository
;
import
com.i
Recruit
.modules.auth.service.L1slabsMappingService
;
import
com.i
c
.modules.auth.service.L1slabsMappingService
;
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/L2slabsMappingServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/L2slabsMappingServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
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.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L2slabsMapping
;
import
com.i
c
.modules.auth.model.L2slabsMapping
;
import
com.i
Recruit
.modules.auth.payload.L2slabsDto
;
import
com.i
c
.modules.auth.payload.L2slabsDto
;
import
com.i
Recruit
.modules.auth.repository.L2slabsRepository
;
import
com.i
c
.modules.auth.repository.L2slabsRepository
;
import
com.i
Recruit
.modules.auth.service.L2slabsMappingService
;
import
com.i
c
.modules.auth.service.L2slabsMappingService
;
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/LeaderCalcServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/LeaderCalcServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
...
@@ -9,13 +9,13 @@ import org.springframework.beans.factory.annotation.Autowired;
...
@@ -9,13 +9,13 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.google.gson.JsonObject
;
import
com.google.gson.JsonObject
;
import
com.i
Recruit.constant.LeaderCalcConfig
;
import
com.i
c.constant.LeaderCalcConfig
;
import
com.i
Recruit.constant.TemplateConfig
;
import
com.i
c.constant.TemplateConfig
;
import
com.i
Recruit.exception.ResourceNotFoundException
;
import
com.i
c.exception.ResourceNotFoundException
;
import
com.i
Recruit.modules.auth.controller.LeaderCalc
;
import
com.i
c.modules.auth.controller.LeaderCalc
;
import
com.i
Recruit.modules.auth.service.FycMappingService
;
import
com.i
c.modules.auth.service.FycMappingService
;
import
com.i
Recruit.modules.auth.service.LeaderCalcService
;
import
com.i
c.modules.auth.service.LeaderCalcService
;
import
com.i
Recruit.constant.LeaderCalcConfig
;
import
com.i
c.constant.LeaderCalcConfig
;
@Service
@Service
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/MDBMappingServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/MDBMappingServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
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.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.L2slabsMapping
;
import
com.i
c
.modules.auth.model.L2slabsMapping
;
import
com.i
Recruit
.modules.auth.model.MDBMapping
;
import
com.i
c
.modules.auth.model.MDBMapping
;
import
com.i
Recruit
.modules.auth.payload.MDBDto
;
import
com.i
c
.modules.auth.payload.MDBDto
;
import
com.i
Recruit
.modules.auth.repository.MDBRepository
;
import
com.i
c
.modules.auth.repository.MDBRepository
;
import
com.i
Recruit
.modules.auth.service.MDBMappingService
;
import
com.i
c
.modules.auth.service.MDBMappingService
;
@Service
@Service
public
class
MDBMappingServiceImpl
implements
MDBMappingService
{
public
class
MDBMappingServiceImpl
implements
MDBMappingService
{
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/MpbMappingServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/MpbMappingServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
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.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.payload.fycDto
;
import
com.i
c
.modules.auth.payload.fycDto
;
import
com.i
Recruit
.modules.auth.payload.mpbDto
;
import
com.i
c
.modules.auth.payload.mpbDto
;
import
com.i
Recruit
.modules.auth.repository.MpbRepository
;
import
com.i
c
.modules.auth.repository.MpbRepository
;
import
com.i
Recruit
.modules.auth.service.MpbMappingService
;
import
com.i
c
.modules.auth.service.MpbMappingService
;
@Service
@Service
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/MsaMappingServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/MsaMappingServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
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.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.FycMapping
;
import
com.i
c
.modules.auth.model.FycMapping
;
import
com.i
Recruit
.modules.auth.model.MpbMapping
;
import
com.i
c
.modules.auth.model.MpbMapping
;
import
com.i
Recruit
.modules.auth.model.MsaMapping
;
import
com.i
c
.modules.auth.model.MsaMapping
;
import
com.i
Recruit
.modules.auth.payload.MsaDto
;
import
com.i
c
.modules.auth.payload.MsaDto
;
import
com.i
Recruit
.modules.auth.repository.MDBRepository
;
import
com.i
c
.modules.auth.repository.MDBRepository
;
import
com.i
Recruit
.modules.auth.repository.MsaRepository
;
import
com.i
c
.modules.auth.repository.MsaRepository
;
import
com.i
Recruit
.modules.auth.service.MsaMappingService
;
import
com.i
c
.modules.auth.service.MsaMappingService
;
@Service
@Service
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/NGPACalcSerivceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/NGPACalcSerivceImpl.java
View file @
52791e53
// Yashvant Calculation Of NGPA Based On Request From Front End - 4 Apr 2020
// Yashvant Calculation Of NGPA Based On Request From Front End - 4 Apr 2020
// Exception Handled Using JSONException Feature
// Exception Handled Using JSONException Feature
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
...
@@ -11,14 +11,14 @@ import org.springframework.beans.factory.annotation.Autowired;
...
@@ -11,14 +11,14 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.google.gson.JsonObject
;
import
com.google.gson.JsonObject
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.TemplateConfig
;
import
com.i
c
.constant.TemplateConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.controller.LeaderCalc
;
import
com.i
c
.modules.auth.controller.LeaderCalc
;
import
com.i
Recruit
.modules.auth.service.FycMappingService
;
import
com.i
c
.modules.auth.service.FycMappingService
;
import
com.i
Recruit
.modules.auth.service.LeaderCalcService
;
import
com.i
c
.modules.auth.service.LeaderCalcService
;
import
com.i
Recruit
.modules.auth.service.NGPACalcService
;
import
com.i
c
.modules.auth.service.NGPACalcService
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
@Service
@Service
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/NGPAtoNGPLCalcServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/NGPAtoNGPLCalcServiceImpl.java
View file @
52791e53
// Yashvant Calculation Of NGPA To NGPL Based On Request From Front End - 4 Apr 2020
// Yashvant Calculation Of NGPA To NGPL Based On Request From Front End - 4 Apr 2020
// Exception Handled Using JSONException Feature
// Exception Handled Using JSONException Feature
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
...
@@ -11,18 +11,18 @@ import org.springframework.beans.factory.annotation.Autowired;
...
@@ -11,18 +11,18 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.google.gson.JsonObject
;
import
com.google.gson.JsonObject
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.constant.TemplateConfig
;
import
com.i
c
.constant.TemplateConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.controller.LeaderCalc
;
import
com.i
c
.modules.auth.controller.LeaderCalc
;
import
com.i
Recruit
.modules.auth.service.FycMappingService
;
import
com.i
c
.modules.auth.service.FycMappingService
;
import
com.i
Recruit
.modules.auth.service.LeaderCalcService
;
import
com.i
c
.modules.auth.service.LeaderCalcService
;
import
com.i
Recruit
.modules.auth.service.NGPACalcService
;
import
com.i
c
.modules.auth.service.NGPACalcService
;
import
com.i
Recruit
.constant.LeaderCalcConfig
;
import
com.i
c
.constant.LeaderCalcConfig
;
import
com.i
Recruit
.modules.auth.service.NGPAtoNGPLCalcService
;
import
com.i
c
.modules.auth.service.NGPAtoNGPLCalcService
;
@Service
@Service
public
class
NGPAtoNGPLCalcServiceImpl
implements
NGPAtoNGPLCalcService
{
public
class
NGPAtoNGPLCalcServiceImpl
implements
NGPAtoNGPLCalcService
{
...
@@ -72,12 +72,13 @@ public class NGPAtoNGPLCalcServiceImpl implements NGPAtoNGPLCalcService {
...
@@ -72,12 +72,13 @@ public class NGPAtoNGPLCalcServiceImpl implements NGPAtoNGPLCalcService {
basicDoubleOperation
=
0
;
basicDoubleOperation
=
0
;
// basicStringOperation = ;
// basicStringOperation = ;
basicJSONArrayOperation
=
leaderCalcConfig
.
getValue
(
"fyc"
);
basicJSONArrayOperation
=
leaderCalcConfig
.
getValue
(
"fyc"
);
WFYC
=
(
double
)
Math
.
round
(
WFYC
/
12
);
for
(
i
=
0
;
i
<
basicJSONArrayOperation
.
length
();
i
++
)
{
for
(
i
=
0
;
i
<
basicJSONArrayOperation
.
length
();
i
++
)
{
if
(
WFYC
>=
basicJSONArrayOperation
.
getJSONObject
(
i
).
getDouble
(
"minval"
)
&&
WFYC
<=
basicJSONArrayOperation
.
getJSONObject
(
i
).
getDouble
(
"maxval"
))
{
if
(
WFYC
>=
basicJSONArrayOperation
.
getJSONObject
(
i
).
getDouble
(
"minval"
)
&&
WFYC
<=
basicJSONArrayOperation
.
getJSONObject
(
i
).
getDouble
(
"maxval"
))
{
basicDoubleOperation
=
Math
.
round
(
(
WFYC
*
basicJSONArrayOperation
.
getJSONObject
(
i
).
getDouble
(
"per"
)
)
/
100
);
basicDoubleOperation
=
Math
.
round
(
(
WFYC
*
basicJSONArrayOperation
.
getJSONObject
(
i
).
getDouble
(
"per"
)
)
/
100
);
}
}
}
}
return
basicDoubleOperation
;
return
Math
.
round
(
basicDoubleOperation
*
12
)
;
}
}
public
void
preparengpaToLeaderCareerPathTable
(
JSONObject
requestJSON
)
throws
JSONException
{
public
void
preparengpaToLeaderCareerPathTable
(
JSONObject
requestJSON
)
throws
JSONException
{
...
@@ -186,7 +187,7 @@ public class NGPAtoNGPLCalcServiceImpl implements NGPAtoNGPLCalcService {
...
@@ -186,7 +187,7 @@ public class NGPAtoNGPLCalcServiceImpl implements NGPAtoNGPLCalcService {
earningsTable
[
1
][
1
]
=
0
;
earningsTable
[
1
][
1
]
=
0
;
earningsTable
[
1
][
2
]
=
0
;
earningsTable
[
1
][
2
]
=
0
;
earningsTable
[
1
][
3
]
=
(
earningsTable
[
1
][
8
]
!=
0
?
calculateMonthlyPerformanceBonus
(
earningsTable
[
1
][
8
])
:
0
);
earningsTable
[
1
][
3
]
=
(
earningsTable
[
1
][
8
]
!=
0
?
calculateMonthlyPerformanceBonus
(
earningsTable
[
1
][
8
])
:
0
);
earningsTable
[
1
][
4
]
=
Math
.
round
(
MonthlyDevelopmentBonus_Year1_NGPL
[
1
]
*
(
12
-
metricsTable
[
0
][
0
]
)
);
earningsTable
[
1
][
4
]
=
Math
.
round
(
MonthlyDevelopmentBonus_Year1_NGPL
[
1
]
*
(
12
-
metricsTable
[
1
][
0
]
)
);
earningsTable
[
1
][
5
]
=
earningsTable
[
1
][
3
]
+
earningsTable
[
1
][
4
];
earningsTable
[
1
][
5
]
=
earningsTable
[
1
][
3
]
+
earningsTable
[
1
][
4
];
earningsTable
[
1
][
6
]
=
0
;
earningsTable
[
1
][
6
]
=
0
;
...
...
src/main/java/com/i
Recruit
/modules/auth/service/impl/TemplatesServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/TemplatesServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
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.i
Recruit
.constant.TemplateConfig
;
import
com.i
c
.constant.TemplateConfig
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.Templates
;
import
com.i
c
.modules.auth.model.Templates
;
import
com.i
Recruit
.modules.auth.payload.TemplatesDto
;
import
com.i
c
.modules.auth.payload.TemplatesDto
;
import
com.i
Recruit
.modules.auth.repository.TemplatesRepository
;
import
com.i
c
.modules.auth.repository.TemplatesRepository
;
import
com.i
Recruit
.modules.auth.service.TemplatesService
;
import
com.i
c
.modules.auth.service.TemplatesService
;
@Service
@Service
public
class
TemplatesServiceImpl
implements
TemplatesService
{
public
class
TemplatesServiceImpl
implements
TemplatesService
{
...
@@ -24,10 +24,10 @@ public class TemplatesServiceImpl implements TemplatesService {
...
@@ -24,10 +24,10 @@ public class TemplatesServiceImpl implements TemplatesService {
public
Templates
save
(
TemplatesDto
dto
,
Boolean
isCreate
)
{
public
Templates
save
(
TemplatesDto
dto
,
Boolean
isCreate
)
{
Templates
configuration
=
null
;
Templates
configuration
=
null
;
if
(!
isCreate
)
{
if
(!
isCreate
)
{
configRepo
.
findBy
Config
(
dto
.
getKey
()).
orElseThrow
(()->
new
ResourceNotFoundException
(
"Template"
,
"key"
,
dto
.
getKey
()));
configRepo
.
findBy
Key
(
dto
.
getKey
()).
orElseThrow
(()->
new
ResourceNotFoundException
(
"Template"
,
"key"
,
dto
.
getKey
()));
}
else
{
}
else
{
configuration
=
new
Templates
();
configuration
=
new
Templates
();
configuration
.
set
Config
(
dto
.
getKey
());
configuration
.
set
Key
(
dto
.
getKey
());
}
}
configuration
.
setValue
(
dto
.
getValue
());
configuration
.
setValue
(
dto
.
getValue
());
configuration
.
setType
(
dto
.
getType
());
configuration
.
setType
(
dto
.
getType
());
...
@@ -39,7 +39,7 @@ public class TemplatesServiceImpl implements TemplatesService {
...
@@ -39,7 +39,7 @@ public class TemplatesServiceImpl implements TemplatesService {
return
configRepo
.
findAll
();
return
configRepo
.
findAll
();
}
}
public
Templates
findByKey
(
String
key
)
{
public
Templates
findByKey
(
String
key
)
{
return
configRepo
.
findBy
Config
(
key
).
orElseThrow
(()->
new
ResourceNotFoundException
(
"Template"
,
"key"
,
key
));
return
configRepo
.
findBy
Key
(
key
).
orElseThrow
(()->
new
ResourceNotFoundException
(
"Template"
,
"key"
,
key
));
}
}
}
}
src/main/java/com/i
Recruit
/modules/auth/service/impl/UserServiceImpl.java
→
src/main/java/com/i
c
/modules/auth/service/impl/UserServiceImpl.java
View file @
52791e53
package
com
.
i
Recruit
.
modules
.
auth
.
service
.
impl
;
package
com
.
i
c
.
modules
.
auth
.
service
.
impl
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Optional
;
import
java.util.Optional
;
...
@@ -13,11 +13,11 @@ import org.springframework.stereotype.Service;
...
@@ -13,11 +13,11 @@ import org.springframework.stereotype.Service;
import
org.springframework.transaction.annotation.Propagation
;
import
org.springframework.transaction.annotation.Propagation
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
com.i
Recruit
.exception.ResourceNotFoundException
;
import
com.i
c
.exception.ResourceNotFoundException
;
import
com.i
Recruit
.modules.auth.model.User
;
import
com.i
c
.modules.auth.model.User
;
import
com.i
Recruit
.modules.auth.payload.UserDto
;
import
com.i
c
.modules.auth.payload.UserDto
;
import
com.i
Recruit
.modules.auth.repository.UserRepository
;
import
com.i
c
.modules.auth.repository.UserRepository
;
import
com.i
Recruit
.modules.auth.service.UserService
;
import
com.i
c
.modules.auth.service.UserService
;
@Service
@Service
@Transactional
(
propagation
=
Propagation
.
REQUIRES_NEW
)
@Transactional
(
propagation
=
Propagation
.
REQUIRES_NEW
)
...
@@ -46,7 +46,7 @@ public class UserServiceImpl implements UserService {
...
@@ -46,7 +46,7 @@ public class UserServiceImpl implements UserService {
user
.
setFirstName
(
userDto
.
getName
());
user
.
setFirstName
(
userDto
.
getName
());
user
.
setEmailId
(
userDto
.
getEmail
());
user
.
setEmailId
(
userDto
.
getEmail
());
user
.
setMobileNo
(
userDto
.
getMobileNumber
());
user
.
setMobileNo
(
userDto
.
getMobileNumber
());
user
.
setRole
(
userDto
.
getRole
());
//
user.setRole(userDto.getRole());
user
.
setFailedAttemptLogin
(
0
);
user
.
setFailedAttemptLogin
(
0
);
user
.
setNotificationId
(
userDto
.
getNotificationId
());
user
.
setNotificationId
(
userDto
.
getNotificationId
());
user
.
setStatus
(
userDto
.
getStatus
());
user
.
setStatus
(
userDto
.
getStatus
());
...
...
src/main/java/com/i
Recruit
/pdf/PDFThymeleafConfiguration.java
→
src/main/java/com/i
c
/pdf/PDFThymeleafConfiguration.java
View file @
52791e53
package
com
.
i
Recruit
.
pdf
;
package
com
.
i
c
.
pdf
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
...
...
src/main/java/com/i
Recruit
/schedule/InvoiceGeneratorScheduler.java
→
src/main/java/com/i
c
/schedule/InvoiceGeneratorScheduler.java
View file @
52791e53
package
com
.
i
Recruit
.
schedule
;
package
com
.
i
c
.
schedule
;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
import
java.time.format.DateTimeFormatter
;
import
java.time.format.DateTimeFormatter
;
...
...
src/main/java/com/i
Recruit
/security/AuthProvider.java
→
src/main/java/com/i
c
/security/AuthProvider.java
View file @
52791e53
package
com
.
i
Recruit
.
security
;
package
com
.
i
c
.
security
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
...
@@ -16,12 +16,12 @@ import org.springframework.security.core.authority.SimpleGrantedAuthority;
...
@@ -16,12 +16,12 @@ import org.springframework.security.core.authority.SimpleGrantedAuthority;
import
org.springframework.security.crypto.password.PasswordEncoder
;
import
org.springframework.security.crypto.password.PasswordEncoder
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
import
com.i
Recruit
.constant.RolesConstant
;
import
com.i
c
.constant.RolesConstant
;
import
com.i
Recruit
.constant.Status
;
import
com.i
c
.constant.Status
;
import
com.i
Recruit
.constant.StatusCode
;
import
com.i
c
.constant.StatusCode
;
import
com.i
Recruit
.modules.auth.model.User
;
import
com.i
c
.modules.auth.model.User
;
import
com.i
Recruit
.modules.auth.payload.request.LoginRequest
;
import
com.i
c
.modules.auth.payload.request.LoginRequest
;
import
com.i
Recruit
.modules.auth.service.UserService
;
import
com.i
c
.modules.auth.service.UserService
;
@Component
@Component
...
...
src/main/java/com/i
Recruit
/security/CurrentUser.java
→
src/main/java/com/i
c
/security/CurrentUser.java
View file @
52791e53
package
com
.
i
Recruit
.
security
;
package
com
.
i
c
.
security
;
import
java.lang.annotation.Documented
;
import
java.lang.annotation.Documented
;
import
java.lang.annotation.ElementType
;
import
java.lang.annotation.ElementType
;
import
java.lang.annotation.Retention
;
import
java.lang.annotation.Retention
;
...
...
src/main/java/com/i
Recruit
/security/CustomUserDetailsService.java
→
src/main/java/com/i
c
/security/CustomUserDetailsService.java
View file @
52791e53
package
com
.
i
Recruit
.
security
;
package
com
.
i
c
.
security
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
...
@@ -10,9 +10,9 @@ import org.springframework.security.core.userdetails.UsernameNotFoundException;
...
@@ -10,9 +10,9 @@ import org.springframework.security.core.userdetails.UsernameNotFoundException;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
com.i
Recruit
.modules.auth.model.User
;
import
com.i
c
.modules.auth.model.User
;
import
com.i
Recruit
.modules.auth.payload.request.LoginRequest
;
import
com.i
c
.modules.auth.payload.request.LoginRequest
;
import
com.i
Recruit
.modules.auth.service.UserService
;
import
com.i
c
.modules.auth.service.UserService
;
@Service
@Service
...
...
src/main/java/com/i
Recruit
/security/EncrypterDecrypter.java
→
src/main/java/com/i
c
/security/EncrypterDecrypter.java
View file @
52791e53
package
com
.
i
Recruit
.
security
;
package
com
.
i
c
.
security
;
import
javax.crypto.Cipher
;
import
javax.crypto.Cipher
;
import
javax.crypto.spec.IvParameterSpec
;
import
javax.crypto.spec.IvParameterSpec
;
...
...
src/main/java/com/i
Recruit
/security/JwtAuthenticationEntryPoint.java
→
src/main/java/com/i
c
/security/JwtAuthenticationEntryPoint.java
View file @
52791e53
package
com
.
i
Recruit
.
security
;
package
com
.
i
c
.
security
;
import
java.io.IOException
;
import
java.io.IOException
;
import
javax.servlet.ServletException
;
import
javax.servlet.ServletException
;
...
...
src/main/java/com/i
Recruit
/security/JwtAuthenticationFilter.java
→
src/main/java/com/i
c
/security/JwtAuthenticationFilter.java
View file @
52791e53
package
com
.
i
Recruit
.
security
;
package
com
.
i
c
.
security
;
import
java.io.IOException
;
import
java.io.IOException
;
import
javax.servlet.FilterChain
;
import
javax.servlet.FilterChain
;
...
@@ -17,7 +17,7 @@ import org.springframework.security.web.authentication.WebAuthenticationDetailsS
...
@@ -17,7 +17,7 @@ import org.springframework.security.web.authentication.WebAuthenticationDetailsS
import
org.springframework.util.StringUtils
;
import
org.springframework.util.StringUtils
;
import
org.springframework.web.filter.OncePerRequestFilter
;
import
org.springframework.web.filter.OncePerRequestFilter
;
import
com.i
Recruit
.constant.DBConfig
;
import
com.i
c
.constant.DBConfig
;
public
class
JwtAuthenticationFilter
extends
OncePerRequestFilter
{
public
class
JwtAuthenticationFilter
extends
OncePerRequestFilter
{
...
...
src/main/java/com/i
Recruit
/security/JwtTokenProvider.java
→
src/main/java/com/i
c
/security/JwtTokenProvider.java
View file @
52791e53
package
com
.
i
Recruit
.
security
;
package
com
.
i
c
.
security
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.util.Date
;
import
java.util.Date
;
...
@@ -15,7 +15,7 @@ import com.fasterxml.jackson.core.JsonParseException;
...
@@ -15,7 +15,7 @@ import com.fasterxml.jackson.core.JsonParseException;
import
com.fasterxml.jackson.core.JsonProcessingException
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
import
com.fasterxml.jackson.databind.JsonMappingException
;
import
com.fasterxml.jackson.databind.JsonMappingException
;
import
com.fasterxml.jackson.databind.ObjectMapper
;
import
com.fasterxml.jackson.databind.ObjectMapper
;
import
com.i
Recruit
.constant.DBConfig
;
import
com.i
c
.constant.DBConfig
;
import
io.jsonwebtoken.Claims
;
import
io.jsonwebtoken.Claims
;
import
io.jsonwebtoken.ExpiredJwtException
;
import
io.jsonwebtoken.ExpiredJwtException
;
...
...
src/main/java/com/i
Recruit
/security/UserPrincipal.java
→
src/main/java/com/i
c
/security/UserPrincipal.java
View file @
52791e53
package
com
.
i
Recruit
.
security
;
package
com
.
i
c
.
security
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Collection
;
import
java.util.Collection
;
import
java.util.List
;
import
java.util.List
;
...
@@ -12,8 +12,8 @@ import org.springframework.security.core.GrantedAuthority;
...
@@ -12,8 +12,8 @@ import org.springframework.security.core.GrantedAuthority;
import
org.springframework.security.core.authority.SimpleGrantedAuthority
;
import
org.springframework.security.core.authority.SimpleGrantedAuthority
;
import
org.springframework.security.core.userdetails.UserDetails
;
import
org.springframework.security.core.userdetails.UserDetails
;
import
com.i
Recruit
.modules.auth.model.User
;
import
com.i
c
.modules.auth.model.User
;
import
com.i
Recruit
.modules.auth.payload.request.LoginRequest
;
import
com.i
c
.modules.auth.payload.request.LoginRequest
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.Setter
;
...
@@ -70,7 +70,7 @@ public class UserPrincipal implements UserDetails {
...
@@ -70,7 +70,7 @@ public class UserPrincipal implements UserDetails {
public
static
UserPrincipal
create
(
User
user
,
LoginRequest
loginRequest
)
{
public
static
UserPrincipal
create
(
User
user
,
LoginRequest
loginRequest
)
{
List
<
String
>
roles
=
new
ArrayList
<
String
>();
List
<
String
>
roles
=
new
ArrayList
<
String
>();
roles
.
add
(
user
.
getRole
().
name
());
//
roles.add(user.getRole().name());
List
<
GrantedAuthority
>
authorities
=
roles
.
stream
().
map
(
role
->
List
<
GrantedAuthority
>
authorities
=
roles
.
stream
().
map
(
role
->
new
SimpleGrantedAuthority
(
"ROLE_"
+
role
)
new
SimpleGrantedAuthority
(
"ROLE_"
+
role
)
).
collect
(
Collectors
.
toList
());
).
collect
(
Collectors
.
toList
());
...
...
src/main/resources/application.properties
View file @
52791e53
spring.datasource.url
=
jdbc:mysql://localhost:3306/imcalculator
?useSSL=false&serverTimezone=UTC&useLegacyDatetimeCode=false
#spring.datasource.url = jdbc:mysql://localhost:3306/irecruittest
?useSSL=false&serverTimezone=UTC&useLegacyDatetimeCode=false
irecruit.datasource.url
=
jdbc:oracle:thin:@
192.168.10.120
:1521:orcl
irecruit.datasource.url
=
jdbc:oracle:thin:@
localhost
:1521:orcl
irecruit.datasource.jndi-name
=
jdbc/irecruit
irecruit.datasource.jndi-name
=
jdbc/irecruit
irecruit.jpa.hibernate.ddl-auto
=
none
irecruit.jpa.hibernate.ddl-auto
=
none
irecruit.datasource.username
=
root
irecruit.datasource.username
=
SYSTEM
irecruit.datasource.password
=
P@ssw0rd
irecruit.datasource.password
=
tata
irecruit.datasource.initialization-mode
=
always
irecruit.datasource.initialization-mode
=
always
irecruit.datasource.driver-class-name
=
com.mysql.jdbc.
Driver
irecruit.datasource.driver-class-name
=
oracle.jdbc.driver.Oracle
Driver
irecruit.jpa.hibernate.globally_quoted_identifiers
=
true
irecruit.jpa.hibernate.globally_quoted_identifiers
=
true
irecruit.jpa.hibernate.physical_naming_strategy
=
com.iRecruit.config.CustomPhysicalNamingStrategy
irecruit.jpa.hibernate.physical_naming_strategy
=
com.iRecruit.config.CustomPhysicalNamingStrategy
...
@@ -38,7 +38,7 @@ spring.datasource.hikari.poolName=startup-connection-pool
...
@@ -38,7 +38,7 @@ spring.datasource.hikari.poolName=startup-connection-pool
logging.level.org.hibernate.SQL
=
DEBUG
logging.level.org.hibernate.SQL
=
DEBUG
server.port
=
808
2
server.port
=
808
3
...
...
src/test/java/com/i
Recruit
/SmsApplicationTests.java
→
src/test/java/com/i
c
/SmsApplicationTests.java
View file @
52791e53
package
com
.
i
Recruit
;
package
com
.
i
c
;
import
org.junit.jupiter.api.Test
;
import
org.junit.jupiter.api.Test
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.boot.test.context.SpringBootTest
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment