TbE2eOneStopOrderExceptMap.xml 3.85 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_ONESTOP_ORDER_EXCEPT">
	<typeAlias alias="tbE2eOneStopOrderExcept" type="com.sitech.ismp.coll.busi.e2e.domain.TbE2eOneStopOrderExcept" />
		
	<update id="editTbE2eOneStopOrderExcept" parameterClass="com.sitech.ismp.coll.busi.e2e.domain.TbE2eOneStopOrderExcept">
		update TB_E2E_ONESTOP_ORDER_EXCEPT
			set ITEM_ID = #ITEM_ID#,
			CONTRACT_ID_MAIN = #CONTRACT_ID_MAIN#,
			CONTRACT_ID_MINOR = #CONTRACT_ID_MINOR#,
			ORIGINATE_BUREAU = #ORIGINATE_BUREAU#,
			DEVICE_NUM = #DEVICE_NUM#,
			CRM_SUBMIT_DT = #CRM_SUBMIT_DT#,
			PAY_DT = #PAY_DT#,
			CUST_RESP_IN_DT = #CUST_RESP_IN_DT#,
			CUST_RESP_OUT_DT = #CUST_RESP_OUT_DT#,
			CUST_RESP_IS_HAD_RES = #CUST_RESP_IS_HAD_RES#,
			CUST_RESP_ACCEPT_BUREAU = #CUST_RESP_ACCEPT_BUREAU#,
			ZONGZI_IN_DT = #ZONGZI_IN_DT#,
			ZONGZI_OUT_DT = #ZONGZI_OUT_DT#,
			ZONGZI_IS_TIMEOUT = #ZONGZI_IS_TIMEOUT#,
			ZONGZI_TIMEOUT_REASON = #ZONGZI_TIMEOUT_REASON#,
			KB_IN_DT = #KB_IN_DT#,
			KB_OUT_DT = #KB_OUT_DT#,
			KB_BOOKING_DT = #KB_BOOKING_DT#,
			KB_DEAL_BUREAU = #KB_DEAL_BUREAU#,
			KB_REFUSE_REASON = #KB_REFUSE_REASON#,
			KB_IS_TIMEOUT = #KB_IS_TIMEOUT#,
			KB_TIMEOUT_REASON = #KB_TIMEOUT_REASON#,
			KB_END_DT = #KB_END_DT#,
			CRM_END_DT = #CRM_END_DT#,
			WHOLE_IS_TIMEOUT = #WHOLE_IS_TIMEOUT#,
			TIMEOUT_DEPT = #TIMEOUT_DEPT#,
			CRM_ROW_STATUS = #CRM_ROW_STATUS#,
			P6_ID = #P6_ID#,
			CUST_RESP_IS_TIMEOUT = #CUST_RESP_IS_TIMEOUT#,
			CRM_ORDER_ID = #CRM_ORDER_ID#,
			CRM_ROW_NUM = #CRM_ROW_NUM#,
	        OVER_TIME_NUM        = #OVER_TIME_NUM#,
	        LOOP_POINT_STATUS    = #LOOP_POINT_STATUS#
       where UNIT_ID = #UNIT_ID#
	      and KPI_ID = #KPI_ID#
	</update>
	<insert id="addTbE2eOneStopOrderExcept" parameterClass="com.sitech.ismp.coll.busi.e2e.domain.TbE2eOneStopOrderExcept">
		insert into TB_E2E_ONESTOP_ORDER_EXCEPT(
		  UNIT_ID,
		  KPI_ID,
		  ITEM_ID,                 
		  CONTRACT_ID_MAIN,        
		  CONTRACT_ID_MINOR,       
		  ORIGINATE_BUREAU,        
		  CRM_ORDER_ID,            
		  CRM_ROW_NUM,             
		  DEVICE_NUM,              
		  CRM_SUBMIT_DT,           
		  PAY_DT,                  
		  CUST_RESP_IN_DT,         
		  CUST_RESP_OUT_DT,        
		  CUST_RESP_IS_HAD_RES,    
		  CUST_RESP_ACCEPT_BUREAU, 
		  ZONGZI_IN_DT,            
		  ZONGZI_OUT_DT,           
		  ZONGZI_IS_TIMEOUT,       
		  ZONGZI_TIMEOUT_REASON,   
		  KB_IN_DT,                
		  KB_OUT_DT,               
		  KB_BOOKING_DT,           
		  KB_DEAL_BUREAU,          
		  KB_REFUSE_REASON,        
		  KB_IS_TIMEOUT,           
		  KB_TIMEOUT_REASON,       
		  KB_END_DT,               
		  CRM_END_DT,              
		  WHOLE_IS_TIMEOUT,        
		  TIMEOUT_DEPT,
		  CRM_ROW_STATUS,
		  P6_ID,
		  CUST_RESP_IS_TIMEOUT,
		  OVER_TIME_NUM,
		  LOOP_POINT_STATUS
		) values (
			#UNIT_ID#,
			#KPI_ID#,
			#ITEM_ID#,                 
			#CONTRACT_ID_MAIN#,        
			#CONTRACT_ID_MINOR#,       
			#ORIGINATE_BUREAU#,        
			#CRM_ORDER_ID#,            
			#CRM_ROW_NUM#,             
			#DEVICE_NUM#,              
			#CRM_SUBMIT_DT#,           
			#PAY_DT#,                  
			#CUST_RESP_IN_DT#,         
			#CUST_RESP_OUT_DT#,        
			#CUST_RESP_IS_HAD_RES#,    
			#CUST_RESP_ACCEPT_BUREAU#, 
			#ZONGZI_IN_DT#,            
			#ZONGZI_OUT_DT#,           
			#ZONGZI_IS_TIMEOUT#,       
			#ZONGZI_TIMEOUT_REASON#,   
			#KB_IN_DT#,                
			#KB_OUT_DT#,               
			#KB_BOOKING_DT#,           
			#KB_DEAL_BUREAU#,          
			#KB_REFUSE_REASON#,        
			#KB_IS_TIMEOUT#,           
			#KB_TIMEOUT_REASON#,       
			#KB_END_DT#,               
			#CRM_END_DT#,              
			#WHOLE_IS_TIMEOUT#,        
			#TIMEOUT_DEPT#,
			#CRM_ROW_STATUS#,
			#P6_ID#,
			#CUST_RESP_IS_TIMEOUT#,
			#OVER_TIME_NUM#,
			#LOOP_POINT_STATUS#
		)
	</insert>
</sqlMap>