<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD SQL Map Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
    <typeAliases>
        <typeAlias type="cn.roadm.bo.UserInfo" alias="UserInfo" />
        <typeAlias type="cn.roadm.bo.Page" alias="Page" />
        <typeAlias type="cn.roadm.bo.RoleInfo" alias="RoleInfo" />
        <typeAlias type="cn.roadm.bo.MenuInfo" alias="MenuInfo" />
        <typeAlias type="cn.roadm.bo.MenuSpInfo" alias="MenuSpInfo" />
        <typeAlias type="cn.roadm.bo.SpInfo" alias="SpInfo" />
        <typeAlias type="cn.roadm.bo.ChannelInfo" alias="ChannelInfo" />
        <typeAlias type="cn.roadm.bo.ChannelConfig" alias="ChannelConfig" />
        <typeAlias type="cn.roadm.bo.SensitiveWord" alias="SensitiveWord" />
        <typeAlias type="cn.roadm.bo.ChargeRecord" alias="ChargeRecord" />
        <typeAlias type="cn.roadm.bo.ChargeRecordMms" alias="ChargeRecordMms" />
        <typeAlias type="cn.roadm.bo.SpCharge" alias="SpCharge" />
        <typeAlias type="cn.roadm.bo.SpChargeMms" alias="SpChargeMms" />
        <typeAlias type="cn.roadm.bo.BlackObject" alias="BlackObject" />
        <typeAlias type="cn.roadm.bo.WhiteObject" alias="WhiteObject" />
        <typeAlias type="cn.roadm.bo.TaskInfo" alias="TaskInfo" />
        <typeAlias type="cn.roadm.bo.PaInfo" alias="PaInfo" />
        <typeAlias type="cn.roadm.bo.PaConfig" alias="PaConfig" />
        <typeAlias type="cn.roadm.bo.PaGroupConfig" alias="PaGroupConfig" />
        <typeAlias type="cn.roadm.bo.SpChannelConfig" alias="SpChannelConfig" />
        <typeAlias type="cn.roadm.bo.AuditMasterPlate" alias="AuditMasterPlate" />
        <typeAlias type="cn.roadm.bo.TaskDetailInfo" alias="TaskDetailInfo" />
        <typeAlias type="cn.roadm.bo.ReplyDetailInfo" alias="ReplyDetailInfo" />
        <typeAlias type="cn.roadm.bo.AuditResult" alias="AuditResult" />
        <typeAlias type="cn.roadm.bo.LogInfo" alias="LogInfo" />
        <typeAlias type="cn.roadm.bo.ChangeChannelTask" alias="ChangeChannelTask" />

        <typeAlias type="cn.roadm.bo.OrderPackage" alias="OrderPackage" />
        <typeAlias type="cn.roadm.bo.SpOrderPackage" alias="SpOrderPackage" />
        <!-- <typeAlias type="cn.roadm.bo.ComplaintInfo" alias="ComplaintInfo" /> -->

        <typeAlias type="cn.roadm.bo.ComplaintInfo" alias="ComplaintInfo" />
        <typeAlias type="cn.roadm.bo.FlowTaskInfo" alias="FlowTaskInfo" />
        <typeAlias type="cn.roadm.bo.FlowChannelConfig" alias="FlowChannelConfig" />
        <typeAlias type="cn.roadm.bo.FlowPackage" alias="FlowPackage" />
        <typeAlias type="cn.roadm.bo.PlatForm" alias="PlatForm" />
        <typeAlias type="cn.roadm.bo.SpOrderFlowInfo" alias="SpOrderFlowInfo" />
        <typeAlias type="cn.roadm.bo.FlowChannel" alias="FlowChannel" />
        <typeAlias type="cn.roadm.bo.InterfaceQuery" alias="InterfaceQuery" />
        <typeAlias type="cn.roadm.bo.MmsChannelInfo" alias="MmsChannelInfo" />
        <typeAlias type="cn.roadm.bo.MmsChannelConfig" alias="MmsChannelConfig" />
		<typeAlias type="cn.roadm.bo.ExcelPathStatus" alias="ExcelPathStatus" />
        <typeAlias type="cn.roadm.bo.SpApiSocket" alias="SpApiSocket" />
        <typeAlias type="cn.roadm.bo.SpSignture" alias="SpSignture" />
        <typeAlias type="cn.roadm.bo.ChannelSummary" alias="ChannelSummary" />
        <typeAlias type="cn.roadm.bo.ChannelSummaryGroupByChannel" alias="ChannelSummaryGroupByChannel" />
        <typeAlias type="cn.roadm.bo.AlarmLogTotalNumber" alias="AlarmLogTotalNumber" />
        <typeAlias type="cn.roadm.bo.SmsReplyKeyword" alias="SmsReplyKeyword" />
        <typeAlias type="cn.roadm.bo.SmsReplyKeywordMQ" alias="SmsReplyKeywordMQ" />
        <typeAlias type="cn.roadm.bo.SmsSendTemplate" alias="SmsSendTemplate" />
        <typeAlias type="cn.roadm.bo.SmsSendTemplateVariable" alias="SmsSendTemplateVariable" />
        <typeAlias type="cn.roadm.bo.SmsSendTemplateVariableType" alias="SmsSendTemplateVariableType" />
        <typeAlias type="cn.roadm.bo.ChannelTemplate" alias="ChannelTemplate" />
        <typeAlias type="cn.roadm.bo.ApiCronTask" alias="ApiCronTask" />
        <typeAlias type="cn.roadm.bo.SpChannelProvinceConfig" alias="SpChannelProvinceConfig" />
        <typeAlias type="cn.roadm.bo.ReportCodeMap" alias="ReportCodeMap" />
        <typeAlias type="cn.roadm.bo.SmsBypass" alias="SmsBypass" />
        <typeAlias type="cn.roadm.bo.DelayRatio" alias="DelayRatio" />
        <typeAlias type="cn.roadm.bo.KeywordBypass" alias="KeywordBypass" />
        <typeAlias type="cn.roadm.bo.BlackPhoneType" alias="BlackPhoneType" />
        <typeAlias type="cn.roadm.bo.ChannelLimit" alias="ChannelLimit" />
        <typeAlias type="cn.roadm.bo.HttpChannelTemplate" alias="HttpChannelTemplate" />
        <typeAlias type="cn.roadm.bo.DataDictionary" alias="DataDictionary" />
        <typeAlias type="cn.roadm.bo.SpSpecialConfig" alias="SpSpecialConfig" />
        <typeAlias type="cn.roadm.bo.ReplyWord" alias="ReplyWord" />
        <typeAlias type="cn.roadm.bo.ReReportTask" alias="ReReportTask" />
        <typeAlias type="cn.roadm.bo.WhiteCity" alias="WhiteCity" />
        <typeAlias type="cn.roadm.bo.ErrCode" alias="ErrCode" />
        <typeAlias type="cn.roadm.bo.BillInfo" alias="BillInfo" />
        <typeAlias type="cn.roadm.bo.ErrCodeSummary" alias="ErrCodeSummary" />
        <typeAlias type="cn.roadm.bo.CmppSendSpeed" alias="cmppSendSpeed" />
        <typeAlias type="cn.roadm.bo.VideoSms" alias="videoSms" />
        <typeAlias type="cn.roadm.bo.RoutingNumber" alias="RoutingNumber" />
        <typeAlias type="cn.roadm.bo.ChannelBatchChange" alias="ChannelBatchChange" />
        <typeAlias type="cn.roadm.bo.ChannelBatchChangeRecord" alias="ChannelBatchChangeRecord" />
        <typeAlias type="cn.roadm.bo.SpUrlBlackIpdomain" alias="SpUrlBlackIpdomain" />
        <typeAlias type="cn.roadm.bo.SignNotRegisterChannel" alias="SignNotRegisterChannel" />
        <typeAlias type="cn.roadm.bo.AgentInfo" alias="AgentInfo" />
        <typeAlias type="cn.roadm.bo.SmsPhoneChannel" alias="SmsPhoneChannel" />
        <typeAlias type="cn.roadm.bo.ShortUrlInfo" alias="ShortUrlInfo" />
        <typeAlias type="cn.roadm.bo.Domain" alias="Domain" />
        <typeAlias type="cn.roadm.bo.InternationalCode" alias="InternationalCode" />
        <typeAlias type="cn.roadm.bo.InternationalTaskDetailInfo" alias="InternationalTaskDetailInfo" />
        <typeAlias type="cn.roadm.bo.CountryPriceGroup" alias="CountryPriceGroup" />
        <typeAlias type="cn.roadm.bo.CountryPrice" alias="CountryPrice" />
        <typeAlias type="cn.roadm.bo.AgentChannelConfig" alias="AgentChannelConfig" />
        <typeAlias type="cn.roadm.bo.ChannelTemplate" alias="ChannelTemplate" />
        <typeAlias type="cn.roadm.bo.ChannelBalanceAlarm" alias="ChannelBalanceAlarm" />
        <typeAlias type="cn.roadm.bo.ChanelSignId" alias="ChanelSignId" />
        <typeAlias type="cn.roadm.bo.ChannelHistoryPrice" alias="ChannelHistoryPrice" />
        <typeAlias type="cn.roadm.bo.SignExtend" alias="SignExtend" />
        <typeAlias type="cn.roadm.bo.SmsPhonepoolTask" alias="SmsPhonepoolTask" />
        <typeAlias type="cn.roadm.bo.SmsPhonepoolOperation" alias="SmsPhonepoolOperation" />
        <typeAlias type="cn.roadm.bo.SmsPhonepool" alias="SmsPhonepool" />
        <typeAlias type="cn.roadm.bo.SmsPhonepoolLog" alias="SmsPhonepoolLog" />
        <typeAlias type="cn.roadm.bo.SmsPhonepoolGroup" alias="SmsPhonepoolGroup" />
        <typeAlias type="cn.roadm.bo.MmsChannelGroup" alias="MmsChannelGroup"/>
        <typeAlias type="cn.roadm.bo.SmsSpProvinceSummary" alias="SmsSpProvinceSummary"/>
        <typeAlias type="cn.roadm.bo.MdnNumberPro" alias="MdnNumberPro"/>
        <typeAlias type="cn.roadm.bo.ProvincePrice" alias="ProvincePrice"/>
        <typeAlias type="cn.roadm.bo.ProvincePriceGroup" alias="ProvincePriceGroup"/>
        <typeAlias type="cn.roadm.bo.InterChannelGroup" alias="InterChannelGroup"/>
        <typeAlias type="cn.roadm.bo.MmsSignEntity" alias="MmsSignEntity"/>
        <typeAlias type="cn.roadm.bo.SsmSpLossAlarmEntity" alias="SsmSpLossAlarmEntity"/>
        <typeAlias type="cn.roadm.bo.SmsAlarmInfo" alias="SmsAlarmInfo"/>
        <typeAlias type="cn.roadm.bo.SpMmsChannelProvinceConfig" alias="SpMmsChannelProvinceConfig"/>
        <typeAlias type="cn.roadm.bo.MmsProvinceGroup" alias="MmsProvinceGroup"/>
        <typeAlias type="cn.roadm.bo.MmsPhoneChannel" alias="MmsPhoneChannel"/>
        <typeAlias type="cn.roadm.bo.IPArea" alias="IPArea"/>
        <typeAlias type="cn.roadm.bo.UaerArea" alias="UaerArea"/>
        <typeAlias type="cn.roadm.bo.ProvisionInfo" alias="ProvisionInfo"/>
        <typeAlias type="cn.roadm.bo.SendContentTemplate" alias="SendContentTemplate"/>
        <typeAlias type="cn.roadm.bo.WhiteWord" alias="WhiteWord"/>
        <typeAlias type="cn.roadm.bo.WhiteWordType" alias="WhiteWordType"/>
        <typeAlias type="cn.roadm.bo.NullInterface" alias="NullInterface"/>
        <typeAlias type="cn.roadm.bo.TransferInterface" alias="TransferInterface"/>
        <typeAlias type="cn.roadm.bo.UploadSignChannel" alias="UploadSignChannel"/>
        <typeAlias type="cn.roadm.bo.UploadSignStatus" alias="UploadSignStatus"/>
        <typeAlias type="cn.roadm.bo.UploadSignFileInfo" alias="UploadSignFileInfo"/>
        <typeAlias type="cn.roadm.bo.SpSignDetails" alias="SpSignDetails"/>
        <typeAlias type="cn.roadm.bo.CountryPriceHis" alias="CountryPriceHis"/>
        <typeAlias type="cn.roadm.bo.FloatingRate" alias="FloatingRate"/>
        <typeAlias type="cn.roadm.bo.NullCheckGroup" alias="NullCheckGroup"/>
        <typeAlias type="cn.roadm.bo.SmsCompanyInfo" alias="SmsCompanyInfo"/>
        <typeAlias type="cn.roadm.bo.SmsCompanySignInfo" alias="SmsCompanySignInfo"/>
    </typeAliases>

        <plugins>
            <plugin interceptor="cn.roadm.util.PagePlugin">
                <property name="dialect" value="mysql" />
                <property name="pageSqlId" value=".*listPage.*" />
                 <property name="pageSqlId2" value=".*searchPage.*" />
            </plugin>
        </plugins>

    <mappers>
        <mapper resource="mybatis/MenuInfo.xml" />
        <mapper resource="mybatis/MenuSpInfo.xml" />
        <mapper resource="mybatis/RoleInfo.xml" />
        <mapper resource="mybatis/UserInfo.xml" />
        <mapper resource="mybatis/SpInfo.xml" />
        <mapper resource="mybatis/SpConfig.xml" />
        <mapper resource="mybatis/SensitiveWord.xml" />
        <mapper resource="mybatis/BlackObject.xml" />
        <mapper resource="mybatis/WhiteObject.xml" />
        <mapper resource="mybatis/TaskInfo.xml" />
        <mapper resource="mybatis/PaInfo.xml" />
        <mapper resource="mybatis/auditSms.xml" />
        <mapper resource="mybatis/AuditMasterPlate.xml" />
        <mapper resource="mybatis/LogInfo.xml" />
        <mapper resource="mybatis/OrderPackage.xml" />
        <mapper resource="mybatis/ComplaintInfo.xml" />
        <mapper resource="mybatis/FlowInfo.xml" />
        <mapper resource="mybatis/Monitor.xml" />
        <mapper resource="mybatis/InterfaceQuery.xml" />
        <mapper resource="mybatis/MmsChannelConfig.xml" />
        <mapper resource="mybatis/MmsChannelInfo.xml" />
		<mapper resource="mybatis/DownLoadCenter.xml" />
        <mapper resource="mybatis/SpApiSocket.xml" />
        <mapper resource="mybatis/ChannelSummary.xml" />
        <mapper resource="mybatis/SmsReplyKeyword.xml" />
        <mapper resource="mybatis/SmsSendTemplate.xml" />
        <mapper resource="mybatis/SmsSendTemplateVariable.xml" />
        <mapper resource="mybatis/SmsSendTemplateVariableType.xml" />
        <mapper resource="mybatis/Bypass.xml" />
        <mapper resource="mybatis/SpDelayRatio.xml" />
        <mapper resource="mybatis/BlackPhoneType.xml" />
        <mapper resource="mybatis/ReplyWord.xml" />
        <mapper resource="mybatis/DeductWhiteObject.xml" />
        <mapper resource="mybatis/DeductWhiteCity.xml" />
        <mapper resource="mybatis/DeductTask.xml" />
        <mapper resource="mybatis/apiAuditSms.xml" />
        <mapper resource="mybatis/ErrCode.xml" />
        <mapper resource="mybatis/BillInfo.xml" />
        <mapper resource="mybatis/Summary.xml" />
        <mapper resource="mybatis/MmsTemplate.xml" />
        <mapper resource="mybatis/RoutingNumber.xml" />
        <mapper resource="mybatis/SpSignture.xml" />
        <mapper resource="mybatis/SpUrlBlackIpdomain.xml" />
        <mapper resource="mybatis/SignNotRegisterChannel.xml" />
        <mapper resource="mybatis/AgentInfo.xml"/>
        <mapper resource="mybatis/SmsFailAgainSend.xml"/>
        <mapper resource="mybatis/MmsFailAgainSend.xml"/>
        <mapper resource="mybatis/SignTaskInfo.xml" />
        <mapper resource="mybatis/BeautyPhone.xml"/>
        <mapper resource="mybatis/ShortUrlInfo.xml"/>
        <mapper resource="mybatis/International.xml"/>
        <mapper resource="mybatis/KeyWordGroup.xml"/>
        <mapper resource="mybatis/ReplyTransfer.xml"/>
        <mapper resource="mybatis/ValidNumberLibrary.xml"/>
        <mapper resource="mybatis/System.xml"/>
        <mapper resource="mybatis/HttpSpeed.xml"/>
        <mapper resource="mybatis/Sale.xml"/>
        <mapper resource="mybatis/CityGroup.xml"/>
        <mapper resource="mybatis/PinganChannelPoolMapper.xml" />
        <mapper resource="mybatis/ChannelBalance.xml"/>
        <mapper resource="mybatis/SpAlarmDayLimitMapper.xml" />
        <mapper resource="mybatis/BookTask.xml"/>
        <mapper resource="mybatis/SpSmsInfo.xml"/>
        <mapper resource="mybatis/CardSms.xml"/>
        <mapper resource="mybatis/SmsPhonepoolTask.xml"/>
        <mapper resource="mybatis/SmsPhonepool.xml"/>
        <mapper resource="mybatis/SmsPhonepoolGroup.xml"/>
        <mapper resource="mybatis/SmsPhonepoolLog.xml"/>
        <mapper resource="mybatis/SmsPhonepoolOperation.xml"/>
        <mapper resource="mybatis/SmsPhonepoolCity.xml"/>
        <mapper resource="mybatis/SmsPhonepoolConfig.xml"/>
        <mapper resource="mybatis/TaskSummary.xml"/>
        <mapper resource="mybatis/MmsChannelGroup.xml"/>
        <mapper resource="mybatis/MmsSignMapper.xml"/>
        <mapper resource="mybatis/SmsSpWriteOff.xml"/>
        <mapper resource="mybatis/MdnNumberPro.xml"/>
        <mapper resource="mybatis/InterChannelGroup.xml"/>
        <mapper resource="mybatis/InterRemain.xml"/>
        <mapper resource="mybatis/Home.xml"/>
        <mapper resource="mybatis/NullMobileCheck.xml"/>
        <mapper resource="mybatis/MmsSginSummaryMapper.xml"/>
        <mapper resource="mybatis/SsmSpLossAlarmMapper.xml"/>
        <mapper resource="mybatis/SmsAlarmMapper.xml"/>
        <mapper resource="mybatis/UploadFile.xml"/>
        <mapper resource="mybatis/SmsBlackDynamicParamTemplateMapper.xml"/>
        <mapper resource="mybatis/Resend.xml"/>
        <mapper resource="mybatis/BigScreen.xml"/>
        <mapper resource="mybatis/TimePeriodStrategy.xml"/>
        <mapper resource="mybatis/SpSendStrategy.xml"/>
        <mapper resource="mybatis/Chatbot.xml"/>
        <mapper resource="mybatis/ComplaintManagementMapper.xml"/>
        <mapper resource="mybatis/SpecialTemplateMapper.xml"/>
        <mapper resource="mybatis/ChannelBatchTest.xml"/>
<!--        <mapper resource="mybatis/HistoryTask.xml"/>-->
        <mapper resource="mybatis/SmsSignBypassGroup.xml"/>
        <mapper resource="mybatis/apiSignReport.xml"/>
        <mapper resource="mybatis/AimTemplateExposureSummary.xml"/>
        <mapper resource="mybatis/YueXinReport.xml"/>
        <mapper resource="mybatis/UnknownAlarmStrategy.xml"/>
        <mapper resource="mybatis/AimSpSummary.xml"/>
        <mapper resource="mybatis/SmsSpDaySummary.xml"/>
        <mapper resource="mybatis/SendContentTemplateMapper.xml"/>
        <mapper resource="mybatis/WhiteWord.xml"/>
        <mapper resource="mybatis/NullInterfaceMapper.xml"/>
        <mapper resource="mybatis/TransferInterfaceMapper.xml"/>
        <mapper resource="mybatis/UploadSignChannel.xml"/>
        <mapper resource="mybatis/UploadSignStatus.xml"/>
        <mapper resource="mybatis/SpSignDetails.xml"/>
        <mapper resource="mybatis/UploadSignTaskInfo.xml"/>
        <mapper resource="mybatis/SmsSignAutoExtractMapper.xml"/>
        <mapper resource="mybatis/UploadSignFileidInfoMapper.xml"/>
        <mapper resource="mybatis/UploadSignFileInfo.xml"/>
        <mapper resource="mybatis/ChannelReturnBlackAutoCache.xml"/>
        <mapper resource="mybatis/SmsIpStrategy.xml"/>
        <mapper resource="mybatis/FloatingRate.xml"/>
        <mapper resource="mybatis/SmsLogisticsPreventFraud.xml"/>
        <mapper resource="mybatis/ContentInterceptStrategy.xml"/>
        <mapper resource="mybatis/SmsTextLengthSummary.xml"/>
        <mapper resource="mybatis/NullCheckGroup.xml"/>
        <mapper resource="mybatis/SmsChannelReportTask.xml"/>
        <mapper resource="mybatis/SmsCompanySignReportInfo.xml"/>
        <mapper resource="mybatis/SmsCompanyInfoMapper.xml"/>
        <mapper resource="mybatis/SmsCompanySignInfoMapper.xml"/>
        <mapper resource="mybatis/FailResendSignReplace.xml"/>
        <mapper resource="mybatis/LevelAudit.xml"/>
    </mappers>

</configuration>
