TbE2eIbpOrderFinishExceptMap.xml 1.86 KB
<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE sqlMap
    PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
    "http://www.ibatis.com/dtd/sql-map-2.dtd">

<sqlMap namespace="TB_E2E_IBP_ORDER_FINISH_EXCEPT">
	<typeAlias alias="tbE2eIbpOrderFinishExcept" type="com.sitech.ismp.coll.busi.e2e.domain.TbE2eIbpOrderFinishExcept" />

	<insert id="insertTbE2eIbpOrderFinishExcept" parameterClass="tbE2eIbpOrderFinishExcept">
		insert into TB_E2E_IBP_ORDER_FINISH_EXCEPT
		  (UNIT_ID,
		   KPI_ID,
		   CRM_ORDER_ID,
		   P6_ID,
		   WOP_ORDER_ID,
		   PRODUCT_TYPE,
		   PRODUCT_NUM,
		   DISTICT_BUREAU,
		   PART_BUREAU,
		   RETURN2IBP_FIN_TIME,
		   IS_TEST_V,
		   TEST_V_TIME,
		   IN_DB_TIME,
		   OVER_TIME_NUM,
		   LOOP_POINT_STATUS)
		values
		  (#UNIT_ID#,
		   #KPI_ID#,
		   #CRM_ORDER_ID#,
		   #p6_ID#,
		   #WOP_ORDER_ID#,
		   #PRODUCT_TYPE#,
		   #PRODUCT_NUM#,
		   #DISTICT_BUREAU#,
		   #PART_BUREAU#,
		   #RETURN2IBP_FIN_TIME#,
		   #IS_TEST_V#,
		   #TEST_V_TIME#,
		   SYSDATE,
		   #OVER_TIME_NUM#,
		   #LOOP_POINT_STATUS#)
	</insert>
	
    <statement id="updateTbE2eIbpOrderFinishExcept" parameterClass="tbE2eIbpOrderFinishExcept">
		   update TB_E2E_IBP_ORDER_FINISH_EXCEPT
		      set CRM_ORDER_ID      = #CRM_ORDER_ID#,
		          P6_ID             = #p6_ID#,
		          WOP_ORDER_ID      = #WOP_ORDER_ID#,
		          PRODUCT_TYPE      = #PRODUCT_TYPE#,
		          PRODUCT_NUM       = #PRODUCT_NUM#,
		          DISTICT_BUREAU    = #DISTICT_BUREAU#,
		          PART_BUREAU       = #PART_BUREAU#,
		          RETURN2IBP_FIN_TIME  = #RETURN2IBP_FIN_TIME#,
		          IS_TEST_V         = #IS_TEST_V#,
		          TEST_V_TIME       = #TEST_V_TIME#,
		          IN_DB_TIME        = SYSDATE,
		          OVER_TIME_NUM     = #OVER_TIME_NUM#,
		          LOOP_POINT_STATUS = #LOOP_POINT_STATUS#
		    where UNIT_ID = #UNIT_ID#
		      and KPI_ID = #KPI_ID#

    </statement>
</sqlMap>