파일 연계 설정 수정

main
mjkhan21 1 year ago
parent cfa42eb9cc
commit 4964e183e6

@ -1,11 +1,11 @@
{ {
"dirs": { "dirs": {
"receive": "C:\\workspace\\ESB_AGENT\\RCV", /* 수신 파일 최상위 디렉토리 */ "receive": "files/ESB_AGENT/RCV", /* 수신 파일 최상위 디렉토리 */
"send": "C:\\workspace\\ESB_AGENT\\SND", /* 전송 파일 최상위 디렉토리 */ "send": "files/ESB_AGENT/SND", /* 전송 파일 최상위 디렉토리 */
"working": "C:\\workspace\\xit\\filesite\\work", /* 파일 작업 최상위 디렉토리 */ "working": "files/interface/work", /* 파일 작업 최상위 디렉토리 */
"success": "C:\\workspace\\xit\\filesite\\success", /* 작업 완료한 파일의 최상위 디렉토리 */ "success": "files/interface/success", /* 작업 완료한 파일의 최상위 디렉토리 */
"fail": "C:\\workspace\\xit\\filesite\\fail" /* 작업 실패한 파일의 최상위 디렉토리 */ "fail": "files/interface/fail" /* 작업 실패한 파일의 최상위 디렉토리 */
}, },
"dirCodes": { "dirCodes": {
@ -40,7 +40,7 @@
"rceptId": "40219", /* 접수우체국 국기호 */ "rceptId": "40219", /* 접수우체국 국기호 */
"expiryDays": 10, /* 배달 만료 일수 */ "expiryDays": 10, /* 배달 만료 일수 */
"attachmentDir": "C:\\workspace\\xit\\filesite\\attachment\\epost", /* 원본 첨부파일 디렉토리 경로 */ "attachmentDir": "files/interface/attachment/epost", /* 원본 첨부파일 디렉토리 경로 */
"txtFilename": "POSDF5$send_{yyyyMMddHHmmssSSS}.txt", "txtFilename": "POSDF5$send_{yyyyMMddHHmmssSSS}.txt",
"zipFilename": "POSDF5${conKey}.zip" "zipFilename": "POSDF5${conKey}.zip"
}, },

@ -15,7 +15,7 @@
</bean> </bean>
<bean id="smgReceiverTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <bean id="smgReceiverTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="smgReceiver" /> <property name="jobDetail" ref="smgReceiver" />
<property name="cronExpression" value="0 0/10 * * * ?" /> <!-- 10분마다 --> <property name="cronExpression" value="0 0/1 * * * ?" /> <!-- 1분마다 -->
</bean> </bean>
<!-- 국민신문고 민원답변 전송 --> <!-- 국민신문고 민원답변 전송 -->
@ -25,7 +25,7 @@
</bean> </bean>
<bean id="smgSenderTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <bean id="smgSenderTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="smgSender" /> <property name="jobDetail" ref="smgSender" />
<property name="cronExpression" value="0 0/10 * * * ?" /> <!-- 10분마다 --> <property name="cronExpression" value="0 0/1 * * * ?" /> <!-- 1분마다 -->
</bean> </bean>
<!-- epost 전자우편 신청 전송 --> <!-- epost 전자우편 신청 전송 -->
@ -35,7 +35,7 @@
</bean> </bean>
<bean id="epostSenderTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <bean id="epostSenderTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="epostSender" /> <property name="jobDetail" ref="epostSender" />
<property name="cronExpression" value="0 0/10 0 * * ?" /> <!-- 10분마다 --> <property name="cronExpression" value="0 0/1 0 * * ?" /> <!-- 1분마다 -->
</bean> </bean>
<!-- epost 전자우편 결과 수신 --> <!-- epost 전자우편 결과 수신 -->
@ -45,7 +45,7 @@
</bean> </bean>
<bean id="epostReceiverTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <bean id="epostReceiverTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="epostReceiver" /> <property name="jobDetail" ref="epostReceiver" />
<property name="cronExpression" value="0 30 0 * * ?" /> <!-- 매일 00:30 --> <property name="cronExpression" value="0 30 6 * * ?" /> <!-- 매일 06:30 -->
<!-- property name="cronExpression" value="0 0/1 0 * * ?" /> <1분마다 --> <!-- property name="cronExpression" value="0 0/1 0 * * ?" /> <1분마다 -->
</bean> </bean>

@ -22,12 +22,13 @@
<sql id="fileDirs">SELECT INF_TYPE <sql id="fileDirs">SELECT INF_TYPE
, CONCAT('files/', DIR, DATE_FORMAT(CURRENT_DATE, '/%Y/%m/%d/')) DIR , CONCAT('files/', DIR, DATE_FORMAT(CURRENT_DATE, '/%Y/%m/%d/')) DIR
FROM ( FROM (
SELECT '010' INF_TYPE, 'smg' DIR UNION <!-- 국민 신문고 --> SELECT '010' INF_TYPE, 'interface/attachment/smg' DIR UNION <!-- 국민 신문고 -->
SELECT '020' INF_TYPE, 'saeol' DIR UNION <!-- 세올 --> SELECT '020' INF_TYPE, 'interface/attachment/saeol' DIR UNION <!-- 세올 -->
SELECT '030' INF_TYPE, 'epost' DIR UNION <!-- epost --> SELECT '030' INF_TYPE, 'interface/attachment/epost' DIR UNION <!-- epost -->
SELECT '100' INF_TYPE, 'violation' DIR UNION <!-- 단속 정보 -->
SELECT '110' INF_TYPE, 'opinion' DIR UNION <!-- 의견 진술 --> SELECT '100' INF_TYPE, 'attachment/violation' DIR UNION <!-- 단속 정보 -->
SELECT '190' INF_TYPE, 'capture' DIR <!-- 캡쳐용 동영상 --> SELECT '110' INF_TYPE, 'attachment/opinion' DIR UNION <!-- 의견 진술 -->
SELECT '190' INF_TYPE, 'attachment/capture' DIR <!-- 캡쳐용 동영상 -->
) FILE_DIRS</sql> ) FILE_DIRS</sql>
<sql id="selectFiles"> <sql id="selectFiles">

Loading…
Cancel
Save