From d9ca95718b854fc7d513d9e6df7246285945eb73 Mon Sep 17 00:00:00 2001 From: hjjeong Date: Mon, 23 Mar 2026 16:01:42 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=B4=EB=B4=84=20csv=20=EC=97=85=EB=A1=9C?= =?UTF-8?q?=EB=93=9C=20=EC=8B=9C=20=EA=B8=B0=EC=A1=B4=20=ED=8C=8C=ED=8A=B8?= =?UTF-8?q?=20=EC=A0=95=EB=B3=B4=20=EC=83=88=EB=A1=9C=20=EC=97=85=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=8A=B8=20(=EC=9E=84=EC=8B=9C=EB=A1=9C!=20=EB=82=98?= =?UTF-8?q?=EC=A4=91=EC=97=90=20=EB=8B=A4=EC=8B=9C=20=EC=9B=90=EB=B3=B5?= =?UTF-8?q?=EC=98=88=EC=A0=95)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/com/pms/mapper/partMng.xml | 41 +++++++++++++++++++++++-- src/com/pms/service/PartMngService.java | 5 +++ 2 files changed, 44 insertions(+), 2 deletions(-) diff --git a/src/com/pms/mapper/partMng.xml b/src/com/pms/mapper/partMng.xml index f73d71e..23dec61 100644 --- a/src/com/pms/mapper/partMng.xml +++ b/src/com/pms/mapper/partMng.xml @@ -7704,8 +7704,45 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.* ,NULLIF(#{UNIT_QTY}, '') ) - - + + + + UPDATE PART_MNG + SET PART_NAME = #{PART_NAME} + ,UNIT = #{UNIT} + ,SPEC = #{SPEC} + ,MATERIAL = #{MATERIAL} + ,THICKNESS = NULLIF(#{THICKNESS}, '') + ,WIDTH = NULLIF(#{WIDTH}, '') + ,HEIGHT = NULLIF(#{HEIGHT}, '') + ,OUT_DIAMETER = NULLIF(#{OUT_DIAMETER}, '') + ,IN_DIAMETER = NULLIF(#{IN_DIAMETER}, '') + ,LENGTH = NULLIF(#{LENGTH}, '') + ,REMARK = #{REMARK} + ,PART_TYPE = #{PART_TYPE} + ,SUPPLY_CODE = #{SUPPLY_CODE} + ,MAKER = #{MAKER} + ,POST_PROCESSING = #{POST_PROCESSING} + ,HEAT_TREATMENT_HARDNESS = #{HEAT_TREATMENT_HARDNESS} + ,HEAT_TREATMENT_METHOD = #{HEAT_TREATMENT_METHOD} + ,SURFACE_TREATMENT = #{SURFACE_TREATMENT} + ,ACCTFG = #{ACCTFG} + ,ODRFG = #{ODRFG} + ,UNIT_DC = #{UNIT_DC} + ,UNITMANG_DC = #{UNITMANG_DC} + ,UNITCHNG_NB = COALESCE(NULLIF(#{UNITCHNG_NB}, ''), '0')::NUMERIC + ,LOT_FG = COALESCE(#{LOT_FG}, '0') + ,USE_YN = COALESCE(#{USE_YN}, '1') + ,QC_FG = COALESCE(#{QC_FG}, '0') + ,SETITEM_FG = COALESCE(#{SETITEM_FG}, '0') + ,REQ_FG = COALESCE(#{REQ_FG}, '0') + ,UNIT_LENGTH = NULLIF(#{UNIT_LENGTH}, '') + ,UNIT_QTY = NULLIF(#{UNIT_QTY}, '') + ,EDIT_DATE = now() + WHERE OBJID = #{PART_OBJID} + + +