TbE2eCaOrderExceptMap.xml 4.37 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_CA_ORDER_EXCEPT">
	<typeAlias alias="tbE2eCaOrderExcept" type="com.sitech.ismp.coll.busi.e2e.domain.TbE2eCaOrderExcept" />

	<insert id="insertTbE2eCaOrderExcept" parameterClass="tbE2eCaOrderExcept">
		insert into TB_E2E_CA_ORDER_EXCEPT
		  (UNIT_ID,
		   KPI_ID,
		   CRM_ORDER_ID,
		   P6_ID,
		   WOP_ORDER_ID,
		   WOP_VERSION_ID,
		   ORDER_VERSION_TYPE,
		   ACCESS_TYPE,
		   PRODUCT_TYPE,
		   PRODUCT_NUM,
		   SERVICE_TYPE,
		   PAY_TYPE,
		   OPER_TYPE,
		   OPER_SUB_TYPE,
		   DISTICT_BUREAU,
		   PART_BUREAU,
		   FIRST_SEND_TIME,
		   END_TIME,
		   RECEIVE_CHANNEL,
		   SUBSCRIBE_START_TIME,
		   SUBSCRIBE_END_TIME,
		   CA_SUBSCRIBE_TIME,
		   CA_UPDATE_TIME,
		   CA_CREATE_TIME,
		   RETURN2IBP_FIN_TIME,
		   OUTLINE_FIN_TIME,
		   ORDER_STATUS,
		   ORDER_SUB_STATUS,
		   ORDER_SUB_UD_TIME,
		   IS_TEST_V,
		   TEST_V_RESULT,
		   TEST_V_TIME,
		   PRODUCT_TAG,
		   DATA2FILE_TIME,
		   FILE_TIME,
		   IN_DB_TIME,
		   OVER_TIME_NUM,
		   LOOP_POINT_STATUS,
		   SUSPEND_TIME,
		   UNSUSPEND_TIME,
		   RESEND2ZZ_TIME,
		   CLIENT_TYPE,
		   DEVICE_NUM)
		values
		  (#UNIT_ID#,
		   #KPI_ID#,
		   #CRM_ORDER_ID#,
		   #p6_ID#,
		   #WOP_ORDER_ID#,
		   #WOP_VERSION_ID#,
		   #ORDER_VERSION_TYPE#,
		   #ACCESS_TYPE#,
		   #PRODUCT_TYPE#,
		   #PRODUCT_NUM#,
		   #SERVICE_TYPE#,
		   #PAY_TYPE#,
		   #OPER_TYPE#,
		   #OPER_SUB_TYPE#,
		   #DISTICT_BUREAU#,
		   #PART_BUREAU#,
		   #FIRST_SEND_TIME#,
		   #END_TIME#,
		   #RECEIVE_CHANNEL#,
		   #SUBSCRIBE_START_TIME#,
		   #SUBSCRIBE_END_TIME#,
		   #CA_SUBSCRIBE_TIME#,
		   #CA_UPDATE_TIME#,
		   #CA_CREATE_TIME#,
		   #RETURN2IBP_FIN_TIME#,
		   #OUTLINE_FIN_TIME#,
		   #ORDER_STATUS#,
		   #ORDER_SUB_STATUS#,
		   #ORDER_SUB_UD_TIME#,
		   #IS_TEST_V#,
		   #TEST_V_RESULT#,
		   #TEST_V_TIME#,
		   #PRODUCT_TAG#,
		   #DATA2FILE_TIME#,
		   #FILE_TIME#,
		   #IN_DB_TIME#,
		   #OVER_TIME_NUM#,
		   #LOOP_POINT_STATUS#,
		   #SUSPEND_TIME#,
		   #UNSUSPEND_TIME#,
		   #RESEND2ZZ_TIME#,
		   #CLIENT_TYPE#,
		   #DEVICE_NUM#)
	</insert>
	
    <statement id="updateTbE2eCaOrderExcept" parameterClass="tbE2eCaOrderExcept">
	   update TB_E2E_CA_ORDER_EXCEPT
	      set CRM_ORDER_ID        = #CRM_ORDER_ID#,
	          P6_ID                = #p6_ID#,
	          WOP_ORDER_ID         = #WOP_ORDER_ID#,
	          WOP_VERSION_ID       = #WOP_VERSION_ID#,
	          ORDER_VERSION_TYPE   = #ORDER_VERSION_TYPE#,
	          ACCESS_TYPE          = #ACCESS_TYPE#,
	          PRODUCT_TYPE         = #PRODUCT_TYPE#,
	          PRODUCT_NUM          = #PRODUCT_NUM#,
	          SERVICE_TYPE         = #SERVICE_TYPE#,
	          PAY_TYPE             = #PAY_TYPE#,
	          OPER_TYPE            = #OPER_TYPE#,
	          OPER_SUB_TYPE        = #OPER_SUB_TYPE#,
	          DISTICT_BUREAU       = #DISTICT_BUREAU#,
	          PART_BUREAU          = #PART_BUREAU#,
	          FIRST_SEND_TIME      = #FIRST_SEND_TIME#,
	          END_TIME             = #END_TIME#,
	          RECEIVE_CHANNEL      = #RECEIVE_CHANNEL#,
	          SUBSCRIBE_START_TIME = #SUBSCRIBE_START_TIME#,
	          SUBSCRIBE_END_TIME   = #SUBSCRIBE_END_TIME#,
	          CA_SUBSCRIBE_TIME    = #CA_SUBSCRIBE_TIME#,
	          CA_UPDATE_TIME       = #CA_UPDATE_TIME#,
	          CA_CREATE_TIME       = #CA_CREATE_TIME#,
	          RETURN2IBP_FIN_TIME  = #RETURN2IBP_FIN_TIME#,
	          OUTLINE_FIN_TIME     = #OUTLINE_FIN_TIME#,
	          ORDER_STATUS         = #ORDER_STATUS#,
	          ORDER_SUB_STATUS     = #ORDER_SUB_STATUS#,
	          ORDER_SUB_UD_TIME    = #ORDER_SUB_UD_TIME#,
	          IS_TEST_V            = #IS_TEST_V#,
	          TEST_V_RESULT        = #TEST_V_RESULT#,
	          TEST_V_TIME          = #TEST_V_TIME#,
	          PRODUCT_TAG          = #PRODUCT_TAG#,
	          DATA2FILE_TIME       = #DATA2FILE_TIME#,
	          FILE_TIME            = #FILE_TIME#,
	          IN_DB_TIME           = #IN_DB_TIME#,
	          OVER_TIME_NUM        = #OVER_TIME_NUM#,
	          LOOP_POINT_STATUS    = #LOOP_POINT_STATUS#,
	          SUSPEND_TIME		   = #SUSPEND_TIME#,
	          UNSUSPEND_TIME = #UNSUSPEND_TIME#,
	          RESEND2ZZ_TIME = #RESEND2ZZ_TIME#,
	          CLIENT_TYPE = #CLIENT_TYPE#,
	          DEVICE_NUM = #DEVICE_NUM#
	   
	    where UNIT_ID = #UNIT_ID#
	      and KPI_ID = #KPI_ID#

    </statement>
</sqlMap>