Compare commits

..

11 Commits

Author SHA1 Message Date
aa694c3c56 db 설정 2025-06-04 10:03:11 +09:00
de3b9399a7 Merge pull request '운영 반영' (#56) from feature/cha into dev
Reviewed-on: #56
2025-06-04 09:52:56 +09:00
cha
83dc616461 운영 반영 2025-06-04 09:51:56 +09:00
0d9ed9156f Merge pull request '운영 반영' (#54) from feature/cha into dev
Reviewed-on: #54
2025-06-04 09:33:56 +09:00
cha
2586a8b9e5 운영 반영 2025-06-04 09:33:01 +09:00
3ab3c1143a Merge pull request '운영 반영' (#52) from feature/cha into dev
Reviewed-on: #52
2025-06-04 09:15:58 +09:00
cha
c65407bf6f 운영 반영 2025-06-04 09:14:57 +09:00
9452ea28b0 Merge pull request 'job 멈춤' (#50) from feature/cha into dev
Reviewed-on: #50
2025-06-04 09:11:53 +09:00
cha
f9fd37065f job 멈춤 2025-06-04 09:10:15 +09:00
5ddc032d99 Merge pull request '마이너스 서식변경' (#48) from cha into dev
Reviewed-on: #48
2025-06-02 19:00:55 +09:00
00f30d2128 마이너스 서식변경 2025-06-02 18:53:56 +09:00
4 changed files with 76 additions and 59 deletions

View File

@ -57,29 +57,29 @@ public class JobLauncherController {
resultMap.put("message", "Job" + jobName + " not found"); resultMap.put("message", "Job" + jobName + " not found");
return resultMap; return resultMap;
} }
String[] arryJob = { // String[] arryJob = {
"storeAdditionalJob" // "storeAdditionalJob"
,"BOMJob" // ,"BOMJob"
,"materialJob" // ,"materialJob"
,"businessChargerJob" // ,"businessChargerJob"
,"adminUserJob" // ,"adminUserJob"
,"priceJob" // ,"priceJob"
// ,"commonCodeJob" //// ,"commonCodeJob"
,"specialNoteDispItemAdditionalJob" // ,"specialNoteDispItemAdditionalJob"
,"planConfirmJob" // ,"planConfirmJob"
,"estimateSyncJob" // ,"estimateSyncJob"
}; // };
//
//
if(!batchJobEnabled ){ // if(!batchJobEnabled ){
for(String jobName2 :arryJob){ // for(String jobName2 :arryJob){
if(jobName2.equals(jobName)){ // if(jobName2.equals(jobName)){
resultMap.put("code", "FAILED"); // resultMap.put("code", "FAILED");
resultMap.put("message", "application.yml :: batch.job.enabled true"); // resultMap.put("message", "application.yml :: batch.job.enabled true");
return resultMap; // return resultMap;
} // }
} // }
} // }
JobParameters jobParameters = new JobParametersBuilder().addString("jobName", jobName) JobParameters jobParameters = new JobParametersBuilder().addString("jobName", jobName)
.addDate("time", new Date()).toJobParameters(); .addDate("time", new Date()).toJobParameters();
@ -121,9 +121,10 @@ public class JobLauncherController {
if ("Y".equals(System.getProperty("spring.profiles.scheduler"))) { if ("Y".equals(System.getProperty("spring.profiles.scheduler"))) {
JobParameters jobParameters = JobParameters jobParameters =
new JobParametersBuilder().addDate("time", new Date()).toJobParameters(); new JobParametersBuilder().addDate("time", new Date()).toJobParameters();
if (batchJobEnabled) {
jobLauncher.run(job, jobParameters); jobLauncher.run(job, jobParameters);
} }
}
return "OK"; return "OK";
} }
@ -150,8 +151,10 @@ public class JobLauncherController {
JobParameters jobParameters = JobParameters jobParameters =
new JobParametersBuilder().addDate("time", new Date()).toJobParameters(); new JobParametersBuilder().addDate("time", new Date()).toJobParameters();
if (batchJobEnabled) {
jobLauncher.run(job, jobParameters); jobLauncher.run(job, jobParameters);
} }
}
return "OK"; return "OK";
} }
@ -178,8 +181,10 @@ public class JobLauncherController {
JobParameters jobParameters = JobParameters jobParameters =
new JobParametersBuilder().addDate("time", new Date()).toJobParameters(); new JobParametersBuilder().addDate("time", new Date()).toJobParameters();
if (batchJobEnabled) {
jobLauncher.run(job, jobParameters); jobLauncher.run(job, jobParameters);
} }
}
return "OK"; return "OK";
} }
@ -207,8 +212,10 @@ public class JobLauncherController {
JobParameters jobParameters = JobParameters jobParameters =
new JobParametersBuilder().addDate("time", new Date()).toJobParameters(); new JobParametersBuilder().addDate("time", new Date()).toJobParameters();
if (batchJobEnabled) {
jobLauncher.run(job, jobParameters); jobLauncher.run(job, jobParameters);
} }
}
return "OK"; return "OK";
} }
@ -236,8 +243,10 @@ public class JobLauncherController {
JobParameters jobParameters = JobParameters jobParameters =
new JobParametersBuilder().addDate("time", new Date()).toJobParameters(); new JobParametersBuilder().addDate("time", new Date()).toJobParameters();
if (batchJobEnabled) {
jobLauncher.run(job, jobParameters); jobLauncher.run(job, jobParameters);
} }
}
return "OK"; return "OK";
} }
@ -265,8 +274,10 @@ public class JobLauncherController {
JobParameters jobParameters = JobParameters jobParameters =
new JobParametersBuilder().addDate("time", new Date()).toJobParameters(); new JobParametersBuilder().addDate("time", new Date()).toJobParameters();
if (batchJobEnabled) {
jobLauncher.run(job, jobParameters); jobLauncher.run(job, jobParameters);
} }
}
return "OK"; return "OK";
} }
@ -321,8 +332,10 @@ public class JobLauncherController {
JobParameters jobParameters = JobParameters jobParameters =
new JobParametersBuilder().addDate("time", new Date()).toJobParameters(); new JobParametersBuilder().addDate("time", new Date()).toJobParameters();
if (batchJobEnabled) {
jobLauncher.run(job, jobParameters); jobLauncher.run(job, jobParameters);
} }
}
return "OK"; return "OK";
} }
@ -350,8 +363,10 @@ public class JobLauncherController {
JobParameters jobParameters = JobParameters jobParameters =
new JobParametersBuilder().addDate("time", new Date()).toJobParameters(); new JobParametersBuilder().addDate("time", new Date()).toJobParameters();
if (batchJobEnabled) {
jobLauncher.run(job, jobParameters); jobLauncher.run(job, jobParameters);
} }
}
return "OK"; return "OK";
} }
@ -379,8 +394,10 @@ public class JobLauncherController {
JobParameters jobParameters = JobParameters jobParameters =
new JobParametersBuilder().addDate("time", new Date()).toJobParameters(); new JobParametersBuilder().addDate("time", new Date()).toJobParameters();
if (batchJobEnabled) {
jobLauncher.run(job, jobParameters); jobLauncher.run(job, jobParameters);
} }
}
return "OK"; return "OK";
} }

View File

@ -7,11 +7,11 @@ spring:
datasource: datasource:
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
#내부 개발계 DB #내부 개발계 DB
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true # jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck) # password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
#한화 개발계 DB #한화 개발계 DB
#jdbc-url: jdbc:log4jdbc:sqlserver://124.35.22.21:1433;databaseName=NEWPVCAD;encrypt=false;trustServerCertificate=false jdbc-url: jdbc:log4jdbc:sqlserver://124.35.22.21:1433;databaseName=NEWPVCAD;encrypt=false;trustServerCertificate=false
#password: ENC(Zc3J45rtPR/uQDeDOcrnF/iGLlU6U3y6) password: ENC(Zc3J45rtPR/uQDeDOcrnF/iGLlU6U3y6)
username: pvDBuser username: pvDBuser
maximum-pool-size: 4 maximum-pool-size: 4
pool-name: Master-HikariPool pool-name: Master-HikariPool

View File

@ -4,28 +4,28 @@ server:
#spring #spring
spring: spring:
datasource:
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
username: pvDBuser
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
maximum-pool-size: 4
pool-name: Master-HikariPool
# datasource: # datasource:
# master:
# driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy # driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
# jdbc-url: jdbc:log4jdbc:sqlserver://203.137.191.137:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true # jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
# username: pvDBuser # username: pvDBuser
# password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck) # password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
# maximum-pool-size: 4 # maximum-pool-size: 4
# pool-name: Master-HikariPool # pool-name: Master-HikariPool
# read: datasource:
# driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy master:
# jdbc-url: jdbc:log4jdbc:sqlserver://203.137.191.137:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
# username: pvDBuser jdbc-url: jdbc:log4jdbc:sqlserver://203.137.191.137:1433;databaseName=NEWPVCAD;encrypt=false;trustServerCertificate=true
# password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck) username: pvDBuser
# maximum-pool-size: 4 password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
# pool-name: Read-HikariPool maximum-pool-size: 4
pool-name: Master-HikariPool
read:
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
jdbc-url: jdbc:log4jdbc:sqlserver://203.137.191.137:1433;databaseName=NEWPVCAD;encrypt=false;trustServerCertificate=true
username: pvDBuser
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
maximum-pool-size: 4
pool-name: Read-HikariPool
jackson: jackson:
time-zone: Asia/Seoul time-zone: Asia/Seoul
batch: batch:
@ -43,7 +43,7 @@ batch:
#QSP url 하나시스개발 #https://121.168.9.37:8080 #QSP url 하나시스개발 #https://121.168.9.37:8080
#QSP url interplug dev #http://1.248.227.176:8120 #QSP url interplug dev #http://1.248.227.176:8120
qsp: qsp:
url: http://121.168.9.37:8080 url: https://jp.qsalesplatform.com
master-store-batch-url: /api/master/storeAdditionalInfo master-store-batch-url: /api/master/storeAdditionalInfo
master-material-batch-url: /api/master/materialList master-material-batch-url: /api/master/materialList
master-bom-batch-url: /api/master/bomList master-bom-batch-url: /api/master/bomList