TbE2eIbpOrderCreateExceptMap.xml 1.77 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_CREATE_EXCEPT">
	<typeAlias alias="tbE2eIbpOrderCreateExcept" type="com.sitech.ismp.coll.busi.e2e.domain.TbE2eIbpOrderCreateExcept" />

	<insert id="insertTbE2eIbpOrderCreateExcept" parameterClass="tbE2eIbpOrderCreateExcept">
		insert into TB_E2E_IBP_ORDER_CREATE_EXCEPT
		  (UNIT_ID,
		   KPI_ID,
		   PRODUCT_NAME,
		   VERSION_NUM,
		   CRM_ORDER_ID,
		   CRM_ROW_NUM,
		   ORDER_SUBMIT_TIME,
		   ORDER_CREATE_TIME,
		   DISTICT_BUREAU,
		   PART_BUREAU,
		   IN_DB_TIME,
		   OVER_TIME_NUM,
		   LOOP_POINT_STATUS,
		   P6_ID)
		values
		  (#UNIT_ID#,
		   #KPI_ID#,
		   #PRODUCT_NAME#,
		   #VERSION_NUM#,
		   #CRM_ORDER_ID#,
		   #CRM_ROW_NUM#,
		   #ORDER_SUBMIT_TIME#,
		   #ORDER_CREATE_TIME#,
		   #DISTICT_BUREAU#,
		   #PART_BUREAU#,
		   SYSDATE,
		   #OVER_TIME_NUM#,
		   #LOOP_POINT_STATUS#,
		   #p6_ID#)
	</insert>
	
    <statement id="updateTbE2eIbpOrderCreateExcept" parameterClass="tbE2eIbpOrderCreateExcept">
	   update TB_E2E_IBP_ORDER_CREATE_EXCEPT
	      set PRODUCT_NAME      = #PRODUCT_NAME#,
	          VERSION_NUM       = #VERSION_NUM#,
	          CRM_ORDER_ID      = #CRM_ORDER_ID#,
	          CRM_ROW_NUM       = #CRM_ROW_NUM#,
	          ORDER_SUBMIT_TIME = #ORDER_SUBMIT_TIME#,
	          ORDER_CREATE_TIME = #ORDER_CREATE_TIME#,
	          DISTICT_BUREAU    = #DISTICT_BUREAU#,
	          PART_BUREAU       = #PART_BUREAU#,
	          IN_DB_TIME        = SYSDATE,
	          OVER_TIME_NUM     = #OVER_TIME_NUM#,
	          LOOP_POINT_STATUS = #LOOP_POINT_STATUS#
	          P6_ID				= #p6_ID#
	    where UNIT_ID = #UNIT_ID#
	      and KPI_ID = #KPI_ID#

    </statement>
</sqlMap>