New Function #100
Updated by Deca Park over 1 year ago
<p>1.description<br /> 1) crontab<br /> - <strong>everyday 4 AM</strong><br /> - get store / store product data from KRS DB<br /> 2) <strong>KRS DB info (define as properties)</strong><br /> - IP : 222.108.149.24<br /> - DBMS : Oracle11g<br /> - SID : orahi<br /> - USER : US_STORYAPP<br /> - PW : sApp8800!</p> <p>2<strong>.Scheduler - KRS Store DB </strong><br /> 1) logic<br /> a) SELECT KRS DB (VI_APP_STORE_STORY)<br /> columns: set according to following mapping info (not use *)<br /> condition: BSNS_SE_CD IN ('102','002') // 102: 편의점, 002: 전문점<br /> b) mapping<br /> KRS: VI_APP_STORE_STORY -> KORAIL: st_mall<br /> ------------------------------------------------------------<br /> DEPT_CD -> mall_code<br /> DEPT_NM -> mall_name<br /> APP_STATN_CD -> station_code<br /> STORE_LCLAS_CD -> store_category_code<br /> STORE_LC_NM -> mall_location<br /> CTTPC_NO -> mall_phone<br /> IMG_URL -> image_url (NEW)<br /> BSNS_SE_CD -> bsns_se_cd (NEW)</p> <p> KRS: VI_APP_STORE_STORY -> KORAIL: st_mall_hour<br /> ------------------------------------------------------------<br /> START_TM -> start_hour (convert: 0600 -> 06:00)<br /> END_TM -> end_hour (convert: 0600 -> 06:00)<br /> c) INSERT/UPDATE KORAIL DB (st_mall)<br /> c-1) if data is NOT existed, INSERT st_mall<br /> - <strong>mall_type : 'store'</strong><br /> - reg_date : current date<br /> c-2) if data is existed, UPDATE st_mall<br /> - mod_date : current date<br /> c) INSERT/UPDATE KORAIL DB (st_mall_hour)<br /> c-1) if data is NOT existed, INSERT st_mall_hour<br /> - sort_no : 1<br /> - hour_type : 'HT01'<br /> c-2) if data is existed, UPDATE st_mall_hour<br /> </p> <p>3<strong>.Scheduler - KRS Store Product DB</strong></p> <p><br /> IMG_URL</p> <p><br /> CTTPC_NO</p> <p><br /> bsns_se_cd</p>