From 5e78a618872855ebb2fa0df9367e66075e81e864 Mon Sep 17 00:00:00 2001 From: mjkhan21 Date: Wed, 20 Aug 2025 18:15:59 +0900 Subject: [PATCH] =?UTF-8?q?v2406,=20v2508=EB=A1=9C=20mapper=20=EB=B6=84?= =?UTF-8?q?=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Info-mapper.xml => vehicle2406-mapper.xml} | 4 +- .../sql/mapper/lvis/vehicle2508-mapper.xml | 401 ++++++++++++++++++ 2 files changed, 403 insertions(+), 2 deletions(-) rename src/main/resources/sql/mapper/lvis/{vehicleInfo-mapper.xml => vehicle2406-mapper.xml} (99%) create mode 100644 src/main/resources/sql/mapper/lvis/vehicle2508-mapper.xml diff --git a/src/main/resources/sql/mapper/lvis/vehicleInfo-mapper.xml b/src/main/resources/sql/mapper/lvis/vehicle2406-mapper.xml similarity index 99% rename from src/main/resources/sql/mapper/lvis/vehicleInfo-mapper.xml rename to src/main/resources/sql/mapper/lvis/vehicle2406-mapper.xml index 3a07866..b468c80 100644 --- a/src/main/resources/sql/mapper/lvis/vehicleInfo-mapper.xml +++ b/src/main/resources/sql/mapper/lvis/vehicle2406-mapper.xml @@ -1,6 +1,6 @@ - + - + diff --git a/src/main/resources/sql/mapper/lvis/vehicle2508-mapper.xml b/src/main/resources/sql/mapper/lvis/vehicle2508-mapper.xml new file mode 100644 index 0000000..d609572 --- /dev/null +++ b/src/main/resources/sql/mapper/lvis/vehicle2508-mapper.xml @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/* vehicleInfoMapper.insertBasicInfo(자동차 연료제원 포함 기본사항 조회 로그 등록) */ + +SELECT CONCAT( + + , LPAD(NVL(SUBSTRING(MAX(BSC_MTTR_ID), 9) + 1, 1), 22, '0') + ) NEW_ID + FROM TB_CAR_BSC_MTTR TCBM + WHERE BSC_MTTR_ID LIKE CONCAT(, '%') +INSERT INTO TB_CAR_BSC_MTTR ( + BSC_MTTR_ID + + , CNTC_INFO_CODE + , DMND_LEVY_STDDE + , DMND_INQIRE_SE_CODE + , DMND_VHRNO + , DMND_VIN + + , PRYE + , REGIST_DE + , ERSR_REGIST_SE_CODE + , ERSR_REGIST_SE_NM + , ERSR_REGIST_DE + , REGIST_DETAIL_CODE + , DSPLVL + , USE_STRNGHLD_LEGALDONG_CODE + , USE_STRNGHLD_ADSTRD_CODE + , USE_STRNGHLD_MNTN + , USE_STRNGHLD_LNBR + , USE_STRNGHLD_HO + , USE_STRNGHLD_ADRES_NM + , USE_STRNGHLD_ROAD_NM_CODE + , USGSRHLD_UNDGRND_BULD_SE_CODE + , USE_STRNGHLD_BULD_MAIN_NO + , USE_STRNGHLD_BULD_SUB_NO + , USGSRHLD_ADRES_FULL + , MBER_SE_CODE + , MBER_NM + , MBER_SE_NO + , TELNO + , OWNER_LEGALDONG_CODE + , OWNER_ADSTRD_CODE + , OWNER_MNTN + , OWNER_LNBR + , OWNER_HO + , OWNER_ADRES_NM + , OWNER_ROAD_NM_CODE + , OWNER_UNDGRND_BULD_SE_CODE + , OWNER_BULD_MAIN_NO + , OWNER_BULD_SUB_NO + , OWNER_ADRES_FULL + , AFTR_VHRNO + , USE_FUEL_CODE + , PRPOS_SE_CODE + , MTRS_FOM_NM + , FRNT_VHRNO + , VHRNO + , VIN + , CNM + , VHCLE_TOT_WT + , CAAG_ENDDE + , CHANGE_DE + , VHCTY_ASORT_CODE + , VHCTY_TY_CODE + , VHCTY_SE_CODE + , MXMM_LDG + , VHCTY_ASORT_NM + , VHCTY_TY_NM + , VHCTY_SE_NM + , FRST_REGIST_DE + , FOM_NM + , ACQS_DE + , ACQS_END_DE + , YBL_MD + , TRANSR_REGIST_DE + , SPCF_REGIST_STTUS_CODE + , COLOR_NM + , MRTG_CO + , SEIZR_CO + , STMD_CO + , NMPL_CSDY_AT + , NMPL_CSDY_REMNR_DE + , ORIGIN_SE_CODE + , NMPL_STNDRD_CODE + , ACQS_AMOUNT + , INSPT_VALID_PD_BGNDE + , INSPT_VALID_PD_ENDDE + , USE_STRNGHLD_GRC_CODE + , TKCAR_PSCAP_CO + , SPMNNO + , TRVL_DSTNC + , FRST_REGIST_RQRCNO + , VLNT_ERSR_PRVNTC_NTICE_DE + , REGIST_INSTT_NM + , CBD_LT + , CBD_BT + , CBD_HG + , FRST_MXMM_LDG + , FUEL_CNSMP_RT + , ELCTY_CMPND_FUEL_CNSMP_RT + , PROCESS_IMPRTY_RESN_CODE + , PROCESS_IMPRTY_RESN_DTLS + + , REG_DT + , RGTR +) VALUES ( + #{item.bsc_mttr_id} + + , #{req.link_info_cd} + , #{rec.levy_crtr_ymd} + , #{rec.inq_se_cd} + , #{rec.vhrno} + , #{rec.vin} + + , #{item.yridnw} + , #{item.reg_ymd} + , #{item.ersr_reg_se_cd} + , #{item.ersr_reg_se_nm} + , #{item.ersr_reg_ymd} + , #{item.reg_dtl_cd} + , #{item.dsplvl} + , #{item.usgsrhld_stdg_cd} + , #{item.usgsrhld_dong_cd} + , #{item.usgsrhld_mtn_yn} + , #{item.usgsrhld_lnbr} + , #{item.usgsrhld_ho} + , #{item.usgsrhld_addr_nm} + , #{item.usgsrhld_road_nm_cd} + , #{item.usgsrhld_udgd_bldg_se_cd} + , #{item.usgsrhld_bmno} + , #{item.usgsrhld_bsno} + , #{item.usgsrhld_whol_addr} + , #{item.rprs_ownr_mbr_se_cd} + , #{item.rprs_ownr_nm} + , #{item.rprsv_ownr_idecno} + , #{item.rprs_ownr_telno} + , #{item.ownr_stdg_cd} + , #{item.ownr_dong_cd} + , #{item.ownr_mtn_yn} + , #{item.ownr_lnbr} + , #{item.ownr_ho} + , #{item.ownr_addr_nm} + , #{item.ownr_road_nm_cd} + , #{item.ownr_udgd_bldg_se_cd} + , #{item.ownr_bmno} + , #{item.ownr_bsno} + , #{item.ownr_whol_addr} + , #{item.rear_vhrno} + , #{item.use_fuel_cd} + , #{item.usg_se_cd} + , #{item.mtrs_fom_nm} + , #{item.bfr_vhrno} + , #{item.vhrno} + , #{item.vin} + , #{item.atmb_nm} + , #{item.vhcl_totl_wt} + , #{item.veag_end_ymd} + , #{item.chg_ymd} + , #{item.carmdl_asort_cd} + , #{item.carmdl_type_cd} + , #{item.carmdl_se_cd} + , #{item.mxmm_ldg} + , #{item.carmdl_asort_nm} + , #{item.carmdl_type_nm} + , #{item.carmdl_clsf_nm} + , #{item.frst_reg_ymd} + , #{item.fom_nm} + , #{item.acqs_ymd} + , #{item.acqs_end_ymd} + , #{item.fbctn_ymd} + , #{item.transr_reg_ymd} + , #{item.spcf_reg_stts_cd} + , #{item.color_nm} + , #{item.mrtg_cnt} + , #{item.szr_cnt} + , #{item.strct_chg_cnt} + , #{item.noplt_csdy_yn} + , #{item.noplt_csdy_avtsmt_ymd} + , #{item.src_se_cd} + , #{item.noplt_spcfct_cd} + , #{item.acqs_amt} + , #{item.insp_vld_pd_bgng_ymd} + , #{item.insp_vld_pd_end_ymd} + , #{item.usgsrhld_grc_cd} + , #{item.rdcpct_cnt} + , #{item.spmnno} + , #{item.drvng_dstnc} + , #{item.frst_reg_aply_rcpt_no} + , #{item.vlnt_ersr_prvntc_avtsmt_ymd} + , #{item.ognz_nm} + , #{item.cbd_lt} + , #{item.cbd_bt} + , #{item.cbd_hg} + , #{item.frst_mxmm_ldg} + , #{item.fuel_cnsmprt} + , #{item.elcty_cmpnd_fuel_cnsmprt} + , #{item.prcs_imprty_rsn_cd} + , #{item.prcs_imprty_rsn_dtls} + + , + , #{currentUser.id} +) + + \ No newline at end of file