SELECT CONCAT('CTXT', LPAD(IFNULL(MAX(CAST(SUBSTRING(MU_CTI_TEXT_ID, 5) AS UNSIGNED)), 0) + 1, 11, '0')) FROM MU_CTI_TEXT /** CallLogMAP.saveCallMemo **/ INSERT INTO MU_CTI_TEXT ( MU_CTI_TEXT_ID ,RECORD_NO ,CALL_MSG ,USE_YN ,CUD_FLAG ,REG_ID ,REG_DATE ,MOD_ID ,MOD_DATE ) VALUES ( #{muCtiTextId} ,#{recordNo} ,#{callMsg} ,'Y' ,'C' ,#{loginMemberId} ,NOW() ,#{loginMemberId} ,NOW() ) /** CallLogMAP.modCallMemo **/ UPDATE MU_CTI_TEXT SET CALL_MSG = #{callMsg} ,CUD_FLAG = 'U' ,MOD_ID = #{loginMemberId} ,MOD_DATE = NOW() WHERE RECORD_NO = #{recordNo} AND USE_YN = 'Y' SELECT CONCAT('CLOG', LPAD(IFNULL(MAX(CAST(SUBSTRING(MU_CTI_LOG_ID, 5) AS UNSIGNED)), 0) + 1, 11, '0')) FROM MU_CTI_LOG /** CallLogMAP.putCtiLog **/ INSERT INTO MU_CTI_LOG ( MU_CTI_LOG_ID ,RECORD_NO ,CID ,FULLDNIS ,BOUND ,MENU_NO ,STATE_TYPE ,CTI_STEP ,LOGINCID ,C_TYPE1 ,C_TYPE2 ,CRM_MB_PID ,STORE_PID ,INCALL_SEL ,USE_YN ,CUD_FLAG ,REG_DATE ,MOD_DATE ) VALUES ( #{muCtiLogId} ,#{recordNo} ,#{cid} ,#{fulldnis} ,#{bound} ,#{menuNo} ,#{stateType} ,#{ctiStep} ,#{logincid} ,#{cType1} ,#{cType2} ,#{crmMbPid} ,#{storePid} ,#{incallSel} ,'Y' ,'C' ,NOW() ,NOW() ) /** CallLogMAP.modCtiLogMember **/ UPDATE MU_CTI_LOG SET STORE_PID = #{storePid} ,CRM_MB_PID = #{crmMbPid} ,MOD_DATE = NOW() WHERE RECORD_NO = #{recordNo} AND USE_YN = 'Y'