define(function () { | |
var config = { | |
WEBUI_TITLE: '4G Hostless Modem', //title配置, 具体参考各设备下的配置 | |
ALREADY_NOTICE: false, //是否已经提醒,有在线升级信息 | |
ALREADY_OTA_NOTICE: false, //是否OTA升级提醒过 | |
dbMsgs: [], //数据库中全部的短消息 | |
listMsgs: [], //经解析关联后的所有短消息 | |
currentChatObject: null, //当前聊天对象的手机号 | |
smsMaxId: 0, //短消息最大编号 | |
phonebook: [], //电话本记录 | |
smsIsReady: false, //缓存短信初始化状态 | |
portForwardMax: 10, //端口转发最大规则数 | |
urlFilterMax: 10, //URL filter最大规则数 | |
defaultApnSize: 1, //出厂设置默认APN的个数 | |
maxApnNumber: 10, //最大APN个数 | |
RJ45_SUPPORT: false, //是否支持rj45 | |
TSW_SUPPORT: false, // 是否支持定时休眠唤醒 | |
WIFI_SLEEP_SUPPORT: true, // 是否支持wifi休眠 | |
HAS_BATTERY: true, //是否有电池 | |
FAST_BOOT_SUPPORT: true, //是否支持快速开机 | |
TURN_OFF_SUPPORT: true, //是否支持关机 | |
PRODUCT_TYPE: 'UFI', // 产品类型UFI、CPE | |
IS_TEST: false, //配置是否是模拟数据 | |
NATIVE_UPDATE_FILE_SIZE: 64, //支持的本地升级文件大小上限,单位为M | |
DDNS_SUPPORT: false, //DDNS | |
MAX_LOGIN_COUNT: 5, //最大登录次数,密码输入错误次数到了以后会账户冻结一定时间 | |
LOGIN_SECURITY_SUPPORT: true, //是否支持登录安全 | |
LOGIN_THEN_CHECK_PIN: true, //是否先登录后验证PIN,PUK | |
GUEST_HASH: ['#httpshare_guest'], | |
DEVICE: 'ext', //各个型号机配置文件路径 | |
connect_flag: false, | |
defaultRoute: '#entry', | |
IPV4_AND_V6_SUPPORT: false, //是否支持IPv4 & v6。 双PDP双栈 | |
IPV4V6_SUPPORT: true, //是否支持ipv4v6。 IPV4V6_SUPPORT和IPV4_AND_V6_SUPPORT不可同时为true.单PDP双栈 | |
IPV6_SUPPORT: true, //是否支持ipv6 | |
EMPTY_APN_SUPPORT: false, //是否支持空apn | |
SHOW_APN_DNS: false, //APN设置页面是否显示DNS,不显示则dnsMode默认设置为auto | |
TRAFFIC_SUPPORT: true, //是否支持流量功能 | |
CLEAR_DATA_SUPPORT: false, //是否支持流量和时间清空功能 | |
NETWORK_UNLOCK_SUPPORT: false, //是否支持解锁 | |
SHOW_MAC_ADDRESS: false, //是否显示mac地址 | |
PASSWORD_ENCODE: true, //登录密码和WIFI密码是否加密 | |
AP_STATION_SUPPORT: false, //是否支持AP Station功能 | |
AP_STATION_LIST_LENGTH: 10, | |
WIFI_WEP_SUPPORT: false, //是否支持wifi WEP加密 | |
WIFI_WAP3_SUPPORT: true, //是否支持wifi WAP3加密 | |
WIFI_WPA2_WAP3_SUPPORT: true, //是否支持wifi WPA2/WAP3兼容模式 | |
WIFI_HAS_5G: false, | |
WIFI_BAND_SUPPORT: false, //是否支持wifi频段设置 | |
WIFI_BANDWIDTH_SUPPORT: false, //是否支持频带宽度 | |
WIFI_BANDWIDTH_SUPPORT_40MHZ: false, //频带宽度是否支持40MHZ,reltek芯片支持 | |
WIFI_SUPPORT_QR_CODE: true, //是否支持wifi二维码显示 | |
WIFI_SUPPORT_QR_SWITCH: false, //是否支持wifi二维码显示控制 | |
WIFI_SWITCH_SUPPORT: true, //是否支持wifi开关 | |
MAX_STATION_NUMBER: 32, //CPE WIFI最大连接数为32 | |
SHOW_WIFI_AP_ISOLATED: false, // 是否显示AP隔离 | |
STATION_BLOCK_SUPPORT: false, // 已连接设备是否支持Block功能 | |
UPGRADE_TYPE: "FOTA", //取值有"NONE","OTA","FOTA","TWO_PORTION" | |
SMS_UNREAD_NUM_INCLUDE_SIM: false, //未读短息数量是否包含SIM侧 | |
SMS_DATABASE_SORT_SUPPORT: true, //短信是否支持DB排序 | |
SMS_MATCH_LENGTH: 11, //短信联系人号码匹配位数,11国内项目,8国际项目 | |
SHOW_UN_COMPLETE_CONCAT_SMS: true, //级联短信未接收完是否显示相关级联短信 | |
SMS_SET_READ_WHEN_COMPLETE: false, //聊天过程中,级联短信只有接受完成后才能自动设置为已读 | |
SD_CARD_SUPPORT: false, //是否支持SD卡 | |
SD_BASE_PATH: '/mmc2', //SD 卡根目录 | |
//modem_main_state的临时状态,一般需要界面轮询等待 | |
TEMPORARY_MODEM_MAIN_STATE: ["modem_undetected", "modem_detected", "modem_sim_state", "modem_handover", "modem_imsi_lock", "modem_online", "modem_offline"], | |
ISNOW_NOTICE: false, //FOTA是否正在提示有新版本 | |
INCLUDE_MOBILE: true, | |
HAS_USSD: false, // 是否支持USSD功能, | |
HAS_URL: false, // 是否支持URL过滤, | |
HAS_CASCADE_SMS: true, //是否支持级联短信 | |
HAS_FOTA: true, //是否支持FOTA | |
HAS_UPDATE_CHECK: true, //是否支持升级检测设置 | |
HAS_PHONEBOOK: true, //是否有电话本功能 | |
HAS_SMS: true, //是否有短信功能 | |
HAS_PARENTAL_CONTROL: false, // 是否支持家长控制功能 | |
HAS_MULTI_SSID: false, //多ssid功能 | |
HAS_WIFI: true, //是否包含wifi功能 | |
HAS_QUICK_SETTING: true, //是否支持快速设置 | |
HAS_SNTP: true, //是否支持时间管理 | |
HAS_BLACK_AND_WHITE_FILTER: false, //是否支持黑白名单 | |
HAS_LOGIN: true, //是否有登录页面 | |
HAS_UPNP: true, //是否支持UPNP | |
BAUD_RATES: [{ | |
name: '9600', | |
value: '9600' | |
}, { | |
name: '19200', | |
value: '19200' | |
}, { | |
name: '38400', | |
value: '38400' | |
}, { | |
name: '57600', | |
value: '57600' | |
}, { | |
name: '115200', | |
value: '115200' | |
}, { | |
name: '230400', | |
value: '230400' | |
}, { | |
name: '460800', | |
value: '460800' | |
}, { | |
name: '921600', | |
value: '921600' | |
} | |
], | |
FORWARDING_MODES: [{ | |
name: 'Unconditional forwarding', | |
value: '1' | |
}, { | |
name: 'When busy', | |
value: '2' | |
}, { | |
name: 'When no answer', | |
value: '3' | |
}, { | |
name: 'Cancel all forwarding', | |
value: '0' | |
} | |
], | |
wdsModes: [{ | |
name: "Disable", | |
value: "0" | |
}, { | |
name: "RootAP Mode", | |
value: "1" | |
}, { | |
name: "Bridge Mode", | |
value: "2" | |
}, { | |
name: "Repeater Mode", | |
value: "3" | |
} | |
], | |
daylightSave: [{ | |
name: "Disable", | |
value: "0" | |
}, { | |
name: "Enable", | |
value: "1" | |
} | |
], | |
sntpTimeSetMode: [{ | |
name: 'manual', | |
value: 'manual' | |
}, { | |
name: 'auto', | |
value: 'auto' | |
} | |
], | |
//时区 | |
timeZone: [{ | |
name: "(GMT-12:00) Dateline West", | |
value: "<-12>12_0" | |
}, { | |
name: "(GMT-11:00) Midway Islands, Samoa", | |
value: "SST11_0" | |
}, { | |
name: "(GMT-10:00) Hawaii", | |
value: "<-10>10_0" | |
}, { | |
name: "(GMT-09:00) Alaska", | |
value: "<-09>9_0" | |
}, { | |
name: "(GMT-08:00) Pacific time (USA and Canada), Tijuana", | |
value: "PST8PDT,M3.2.0,M11.1.0_0" | |
}, { | |
name: "(GMT-07:00) Mountain time (USA and Canada)", | |
value: "<-07>7_0" | |
}, { | |
name: "(GMT-07:00) Arizona", | |
value: "<-07>7_1" | |
}, { | |
name: "(GMT-07:00) Chihuahua, La Paz, Mazza Tran", | |
value: "MST7MDT,M4.1.0,M10.5.0_2" | |
}, { | |
name: "(GMT-06:00) Saskatchewan", | |
value: "<-06>6_0" | |
}, { | |
name: "(GMT-06:00) Central time (USA and Canada)", | |
value: "<-06>6_1" | |
}, { | |
name: "(GMT-06:00) Central America", | |
value: "<-06>6_2" | |
}, { | |
name: "(GMT-06:00) Guadalajara City, Mexico City, Monterey", | |
value: "<-06>6_3" | |
}, { | |
name: "(GMT-05:00) Bogota, Lima, Quito", | |
value: "<-05>5_0" | |
}, { | |
name: "(GMT-05:00) Eastern time (USA and Canada)", | |
value: "<-05>5_1" | |
}, { | |
name: "(GMT-05:00) Indiana (East)", | |
value: "EST5EDT,M3.2.0,M11.1.0_2" | |
}, { | |
name: "(GMT-04:00) Atlantic time (Canada)", | |
value: "AST4ADT,M3.2.0,M11.1.0_0" | |
}, { | |
name: "(GMT-04:00) Caracas, La Paz", | |
value: "<-04>4_1" | |
}, { | |
name: "(GMT-04:00) Santiago", | |
value: "<-04>4<-03>,M8.2.6/24,M5.2.6/24_2" | |
}, { | |
name: "(GMT-03:30) Newfoundland", | |
value: "NST3:30NDT,M3.2.0,M11.1.0_0" | |
}, { | |
name: "(GMT-03:00) Brasilia", | |
value: "<-03>3_0" | |
}, { | |
name: "(GMT-03:00) Buenos Aires, Georgetown", | |
value: "<-03>3_1" | |
}, { | |
name: "(GMT-03:00) Greenland", | |
value: "<-03>3_2" | |
}, { | |
name: "(GMT-02:00) Mid-Atlantic", | |
value: "<-02>2_0" | |
}, { | |
name: "(GMT-01:00) Cape Verde Islands", | |
value: "<-01>1_0" | |
}, { | |
name: "(GMT-01:00) Azores", | |
value: "<-01>1<+00>,M3.5.0/0,M10.5.0/1_1" | |
}, { | |
name: "(GMT) GMT: Dublin, Edinburgh, London, Lisbon", | |
value: "GMT0IST,M3.5.0/1,M10.5.0_0" | |
}, { | |
name: "(GMT) Casablanca, Monrovia", | |
value: "WET0WEST,M3.5.0,M10.5.0/3_1" | |
}, { | |
name: "(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna", | |
value: "CET-1CEST,M3.5.0,M10.5.0/3_0" | |
}, { | |
name: "(GMT+01:00) Belgrad, Bratislava, Budapest, Ljubljana, Prague", | |
value: "CET-1CEST,M3.5.0,M10.5.0/3_1" | |
}, { | |
name: "(GMT+01:00) Brussels, Copenhagen, Madrid, Paris", | |
value: "CET-1CEST,M3.5.0,M10.5.0/3_2" | |
}, { | |
name: "(GMT+01:00) Sarajevo, Skopje,Warsaw, Zagreb", | |
value: "CET-1CEST,M3.5.0,M10.5.0/3_3" | |
}, { | |
name: "(GMT+01:00) Western Central African", | |
value: "<+01>-1_4" | |
}, { | |
name: "(GMT+02:00) Bucharest", | |
value: "EET-2EEST,M3.5.0/3,M10.5.0/4_0" | |
}, { | |
name: "(GMT+02:00) Pretoria, Harare", | |
value: "CAT-2_1" | |
}, { | |
name: "(GMT+02:00) Helsinki, Kiev, Riga, Sofia, Tallinn, Vilnius", | |
value: "EET-2EEST,M3.5.0/3,M10.5.0/4_2" | |
}, { | |
name: "(GMT+02:00) Cairo", | |
value: "EET-2_3" | |
}, { | |
name: "(GMT+02:00) Athens, Beirut, Istanbul, Minsk", | |
value: "EET-2EEST,M3.5.0/3,M10.5.0/4_4" | |
}, { | |
name: "(GMT+02:00) Jerusalem", | |
value: "IST-2IDT,M3.4.5/02:00:00,M10.5.0/02:00:00_5" | |
}, { | |
name: "(GMT+03:00) Baghdad", | |
value: "<+03>-3_0" | |
}, { | |
name: "(GMT+03:00) Riyadh, Kuwait", | |
value: "<+03>-3_1" | |
}, { | |
name: "(GMT+03:00) Moscow, St Petersburg, Volgograd", | |
value: "<+03>-3_2" | |
}, { | |
name: "(GMT+03:00) Nairobi", | |
value: "EAT-3_3" | |
}, { | |
name: "(GMT+03:30) Teheran", | |
value: "<+0330>-3:30<+0430>,J80/0,J264/0_0" | |
}, { | |
name: "(GMT+04:00) Abu Zabi, Muscat", | |
value: "<+04>-4_0" | |
}, { | |
name: "(GMT+04:00) Baku, Tbilisi, Yerevan", | |
value: "<+04>-4_1" | |
}, { | |
name: "(GMT+04:30) Kabul", | |
value: "<+0430>-4:30_0" | |
}, { | |
name: "(GMT+05:00) Yekaterinburg", | |
value: "<+05>-5_0" | |
}, { | |
name: "(GMT+05:00) Islamabad, Karachi, Tashkent", | |
value: "PKT-5_1" | |
}, { | |
name: "(GMT+05:30) Madras, Calcutta, Mumbai, New Delhi", | |
value: "<+0530>-5:30_0" | |
}, { | |
name: "(GMT+05:45) Kathmandu", | |
value: "<+0545>-5:45_0" | |
}, { | |
name: "(GMT+06:00) Ala Mutu, Novosibirsk", | |
value: "<+06>-6_0" | |
}, { | |
name: "(GMT+06:00) Dhaka, Astana", | |
value: "<+06>-6_1" | |
}, { | |
name: "(GMT+06:00) Sri Haya Ed Denny Pla", | |
value: "<+06>-6_2" | |
}, { | |
name: "(GMT+06:30) Yangon", | |
value: "<+0630>-6:30_0" | |
}, { | |
name: "(GMT+07:00) Krasnoyarsk", | |
value: "<+07>-7_0" | |
}, { | |
name: "(GMT+07:00) Bangkok, Hanoi, Jakarta", | |
value: "<+07>-7_1" | |
}, { | |
name: "(GMT+08:00) Beijing, Chongqing, Hongkong Special Administrative Region, Urumqi", | |
value: "CST-8_0" | |
}, { | |
name: "(GMT+08:00) Kuala Lumpur, Singapore", | |
value: "<+08>-8_1" | |
}, { | |
name: "(GMT+08:00) Perth", | |
value: "AWST-8_2" | |
}, { | |
name: "(GMT+08:00) Taipei", | |
value: "CST-8_3" | |
}, { | |
name: "(GMT+08:00) Irkutsk, Ulam Batu", | |
value: "<+08>-8_4" | |
}, { | |
name: "(GMT+09:00) Osaka, Sapporo, Tokyo", | |
value: "JST-9_0" | |
}, { | |
name: "(GMT+09:00) Seoul", | |
value: "KST-9_1" | |
}, { | |
name: "(GMT+09:00) Yakutsk", | |
value: "<+09>-9_2" | |
}, { | |
name: "(GMT+09:30) Adelaide", | |
value: "ACST-9:30ACDT,M10.1.0,M4.1.0/3_0" | |
}, { | |
name: "(GMT+09:30) Darwin", | |
value: "ACST-9:30_1" | |
}, { | |
name: "(GMT+10:00) Brisbane", | |
value: "AEST-10_0" | |
}, { | |
name: "(GMT+10:00) Vladivostok", | |
value: "<+10>-10_1" | |
}, { | |
name: "(GMT+10:00) Guam, Port Moresby", | |
value: "<+10>-10_2" | |
}, { | |
name: "(GMT+10:00) Hobart", | |
value: "AEST-10AEDT,M10.1.0,M4.1.0/3_3" | |
}, { | |
name: "(GMT+10:00) Canberra, Melbourne, Sydney", | |
value: "AEST-10AEDT,M10.1.0,M4.1.0/3_4" | |
}, { | |
name: "(GMT+11:00) Magadan, Solomon islands, New Caledonia", | |
value: "<+11>-11_0" | |
}, { | |
name: "(GMT+12:00) Wellington, Oakland", | |
value: "<+12>-12_0" | |
}, { | |
name: "(GMT+12:00) Fiji, Kamchatka, Marshall Islands", | |
value: "<+12>-12_1" | |
}, { | |
name: "(GMT+13:00) Nukualofa", | |
value: "<+13>-13_0" | |
} | |
], | |
//短信保存时间 | |
SMS_VALIDITY: [{ | |
name: '12 hours', | |
value: 'twelve_hours' | |
}, { | |
name: 'A day', | |
value: 'one_day' | |
}, { | |
name: 'A week', | |
value: 'one_week' | |
}, { | |
name: 'The longest period', | |
value: 'largest' | |
} | |
], | |
MAP_PROTOCOL_MODES: [{ | |
name: "TCP+UDP", | |
value: "TCP&UDP" | |
}, { | |
name: "TCP", | |
value: "TCP" | |
}, { | |
name: "UDP", | |
value: "UDP" | |
} | |
], | |
//端口转发协议 | |
FORWARD_PROTOCOL_MODES: [{ | |
name: "TCP+UDP", | |
value: "TCP&UDP" | |
}, { | |
name: "TCP", | |
value: "TCP" | |
}, { | |
name: "UDP", | |
value: "UDP" | |
} | |
], | |
FILTER_PROTOCOL_MODES: [{ | |
name: "NONE", | |
value: "None" | |
}, { | |
name: "TCP", | |
value: "TCP" | |
}, { | |
name: "UDP", | |
value: "UDP" | |
}, { | |
name: "ICMP", | |
value: "ICMP" | |
} | |
], | |
//HTTPSHARE模式 | |
SD_SHARE_ENABLE: [{ | |
name: "Enable", | |
value: "1" | |
}, { | |
name: "Disable", | |
value: "0" | |
} | |
], | |
SD_ACCESS_TYPE: [{ | |
name: "entire_sd_card", | |
value: "1" | |
}, { | |
name: "custom_setting", | |
value: "0" | |
} | |
], | |
SD_FILE_TO_SHARE: [{ | |
name: "entire_sd_card", | |
value: "1" | |
}, { | |
name: "custom_setting", | |
value: "0" | |
} | |
], | |
//国家码所述类型 | |
countryCodeType: { | |
world: 3, | |
mkkc: 3, | |
apld: 7, | |
etsic: 3, | |
fcca: 1 | |
}, | |
countries_5g: { | |
NONE: "NONE", | |
AL: "SHQIPERI", | |
DZ: "الجزائر", | |
AR: "ARGENTIA", | |
AM: "ՀԱՅԱՍՏԱՆ", | |
AU: "AUSTRALIA", | |
AT: "ÖSTERREICH", | |
AZ: "AZƏRBAYCAN", | |
BD: "বাংলাদেশ", | |
BH: "البحرين", | |
BY: "БЕЛАРУСЬ", | |
BE: "BELGIË", | |
BA: "БОСНА И ХЕРЦЕГОВИНА", | |
BR: "BRASIL", | |
BN: "BRUNEI DARUSSALAM", | |
BG: "БЪЛГАРИЯ", | |
CL: "CHILE", | |
CN: "中国", | |
CR: "COSTA RICA", | |
HR: "HRVATSKA", | |
CY: "ΚΎΠΡΟΣ", | |
CZ: "ČESKÁ REPUBLIKA", | |
DK: "DANMARK", | |
EC: "ECUADOR", | |
EG: "مصر", | |
SV: "EL SALVADOR", | |
EE: "EESTI", | |
FI: "SUOMI", | |
FR: "FRANCE", | |
GE: "საქართველო", | |
DE: "DEUTSCHLAND", | |
GR: "ΕΛΛΆΔΑ", | |
HN: "HONDURAS", | |
HK: "香港", | |
HU: "MAGYARORSZÁG", | |
IS: "ÍSLAND", | |
IN: "INDIA", | |
ID: "INDONESIA", | |
// IR: "ایران، جمهوری اسلامی", | |
IE: "ÉIRE", | |
IL: "إسرائيل", | |
IT: "ITALIA", | |
JM: "JAMAICA", | |
JO: "الأردن", | |
KZ: "КАЗАХСТАН", | |
KE: "KENYA", | |
KP: "조선민주주의인민공화국", | |
KR: "한국 ROK", | |
KW: "الكويت", | |
LV: "LATVIJA", | |
LB: "لبنان", | |
LI: "LIECHTENSTEIN", | |
LT: "LIETUVA", | |
LU: "LUXEMBOURG", | |
MO: "澳門", | |
MK: "МАКЕДОНИЈА", | |
MY: "MALAYSIA", | |
MT: "MALTA", | |
MC: "MONACO", | |
MA: "المغرب", | |
NL: "NEDERLAND", | |
AN: "NETHERLANDS ANTILLES", | |
NO: "NORGE", | |
OM: "سلطنة عمان", | |
PK: "PAKISTAN", | |
PE: "PERÚ", | |
PH: "PHILIPPINES", | |
PL: "POLSKA", | |
PT: "PORTUGAL", | |
QA: "قطر", | |
RO: "ROMÂNIA", | |
RU: "Российская Федерация", | |
SA: "السعودية", | |
SG: "SINGAPORE", | |
SK: "SLOVENSKÁ REPUBLIKA", | |
SI: "SLOVENIJA", | |
ZA: "SOUTH AFRICA", | |
ES: "ESPAÑA", | |
LK: "SRILANKA", | |
SE: "SVERIGE", | |
CH: "SCHWEIZ", | |
TH: "ประเทศไทย", | |
TT: "TRINIDAD AND TOBAGO", | |
TN: "تونس", | |
TR: "TÜRKİYE", | |
UA: "Україна", | |
AE: "الإمارات العربية المتحدة", | |
GB: "UNITED KINGDOM", | |
UY: "URUGUAY", | |
VN: "VIỆT NAM", | |
// YE: "اليمن", | |
ZW: "ZIMBABWE", | |
JP: "日本", | |
BZ: "BELIZE", | |
BO: "BOLIVIA", | |
NZ: "NEW ZEALAND", | |
VE: "REPÚBLICA BOLIVARIANA DE VENEZUELA", | |
CA: "CANADA", | |
CO: "COLOMBIA", | |
DO: "REPÚBLICA DOMINICANA", | |
GT: "GUATEMALA", | |
MX: "MEXICO", | |
PA: "PANAMÁ", | |
PR: "PUERTO RICO", | |
TW: "台灣", | |
US: "UNITED STATES", | |
UZ: "O’zbekiston" | |
}, | |
//国家码与语言匹配表 | |
countries: { | |
NONE: "NONE", | |
AL: "SHQIPERI", | |
DZ: "الجزائر", | |
AR: "ARGENTIA", | |
AM: "ՀԱՅԱՍՏԱՆ", | |
AU: "AUSTRALIA", | |
AT: "ÖSTERREICH", | |
AZ: "AZƏRBAYCAN", | |
BD: "বাংলাদেশ", | |
BH: "البحرين", | |
BY: "БЕЛАРУСЬ", | |
BE: "BELGIË", | |
BA: "БОСНА И ХЕРЦЕГОВИНА", | |
BR: "BRASIL", | |
BN: "BRUNEI DARUSSALAM", | |
BG: "БЪЛГАРИЯ", | |
CL: "CHILE", | |
CN: "中国", | |
CR: "COSTA RICA", | |
HR: "HRVATSKA", | |
CY: "ΚΎΠΡΟΣ", | |
CZ: "ČESKÁ REPUBLIKA", | |
DK: "DANMARK", | |
EC: "ECUADOR", | |
EG: "مصر", | |
SV: "EL SALVADOR", | |
EE: "EESTI", | |
FI: "SUOMI", | |
FR: "FRANCE", | |
GE: "საქართველო", | |
DE: "DEUTSCHLAND", | |
GR: "ΕΛΛΆΔΑ", | |
HN: "HONDURAS", | |
HK: "香港", | |
HU: "MAGYARORSZÁG", | |
IS: "ÍSLAND", | |
IN: "INDIA", | |
ID: "INDONESIA", | |
IR: "ایران، جمهوری اسلامی", | |
IE: "ÉIRE", | |
IL: "إسرائيل", | |
IT: "ITALIA", | |
JM: "JAMAICA", | |
JO: "الأردن", | |
KZ: "КАЗАХСТАН", | |
KE: "KENYA", | |
KP: "조선민주주의인민공화국", | |
KR: "한국 ROK", | |
KW: "الكويت", | |
LV: "LATVIJA", | |
LB: "لبنان", | |
LI: "LIECHTENSTEIN", | |
LT: "LIETUVA", | |
LU: "LUXEMBOURG", | |
MO: "澳門", | |
MK: "МАКЕДОНИЈА", | |
MY: "MALAYSIA", | |
MT: "MALTA", | |
MC: "MONACO", | |
MA: "المغرب", | |
NL: "NEDERLAND", | |
AN: "NETHERLANDS ANTILLES", | |
NO: "NORGE", | |
OM: "سلطنة عمان", | |
PK: "PAKISTAN", | |
PE: "PERÚ", | |
PH: "PHILIPPINES", | |
PL: "POLSKA", | |
PT: "PORTUGAL", | |
QA: "قطر", | |
RO: "ROMÂNIA", | |
RU: "Российская Федерация", | |
SA: "السعودية", | |
SG: "SINGAPORE", | |
SK: "SLOVENSKÁ REPUBLIKA", | |
SI: "SLOVENIJA", | |
ZA: "SOUTH AFRICA", | |
ES: "ESPAÑA", | |
LK: "SRILANKA", | |
SE: "SVERIGE", | |
CH: "SCHWEIZ", | |
SY: "الجمهورية العربية السورية", | |
TH: "ประเทศไทย", | |
TT: "TRINIDAD AND TOBAGO", | |
TN: "تونس", | |
TR: "TÜRKİYE", | |
UA: "Україна", | |
AE: "الإمارات العربية المتحدة", | |
GB: "UNITED KINGDOM", | |
UY: "URUGUAY", | |
VN: "VIỆT NAM", | |
YE: "اليمن", | |
ZW: "ZIMBABWE", | |
JP: "日本", | |
BZ: "BELIZE", | |
BO: "BOLIVIA", | |
NZ: "NEW ZEALAND", | |
VE: "REPÚBLICA BOLIVARIANA DE VENEZUELA", | |
CA: "CANADA", | |
CO: "COLOMBIA", | |
DO: "REPÚBLICA DOMINICANA", | |
GT: "GUATEMALA", | |
MX: "MEXICO", | |
PA: "PANAMÁ", | |
PR: "PUERTO RICO", | |
TW: "台灣", | |
US: "UNITED STATES", | |
UZ: "O’zbekiston", | |
NG: "NIGERIA" | |
}, | |
//国家码与类型匹配表 | |
countryCode_5g: { | |
//88 countries of world【36 40 44 48】 | |
one: { | |
codes: ["BZ", "HN", "PK", "BD"], | |
channels: [149, 153, 157, 161, 165] | |
}, | |
//9 countries of world【36, 40, 44, 48, 52, 56, 60, 64】 | |
two: { | |
codes: ["AZ", "UZ", "AM", "IL", "KW", "MA", "TN", "EG", "GE"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64] | |
}, | |
//1 countries of world【52, 56, 60, 64, 149, 153, 157, 161, 165】 | |
three: { | |
codes: ["BO"], | |
channels: [52, 56, 60, 64, 149, 153, 157, 161, 165] | |
}, | |
//1 countries of world【36, 40, 44, 48, 149, 153, 157, 161, 165】 | |
four: { | |
codes: ["JO"], | |
channels: [36, 40, 44, 48, 149, 153, 157, 161, 165] | |
}, | |
//1 countries of world【36, 40, 44, 48, 100, 104, 108, 112, 149, 153】 | |
five: { | |
codes: ["KE"], | |
channels: [36, 40, 44, 48, 100, 104, 108, 112, 149, 153] | |
}, | |
//1 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 132, 136, 140】 | |
six: { | |
codes: ["BY"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 132, 136, 140] | |
}, | |
//1 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 149, 153, 157, 161】 | |
seven: { | |
codes: ["ID"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 149, 153, 157, 161] | |
}, | |
//10 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 149, 153, 157, 161, 165】 | |
eight: { | |
codes: ["CN", "BN", "CL", "SV", "GT", "IN", "VE", "DO", "UY", "BH"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 149, 153, 157, 161, 165] | |
}, | |
//1 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 132, 136, 140, 149, 153, 157, 161, 165】 | |
nine: { | |
codes: ["RU"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 132, 136, 140, 149, 153, 157, 161, 165] | |
}, | |
//1 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132】 | |
ten: { | |
codes: ["DZ"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132] | |
}, | |
//9 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140】 | |
eleven: { | |
codes: ["AN", "ZA", "TR", "ZW", "KZ", "MK", "SA", "OM", "JP"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140] | |
}, | |
//1 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 149, 153, 157, 161】 | |
twelve: { | |
codes: ["KP"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 149, 153, 157, 161] | |
}, | |
//3 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 149, 153, 157, 161, 165】 | |
thirteen: { | |
codes: ["AR", "MY", "MX"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 149, 153, 157, 161, 165] | |
}, | |
//3 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 144, 149, 153, 157, 161, 165】 | |
fourteen: { | |
codes: ["AU", "CA", "NZ"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 144, 149, 153, 157, 161, 165] | |
}, | |
//1 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 149, 153, 157, 161, 165】 | |
fifteen: { | |
codes: ["UA"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 149, 153, 157, 161, 165] | |
}, | |
//47 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165】 | |
sixteen: { | |
codes: ["BE", "BR", "DK", "DE", "EE", "ES", "FR", "HR", "IT", "LV", | |
"LI", "LT", "LU", "HU", "MT", "MC", "NL", "NO", "PA", "PH", | |
"PL", "PT", "RO", "CH", "AL", "SG", "SI", "SK", "LK", "FI", | |
"SE", "GB", "VN", "IE", "IS", "AT", "CZ", "GR", "CY", "BA", | |
"BG", "AE", "QA", "LB", "MO", "HK", "KR" | |
], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165] | |
}, | |
//10 countries of world【36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165】 | |
seventeen: { | |
codes: ["CO", "CR", "EC", "JM", "PE", "PR", "TT", "US", "TH", "TW"], | |
channels: [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165] | |
} | |
}, | |
countryCode: { | |
world: ["AL", "DZ", "AR", "AM", "AU", "AT", "AZ", "BH", "BY", | |
"BE", "BA", "BR", "BN", "BG", "CL", "CN", "CR", "HR", "CY", | |
"CZ", "DK", "EC", "EG", "SV", "EE", "FI", "FR", "GE", | |
"DE", "GR", "HN", "HK", "HU", "IS", "IN", "ID", "IR", "IE", | |
"IL", "IT", "JM", "JO", "KZ", "KE", "KP", "KR", "KW", "LV", | |
"LB", "LI", "LT", "LU", "MO", "MK", "MY", "MT", "MC", "MA", | |
"NL", "AN", "NO", "OM", "PK", "PE", "PH", "PL", "PT", "QA", | |
"RO", "RU", "SA", "SG", "SK", "SI", "ZA", "ES", "LK", | |
"SE", "CH", "SY", "TH", "TT", "TN", "TR", "UA", "AE", "GB", | |
"UY", "VN", "YE", "ZW", "BD", "NG"], | |
mkkc: ["JP"], | |
apld: [], | |
etsic: ["BZ", "BO", "NZ", "VE"], | |
fcca: ["CA", "CO", "DO", "GT", "MX", "PA", "PR", "TW", "US", "UZ"] | |
}, | |
//休眠时间 | |
SLEEP_MODES: [{ | |
name: "Always on", | |
value: "-1" | |
}, { | |
name: "5 minutes", | |
value: "5" | |
}, { | |
name: "10 minutes", | |
value: "10" | |
}, { | |
name: "20 minutes", | |
value: "20" | |
}, { | |
name: "30 minutes", | |
value: "30" | |
}, { | |
name: "1 hour", | |
value: "60" | |
}, { | |
name: "2 hours", | |
value: "120" | |
} | |
], | |
DDNSSetMode: [{ | |
name: 'Enable', | |
value: '1' | |
}, { | |
name: 'Disable', | |
value: '0' | |
} | |
], | |
ddns_Modeselect: [{ | |
name: 'manual', | |
value: 'manual' | |
}, { | |
name: 'auto', | |
value: 'auto' | |
} | |
], | |
DDNSDDP: [{ | |
name: 'dyndns.org', | |
value: 'dyndns.org' | |
}, { | |
name: 'freedns.afraid.org', | |
value: 'freedns.afraid.org' | |
}, { | |
name: 'zoneedit.com', | |
value: 'zoneedit.com' | |
}, { | |
name: 'no-ip.com', | |
value: 'no-ip.com' | |
}, { | |
name: 'None', | |
value: 'none' | |
} | |
], | |
//RJ45连接模式 | |
pppoeModes: [{ | |
name: "PPPoE", | |
value: "PPPOE" | |
}, { | |
name: "Static", | |
value: "STATIC" | |
}, { | |
name: "DHCP", | |
value: "DHCP" | |
}, { | |
name: "AUTO", | |
value: "AUTO" | |
} | |
], | |
//联网模式 | |
AUTO_MODES: [{ | |
name: 'Automatic', | |
value: 'NETWORK_auto' | |
}, { | |
name: '4G Only', | |
value: 'Only_LTE' | |
}, { | |
name: '3G Only', | |
value: 'Only_WCDMA' | |
}, { | |
name: '2G Only', | |
value: 'Only_GSM' | |
} | |
], | |
//APN鉴权模式 | |
APN_AUTH_MODES: [{ | |
name: "NONE", | |
value: "none" | |
}, { | |
name: "CHAP", | |
value: "chap" | |
}, { | |
name: "PAP", | |
value: "pap" | |
} | |
], | |
//语言 | |
LANGUAGES: [{ | |
name: 'English', | |
value: 'en' | |
}, { | |
name: '中文', | |
value: 'zh-cn' | |
} | |
], | |
//wifi加密模式 | |
AUTH_MODES: [{ | |
name: 'NO ENCRYPTION', | |
value: 'OPEN' | |
}, { | |
name: 'WPA2(AES)-PSK', | |
value: 'WPA2PSK' | |
}, { | |
name: 'WPA-PSK/WPA2-PSK', | |
value: 'WPAPSKWPA2PSK' | |
}, { | |
name: 'WPA3-Personal', | |
value: 'WPA3Personal' | |
}, { | |
name: 'WPA2(AES)/WPA3-Personal', | |
value: 'WPA2WPA3' | |
} | |
], | |
AUTH_MODES_WEP: [{ | |
name: 'NO ENCRYPTION', | |
value: 'OPEN' | |
}, { | |
name: 'SHARED', | |
value: 'SHARED' | |
}, { | |
name: 'WPA2(AES)-PSK', | |
value: 'WPA2PSK' | |
}, { | |
name: 'WPA-PSK/WPA2-PSK', | |
value: 'WPAPSKWPA2PSK' | |
}, { | |
name: 'WPA3-Personal', | |
value: 'WPA3Personal' | |
}, { | |
name: 'WPA2(AES)/WPA3-Personal', | |
value: 'WPA2WPA3' | |
} | |
], | |
AUTH_MODES_ALL: [{ | |
name: 'NO ENCRYPTION', | |
value: 'OPEN' | |
}, { | |
name: 'SHARED', | |
value: 'SHARED' | |
}, { | |
name: 'WPA-PSK', | |
value: 'WPAPSK' | |
}, { | |
name: 'WPA2-PSK', | |
value: 'WPA2PSK' | |
}, { | |
name: 'WPA-PSK/WPA2-PSK', | |
value: 'WPAPSKWPA2PSK' | |
}, /*{ | |
name: 'WPA3-Personal', | |
value: 'WPA3Personal' | |
}, { | |
name: 'WPA2(AES)/WPA3-Personal', | |
value: 'WPA2WPA3' | |
}, */{ | |
name: 'EAP-SIM/AKA', | |
value: 'EAP-SIM/AKA' | |
} | |
], | |
NETWORK_MODES: [{ | |
name: '802.11 b/g/n', | |
value: '4' | |
}, { | |
name: '802.11 n only', | |
value: '2' | |
} | |
], | |
NETWORK_MODES_BAND: [{ | |
name: '802.11 a/n', | |
value: '4' | |
}, { | |
name: '802.11 a/n/ac', | |
value: '5' | |
}, { | |
name: '802.11 a/n/ac/ax', | |
value: '6' | |
} | |
], | |
resetContentModifyValue: function () { | |
this.CONTENT_MODIFIED.checkChangMethod = function () { | |
return false; | |
}; | |
this.CONTENT_MODIFIED.modified = false; | |
this.CONTENT_MODIFIED.message = 'leave_page_info'; | |
this.CONTENT_MODIFIED.callback = { | |
ok: $.noop, | |
no: function () { | |
return true; | |
} | |
}; //如果no返回true,页面则保持原状 | |
this.CONTENT_MODIFIED.data = {}; | |
}, | |
CONTENT_MODIFIED: { | |
modified: false, | |
message: 'leave_page_info', | |
data: {}, | |
checkChangMethod: function () { | |
return false; | |
}, | |
callback: { | |
ok: $.noop, | |
no: function () { | |
return true; | |
} | |
} //如果no返回true,页面则保持原状 | |
}, //当前页面内容是否已经修改 | |
}; | |
require([config.DEVICE + '/set'], function (otherConf) { | |
$.extend(config, otherConf); | |
}); | |
return config; | |
}); |