yuezonghe | 824eb0c | 2024-06-27 02:32:26 -0700 | [diff] [blame] | 1 | define(function () {
|
| 2 | var config = {
|
| 3 | WEBUI_TITLE: '4G Hostless Modem', //title配置, 具体参考各设备下的配置
|
| 4 | ALREADY_NOTICE: false, //是否已经提醒,有在线升级信息
|
| 5 | ALREADY_OTA_NOTICE: false, //是否OTA升级提醒过
|
| 6 | dbMsgs: [], //数据库中全部的短消息
|
| 7 | listMsgs: [], //经解析关联后的所有短消息
|
| 8 | currentChatObject: null, //当前聊天对象的手机号
|
| 9 | smsMaxId: 0, //短消息最大编号
|
| 10 | phonebook: [], //电话本记录
|
| 11 | smsIsReady: false, //缓存短信初始化状态
|
| 12 | portForwardMax: 10, //端口转发最大规则数
|
| 13 | urlFilterMax: 10, //URL filter最大规则数
|
| 14 | defaultApnSize: 1, //出厂设置默认APN的个数
|
| 15 | maxApnNumber: 10, //最大APN个数
|
| 16 | RJ45_SUPPORT: false, //是否支持rj45
|
| 17 | TSW_SUPPORT: false, // 是否支持定时休眠唤醒
|
| 18 | WIFI_SLEEP_SUPPORT: true, // 是否支持wifi休眠
|
| 19 | HAS_BATTERY: true, //是否有电池
|
| 20 | FAST_BOOT_SUPPORT: true, //是否支持快速开机
|
| 21 | TURN_OFF_SUPPORT: true, //是否支持关机
|
| 22 | PRODUCT_TYPE: 'UFI', // 产品类型UFI、CPE
|
| 23 | IS_TEST: false, //配置是否是模拟数据
|
| 24 | NATIVE_UPDATE_FILE_SIZE: 64, //支持的本地升级文件大小上限,单位为M
|
| 25 | DDNS_SUPPORT: false, //DDNS
|
| 26 | MAX_LOGIN_COUNT: 5, //最大登录次数,密码输入错误次数到了以后会账户冻结一定时间
|
| 27 | LOGIN_SECURITY_SUPPORT: true, //是否支持登录安全
|
| 28 | LOGIN_THEN_CHECK_PIN: true, //是否先登录后验证PIN,PUK
|
| 29 | GUEST_HASH: ['#httpshare_guest'],
|
| 30 | DEVICE: 'ext', //各个型号机配置文件路径
|
| 31 | connect_flag: false,
|
| 32 | defaultRoute: '#entry',
|
| 33 | IPV4_AND_V6_SUPPORT: false, //是否支持IPv4 & v6。 双PDP双栈
|
| 34 | IPV4V6_SUPPORT: true, //是否支持ipv4v6。 IPV4V6_SUPPORT和IPV4_AND_V6_SUPPORT不可同时为true.单PDP双栈
|
| 35 | IPV6_SUPPORT: true, //是否支持ipv6
|
| 36 | EMPTY_APN_SUPPORT: false, //是否支持空apn
|
| 37 | SHOW_APN_DNS: false, //APN设置页面是否显示DNS,不显示则dnsMode默认设置为auto
|
| 38 | TRAFFIC_SUPPORT: true, //是否支持流量功能
|
| 39 | CLEAR_DATA_SUPPORT: false, //是否支持流量和时间清空功能
|
| 40 | NETWORK_UNLOCK_SUPPORT: false, //是否支持解锁
|
| 41 | SHOW_MAC_ADDRESS: false, //是否显示mac地址
|
| 42 | PASSWORD_ENCODE: true, //登录密码和WIFI密码是否加密
|
| 43 | AP_STATION_SUPPORT: false, //是否支持AP Station功能
|
| 44 | AP_STATION_LIST_LENGTH: 10,
|
| 45 | WIFI_WEP_SUPPORT: false, //是否支持wifi WEP加密
|
| 46 | WIFI_WAP3_SUPPORT: true, //是否支持wifi WAP3加密
|
| 47 | WIFI_WPA2_WAP3_SUPPORT: true, //是否支持wifi WPA2/WAP3兼容模式
|
| 48 | WIFI_HAS_5G: false,
|
| 49 | WIFI_BAND_SUPPORT: false, //是否支持wifi频段设置
|
| 50 | WIFI_BANDWIDTH_SUPPORT: false, //是否支持频带宽度
|
| 51 | WIFI_BANDWIDTH_SUPPORT_40MHZ: false, //频带宽度是否支持40MHZ,reltek芯片支持
|
| 52 | WIFI_SUPPORT_QR_CODE: true, //是否支持wifi二维码显示
|
| 53 | WIFI_SUPPORT_QR_SWITCH: false, //是否支持wifi二维码显示控制
|
| 54 | WIFI_SWITCH_SUPPORT: true, //是否支持wifi开关
|
| 55 | MAX_STATION_NUMBER: 32, //CPE WIFI最大连接数为32
|
| 56 | SHOW_WIFI_AP_ISOLATED: false, // 是否显示AP隔离
|
| 57 | STATION_BLOCK_SUPPORT: false, // 已连接设备是否支持Block功能
|
| 58 | UPGRADE_TYPE: "FOTA", //取值有"NONE","OTA","FOTA","TWO_PORTION"
|
| 59 | SMS_UNREAD_NUM_INCLUDE_SIM: false, //未读短息数量是否包含SIM侧
|
| 60 | SMS_DATABASE_SORT_SUPPORT: true, //短信是否支持DB排序
|
| 61 | SMS_MATCH_LENGTH: 11, //短信联系人号码匹配位数,11国内项目,8国际项目
|
| 62 | SHOW_UN_COMPLETE_CONCAT_SMS: true, //级联短信未接收完是否显示相关级联短信
|
| 63 | SMS_SET_READ_WHEN_COMPLETE: false, //聊天过程中,级联短信只有接受完成后才能自动设置为已读
|
| 64 | SD_CARD_SUPPORT: false, //是否支持SD卡
|
| 65 | SD_BASE_PATH: '/mmc2', //SD 卡根目录
|
| 66 | //modem_main_state的临时状态,一般需要界面轮询等待
|
| 67 | TEMPORARY_MODEM_MAIN_STATE: ["modem_undetected", "modem_detected", "modem_sim_state", "modem_handover", "modem_imsi_lock", "modem_online", "modem_offline"],
|
| 68 | ISNOW_NOTICE: false, //FOTA是否正在提示有新版本
|
| 69 | INCLUDE_MOBILE: true,
|
| 70 | HAS_USSD: false, // 是否支持USSD功能,
|
| 71 | HAS_URL: false, // 是否支持URL过滤,
|
| 72 | HAS_CASCADE_SMS: true, //是否支持级联短信
|
| 73 | HAS_FOTA: true, //是否支持FOTA
|
| 74 | HAS_UPDATE_CHECK: true, //是否支持升级检测设置
|
| 75 | HAS_PHONEBOOK: true, //是否有电话本功能
|
| 76 | HAS_SMS: true, //是否有短信功能
|
| 77 | HAS_PARENTAL_CONTROL: false, // 是否支持家长控制功能
|
| 78 | HAS_MULTI_SSID: false, //多ssid功能
|
| 79 | HAS_WIFI: true, //是否包含wifi功能
|
| 80 | HAS_QUICK_SETTING: true, //是否支持快速设置
|
| 81 | HAS_SNTP: true, //是否支持时间管理
|
| 82 | HAS_BLACK_AND_WHITE_FILTER: false, //是否支持黑白名单
|
| 83 | HAS_LOGIN: true, //是否有登录页面
|
| 84 | BAUD_RATES: [{
|
| 85 | name: '9600',
|
| 86 | value: '9600'
|
| 87 | }, {
|
| 88 | name: '19200',
|
| 89 | value: '19200'
|
| 90 | }, {
|
| 91 | name: '38400',
|
| 92 | value: '38400'
|
| 93 | }, {
|
| 94 | name: '57600',
|
| 95 | value: '57600'
|
| 96 | }, {
|
| 97 | name: '115200',
|
| 98 | value: '115200'
|
| 99 | }, {
|
| 100 | name: '230400',
|
| 101 | value: '230400'
|
| 102 | }, {
|
| 103 | name: '460800',
|
| 104 | value: '460800'
|
| 105 | }, {
|
| 106 | name: '921600',
|
| 107 | value: '921600'
|
| 108 | }
|
| 109 | ],
|
| 110 | FORWARDING_MODES: [{
|
| 111 | name: 'Unconditional forwarding',
|
| 112 | value: '1'
|
| 113 | }, {
|
| 114 | name: 'When busy',
|
| 115 | value: '2'
|
| 116 | }, {
|
| 117 | name: 'When no answer',
|
| 118 | value: '3'
|
| 119 | }, {
|
| 120 | name: 'Cancel all forwarding',
|
| 121 | value: '0'
|
| 122 | }
|
| 123 | ],
|
| 124 | wdsModes: [{
|
| 125 | name: "Disable",
|
| 126 | value: "0"
|
| 127 | }, {
|
| 128 | name: "RootAP Mode",
|
| 129 | value: "1"
|
| 130 | }, {
|
| 131 | name: "Bridge Mode",
|
| 132 | value: "2"
|
| 133 | }, {
|
| 134 | name: "Repeater Mode",
|
| 135 | value: "3"
|
| 136 | }
|
| 137 | ],
|
| 138 | daylightSave: [{
|
| 139 | name: "Disable",
|
| 140 | value: "0"
|
| 141 | }, {
|
| 142 | name: "Enable",
|
| 143 | value: "1"
|
| 144 | }
|
| 145 | ],
|
| 146 | sntpTimeSetMode: [{
|
| 147 | name: 'manual',
|
| 148 | value: 'manual'
|
| 149 | }, {
|
| 150 | name: 'auto',
|
| 151 | value: 'auto'
|
| 152 | }
|
| 153 | ],
|
| 154 | //时区
|
| 155 | timeZone: [{
|
| 156 | name: "(GMT-12:00) Dateline West",
|
| 157 | value: "<-12>12_0"
|
| 158 | }, {
|
| 159 | name: "(GMT-11:00) Midway Islands, Samoa",
|
| 160 | value: "SST11_0"
|
| 161 | }, {
|
| 162 | name: "(GMT-10:00) Hawaii",
|
| 163 | value: "<-10>10_0"
|
| 164 | }, {
|
| 165 | name: "(GMT-09:00) Alaska",
|
| 166 | value: "<-09>9_0"
|
| 167 | }, {
|
| 168 | name: "(GMT-08:00) Pacific time (USA and Canada), Tijuana",
|
| 169 | value: "PST8PDT,M3.2.0,M11.1.0_0"
|
| 170 | }, {
|
| 171 | name: "(GMT-07:00) Mountain time (USA and Canada)",
|
| 172 | value: "<-07>7_0"
|
| 173 | }, {
|
| 174 | name: "(GMT-07:00) Arizona",
|
| 175 | value: "<-07>7_1"
|
| 176 | }, {
|
| 177 | name: "(GMT-07:00) Chihuahua, La Paz, Mazza Tran",
|
| 178 | value: "MST7MDT,M4.1.0,M10.5.0_2"
|
| 179 | }, {
|
| 180 | name: "(GMT-06:00) Saskatchewan",
|
| 181 | value: "<-06>6_0"
|
| 182 | }, {
|
| 183 | name: "(GMT-06:00) Central time (USA and Canada)",
|
| 184 | value: "<-06>6_1"
|
| 185 | }, {
|
| 186 | name: "(GMT-06:00) Central America",
|
| 187 | value: "<-06>6_2"
|
| 188 | }, {
|
| 189 | name: "(GMT-06:00) Guadalajara City, Mexico City, Monterey",
|
| 190 | value: "<-06>6_3"
|
| 191 | }, {
|
| 192 | name: "(GMT-05:00) Bogota, Lima, Quito",
|
| 193 | value: "<-05>5_0"
|
| 194 | }, {
|
| 195 | name: "(GMT-05:00) Eastern time (USA and Canada)",
|
| 196 | value: "<-05>5_1"
|
| 197 | }, {
|
| 198 | name: "(GMT-05:00) Indiana (East)",
|
| 199 | value: "EST5EDT,M3.2.0,M11.1.0_2"
|
| 200 | }, {
|
| 201 | name: "(GMT-04:00) Atlantic time (Canada)",
|
| 202 | value: "AST4ADT,M3.2.0,M11.1.0_0"
|
| 203 | }, {
|
| 204 | name: "(GMT-04:00) Caracas, La Paz",
|
| 205 | value: "<-04>4_1"
|
| 206 | }, {
|
| 207 | name: "(GMT-04:00) Santiago",
|
| 208 | value: "<-04>4<-03>,M8.2.6/24,M5.2.6/24_2"
|
| 209 | }, {
|
| 210 | name: "(GMT-03:30) Newfoundland",
|
| 211 | value: "NST3:30NDT,M3.2.0,M11.1.0_0"
|
| 212 | }, {
|
| 213 | name: "(GMT-03:00) Brasilia",
|
| 214 | value: "<-03>3_0"
|
| 215 | }, {
|
| 216 | name: "(GMT-03:00) Buenos Aires, Georgetown",
|
| 217 | value: "<-03>3_1"
|
| 218 | }, {
|
| 219 | name: "(GMT-03:00) Greenland",
|
| 220 | value: "<-03>3_2"
|
| 221 | }, {
|
| 222 | name: "(GMT-02:00) Mid-Atlantic",
|
| 223 | value: "<-02>2_0"
|
| 224 | }, {
|
| 225 | name: "(GMT-01:00) Cape Verde Islands",
|
| 226 | value: "<-01>1_0"
|
| 227 | }, {
|
| 228 | name: "(GMT-01:00) Azores",
|
| 229 | value: "<-01>1<+00>,M3.5.0/0,M10.5.0/1_1"
|
| 230 | }, {
|
| 231 | name: "(GMT) GMT: Dublin, Edinburgh, London, Lisbon",
|
| 232 | value: "GMT0IST,M3.5.0/1,M10.5.0_0"
|
| 233 | }, {
|
| 234 | name: "(GMT) Casablanca, Monrovia",
|
| 235 | value: "WET0WEST,M3.5.0,M10.5.0/3_1"
|
| 236 | }, {
|
| 237 | name: "(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna",
|
| 238 | value: "CET-1CEST,M3.5.0,M10.5.0/3_0"
|
| 239 | }, {
|
| 240 | name: "(GMT+01:00) Belgrad, Bratislava, Budapest, Ljubljana, Prague",
|
| 241 | value: "CET-1CEST,M3.5.0,M10.5.0/3_1"
|
| 242 | }, {
|
| 243 | name: "(GMT+01:00) Brussels, Copenhagen, Madrid, Paris",
|
| 244 | value: "CET-1CEST,M3.5.0,M10.5.0/3_2"
|
| 245 | }, {
|
| 246 | name: "(GMT+01:00) Sarajevo, Skopje,Warsaw, Zagreb",
|
| 247 | value: "CET-1CEST,M3.5.0,M10.5.0/3_3"
|
| 248 | }, {
|
| 249 | name: "(GMT+01:00) Western Central African",
|
| 250 | value: "<+01>-1_4"
|
| 251 | }, {
|
| 252 | name: "(GMT+02:00) Bucharest",
|
| 253 | value: "EET-2EEST,M3.5.0/3,M10.5.0/4_0"
|
| 254 | }, {
|
| 255 | name: "(GMT+02:00) Pretoria, Harare",
|
| 256 | value: "CAT-2_1"
|
| 257 | }, {
|
| 258 | name: "(GMT+02:00) Helsinki, Kiev, Riga, Sofia, Tallinn, Vilnius",
|
| 259 | value: "EET-2EEST,M3.5.0/3,M10.5.0/4_2"
|
| 260 | }, {
|
| 261 | name: "(GMT+02:00) Cairo",
|
| 262 | value: "EET-2_3"
|
| 263 | }, {
|
| 264 | name: "(GMT+02:00) Athens, Beirut, Istanbul, Minsk",
|
| 265 | value: "EET-2EEST,M3.5.0/3,M10.5.0/4_4"
|
| 266 | }, {
|
| 267 | name: "(GMT+02:00) Jerusalem",
|
| 268 | value: "IST-2IDT,M3.4.5/02:00:00,M10.5.0/02:00:00_5"
|
| 269 | }, {
|
| 270 | name: "(GMT+03:00) Baghdad",
|
| 271 | value: "<+03>-3_0"
|
| 272 | }, {
|
| 273 | name: "(GMT+03:00) Riyadh, Kuwait",
|
| 274 | value: "<+03>-3_1"
|
| 275 | }, {
|
| 276 | name: "(GMT+03:00) Moscow, St Petersburg, Volgograd",
|
| 277 | value: "<+03>-3_2"
|
| 278 | }, {
|
| 279 | name: "(GMT+03:00) Nairobi",
|
| 280 | value: "EAT-3_3"
|
| 281 | }, {
|
| 282 | name: "(GMT+03:30) Teheran",
|
| 283 | value: "<+0330>-3:30<+0430>,J80/0,J264/0_0"
|
| 284 | }, {
|
| 285 | name: "(GMT+04:00) Abu Zabi, Muscat",
|
| 286 | value: "<+04>-4_0"
|
| 287 | }, {
|
| 288 | name: "(GMT+04:00) Baku, Tbilisi, Yerevan",
|
| 289 | value: "<+04>-4_1"
|
| 290 | }, {
|
| 291 | name: "(GMT+04:30) Kabul",
|
| 292 | value: "<+0430>-4:30_0"
|
| 293 | }, {
|
| 294 | name: "(GMT+05:00) Yekaterinburg",
|
| 295 | value: "<+05>-5_0"
|
| 296 | }, {
|
| 297 | name: "(GMT+05:00) Islamabad, Karachi, Tashkent",
|
| 298 | value: "PKT-5_1"
|
| 299 | }, {
|
| 300 | name: "(GMT+05:30) Madras, Calcutta, Mumbai, New Delhi",
|
| 301 | value: "<+0530>-5:30_0"
|
| 302 | }, {
|
| 303 | name: "(GMT+05:45) Kathmandu",
|
| 304 | value: "<+0545>-5:45_0"
|
| 305 | }, {
|
| 306 | name: "(GMT+06:00) Ala Mutu, Novosibirsk",
|
| 307 | value: "<+06>-6_0"
|
| 308 | }, {
|
| 309 | name: "(GMT+06:00) Dhaka, Astana",
|
| 310 | value: "<+06>-6_1"
|
| 311 | }, {
|
| 312 | name: "(GMT+06:00) Sri Haya Ed Denny Pla",
|
| 313 | value: "<+06>-6_2"
|
| 314 | }, {
|
| 315 | name: "(GMT+06:30) Yangon",
|
| 316 | value: "<+0630>-6:30_0"
|
| 317 | }, {
|
| 318 | name: "(GMT+07:00) Krasnoyarsk",
|
| 319 | value: "<+07>-7_0"
|
| 320 | }, {
|
| 321 | name: "(GMT+07:00) Bangkok, Hanoi, Jakarta",
|
| 322 | value: "<+07>-7_1"
|
| 323 | }, {
|
| 324 | name: "(GMT+08:00) Beijing, Chongqing, Hongkong Special Administrative Region, Urumqi",
|
| 325 | value: "CST-8_0"
|
| 326 | }, {
|
| 327 | name: "(GMT+08:00) Kuala Lumpur, Singapore",
|
| 328 | value: "<+08>-8_1"
|
| 329 | }, {
|
| 330 | name: "(GMT+08:00) Perth",
|
| 331 | value: "AWST-8_2"
|
| 332 | }, {
|
| 333 | name: "(GMT+08:00) Taipei",
|
| 334 | value: "CST-8_3"
|
| 335 | }, {
|
| 336 | name: "(GMT+08:00) Irkutsk, Ulam Batu",
|
| 337 | value: "<+08>-8_4"
|
| 338 | }, {
|
| 339 | name: "(GMT+09:00) Osaka, Sapporo, Tokyo",
|
| 340 | value: "JST-9_0"
|
| 341 | }, {
|
| 342 | name: "(GMT+09:00) Seoul",
|
| 343 | value: "KST-9_1"
|
| 344 | }, {
|
| 345 | name: "(GMT+09:00) Yakutsk",
|
| 346 | value: "<+09>-9_2"
|
| 347 | }, {
|
| 348 | name: "(GMT+09:30) Adelaide",
|
| 349 | value: "ACST-9:30ACDT,M10.1.0,M4.1.0/3_0"
|
| 350 | }, {
|
| 351 | name: "(GMT+09:30) Darwin",
|
| 352 | value: "ACST-9:30_1"
|
| 353 | }, {
|
| 354 | name: "(GMT+10:00) Brisbane",
|
| 355 | value: "AEST-10_0"
|
| 356 | }, {
|
| 357 | name: "(GMT+10:00) Vladivostok",
|
| 358 | value: "<+10>-10_1"
|
| 359 | }, {
|
| 360 | name: "(GMT+10:00) Guam, Port Moresby",
|
| 361 | value: "<+10>-10_2"
|
| 362 | }, {
|
| 363 | name: "(GMT+10:00) Hobart",
|
| 364 | value: "AEST-10AEDT,M10.1.0,M4.1.0/3_3"
|
| 365 | }, {
|
| 366 | name: "(GMT+10:00) Canberra, Melbourne, Sydney",
|
| 367 | value: "AEST-10AEDT,M10.1.0,M4.1.0/3_4"
|
| 368 | }, {
|
| 369 | name: "(GMT+11:00) Magadan, Solomon islands, New Caledonia",
|
| 370 | value: "<+11>-11_0"
|
| 371 | }, {
|
| 372 | name: "(GMT+12:00) Wellington, Oakland",
|
| 373 | value: "<+12>-12_0"
|
| 374 | }, {
|
| 375 | name: "(GMT+12:00) Fiji, Kamchatka, Marshall Islands",
|
| 376 | value: "<+12>-12_1"
|
| 377 | }, {
|
| 378 | name: "(GMT+13:00) Nukualofa",
|
| 379 | value: "<+13>-13_0"
|
| 380 | }
|
| 381 | ],
|
| 382 |
|
| 383 | //短信保存时间
|
| 384 | SMS_VALIDITY: [{
|
| 385 | name: '12 hours',
|
| 386 | value: 'twelve_hours'
|
| 387 | }, {
|
| 388 | name: 'A day',
|
| 389 | value: 'one_day'
|
| 390 | }, {
|
| 391 | name: 'A week',
|
| 392 | value: 'one_week'
|
| 393 | }, {
|
| 394 | name: 'The longest period',
|
| 395 | value: 'largest'
|
| 396 | }
|
| 397 | ],
|
| 398 | MAP_PROTOCOL_MODES: [{
|
| 399 | name: "TCP+UDP",
|
| 400 | value: "TCP&UDP"
|
| 401 | }, {
|
| 402 | name: "TCP",
|
| 403 | value: "TCP"
|
| 404 | }, {
|
| 405 | name: "UDP",
|
| 406 | value: "UDP"
|
| 407 | }
|
| 408 | ],
|
| 409 | //端口转发协议
|
| 410 | FORWARD_PROTOCOL_MODES: [{
|
| 411 | name: "TCP+UDP",
|
| 412 | value: "TCP&UDP"
|
| 413 | }, {
|
| 414 | name: "TCP",
|
| 415 | value: "TCP"
|
| 416 | }, {
|
| 417 | name: "UDP",
|
| 418 | value: "UDP"
|
| 419 | }
|
| 420 | ],
|
| 421 | FILTER_PROTOCOL_MODES: [{
|
| 422 | name: "NONE",
|
| 423 | value: "None"
|
| 424 | }, {
|
| 425 | name: "TCP",
|
| 426 | value: "TCP"
|
| 427 | }, {
|
| 428 | name: "UDP",
|
| 429 | value: "UDP"
|
| 430 | }, {
|
| 431 | name: "ICMP",
|
| 432 | value: "ICMP"
|
| 433 | }
|
| 434 | ],
|
| 435 |
|
| 436 | //HTTPSHARE模式
|
| 437 | SD_SHARE_ENABLE: [{
|
| 438 | name: "Enable",
|
| 439 | value: "1"
|
| 440 | }, {
|
| 441 | name: "Disable",
|
| 442 | value: "0"
|
| 443 | }
|
| 444 | ],
|
| 445 |
|
| 446 | SD_ACCESS_TYPE: [{
|
| 447 | name: "entire_sd_card",
|
| 448 | value: "1"
|
| 449 | }, {
|
| 450 | name: "custom_setting",
|
| 451 | value: "0"
|
| 452 | }
|
| 453 | ],
|
| 454 |
|
| 455 | SD_FILE_TO_SHARE: [{
|
| 456 | name: "entire_sd_card",
|
| 457 | value: "1"
|
| 458 | }, {
|
| 459 | name: "custom_setting",
|
| 460 | value: "0"
|
| 461 | }
|
| 462 | ],
|
| 463 |
|
| 464 | //国家码所述类型
|
| 465 | countryCodeType: {
|
| 466 | world: 3,
|
| 467 | mkkc: 3,
|
| 468 | apld: 7,
|
| 469 | etsic: 3,
|
| 470 | fcca: 1
|
| 471 | },
|
| 472 |
|
| 473 | countries_5g: {
|
| 474 | NONE: "NONE",
|
| 475 | AR: "ARGENTIA",
|
| 476 | AM: "ՀԱՅԱՍՏԱՆ",
|
| 477 | AU: "AUSTRILIA",
|
| 478 | AT: "ÖSTERREICH",
|
| 479 | AZ: "AZƏRBAYCAN",
|
| 480 | BH: "البحرين",
|
| 481 | BY: "БЕЛАРУСЬ",
|
| 482 | BE: "BELGIË",
|
| 483 | BA: "БОСНА И ХЕРЦЕГОВИНА",
|
| 484 | BR: "BRASIL",
|
| 485 | BN: "BRUNEI DARUSSALAM",
|
| 486 | BG: "БЪЛГАРИЯ",
|
| 487 | CL: "CHILE",
|
| 488 | CN: "中国",
|
| 489 | CR: "COSTA RICA",
|
| 490 | HR: "HRVATSKA",
|
| 491 | CY: "ΚΎΠΡΟΣ",
|
| 492 | CZ: "ČESKÁ REPUBLIKA",
|
| 493 | DK: "DANMARK",
|
| 494 | EC: "ECUADOR",
|
| 495 | EG: "مصر",
|
| 496 | SV: "EL SALVADOR",
|
| 497 | EE: "EESTI",
|
| 498 | FI: "SUOMI",
|
| 499 | FR: "FRANCE",
|
| 500 | GE: "საქართველო",
|
| 501 | DE: "DEUTSCHLAND",
|
| 502 | GR: "ΕΛΛΆΔΑ",
|
| 503 | HK: "香港",
|
| 504 | HU: "MAGYARORSZÁG",
|
| 505 | IS: "ÍSLAND",
|
| 506 | IN: "INDIA",
|
| 507 | ID: "INDONESIA",
|
| 508 | IR: "ایران",
|
| 509 | IE: "ÉIRE",
|
| 510 | IL: "إسرائيل",
|
| 511 | IT: "ITALIA",
|
| 512 | JM: "JAMAICA",
|
| 513 | JO: "الأردن",
|
| 514 | KP: "조선민주주의인민공화국",
|
| 515 | KR: "한국 ROK",
|
| 516 | LV: "LATVIJA",
|
| 517 | LI: "LIECHTENSTEIN",
|
| 518 | LT: "LIETUVA",
|
| 519 | LU: "LUXEMBOURG",
|
| 520 | MO: "澳門",
|
| 521 | MY: "MALAYSIA",
|
| 522 | MT: "MALTA",
|
| 523 | MC: "MONACO",
|
| 524 | NL: "NEDERLAND",
|
| 525 | AN: "Netherlands Antilles",
|
| 526 | NO: "NORGE",
|
| 527 | OM: "سلطنة عمان",
|
| 528 | PE: "PERÚ",
|
| 529 | PH: "PHILIPPINES",
|
| 530 | PL: "POLSKA",
|
| 531 | PT: "PORTUGAL",
|
| 532 | SA: "السعودية",
|
| 533 | SG: "SINGAPORE",
|
| 534 | SK: "SLOVENSKÁ REPUBLIKA",
|
| 535 | SI: "SLOVENIJA",
|
| 536 | ZA: "SOUTH AFRICA",
|
| 537 | ES: "ESPAÑA",
|
| 538 | LK: "SRILANKA",
|
| 539 | SE: "SVERIGE",
|
| 540 | CH: "SCHWEIZ",
|
| 541 | TT: "TRINIDAD AND TOBAGO",
|
| 542 | TN: "تونس",
|
| 543 | TR: "TÜRKİYE",
|
| 544 | GB: "UNITED KINGDOM",
|
| 545 | UY: "URUGUAY",
|
| 546 | JP: "日本",
|
| 547 | BZ: "BELIZE",
|
| 548 | BO: "BOLIVIA",
|
| 549 | NZ: "NEW ZEALAND",
|
| 550 | VE: "VENEZUELA",
|
| 551 | CA: "CANADA",
|
| 552 | CO: "COLOMBIA",
|
| 553 | DO: "REPÚBLICA DOMINICANA",
|
| 554 | GT: "GUATEMALA",
|
| 555 | MX: "MEXICO",
|
| 556 | PA: "PANAMÁ",
|
| 557 | PR: "PUERTO RICO",
|
| 558 | TW: "台灣",
|
| 559 | US: "UNITED STATES",
|
| 560 | UZ: "O’zbekiston"
|
| 561 | },
|
| 562 |
|
| 563 | //国家码与语言匹配表
|
| 564 | countries: {
|
| 565 | NONE: "NONE",
|
| 566 | AL: "SHQIPERI",
|
| 567 | DZ: "الجزائر",
|
| 568 | AR: "ARGENTIA",
|
| 569 | AM: "ՀԱՅԱՍՏԱՆ",
|
| 570 | AU: "AUSTRALIA",
|
| 571 | AT: "ÖSTERREICH",
|
| 572 | AZ: "AZƏRBAYCAN",
|
| 573 | BD: "বাংলাদেশ",
|
| 574 | BH: "البحرين",
|
| 575 | BY: "БЕЛАРУСЬ",
|
| 576 | BE: "BELGIË",
|
| 577 | BA: "БОСНА И ХЕРЦЕГОВИНА",
|
| 578 | BR: "BRASIL",
|
| 579 | BN: "BRUNEI DARUSSALAM",
|
| 580 | BG: "БЪЛГАРИЯ",
|
| 581 | CL: "CHILE",
|
| 582 | CN: "中国",
|
| 583 | CR: "COSTA RICA",
|
| 584 | HR: "HRVATSKA",
|
| 585 | CY: "ΚΎΠΡΟΣ",
|
| 586 | CZ: "ČESKÁ REPUBLIKA",
|
| 587 | DK: "DANMARK",
|
| 588 | EC: "ECUADOR",
|
| 589 | EG: "مصر",
|
| 590 | SV: "EL SALVADOR",
|
| 591 | EE: "EESTI",
|
| 592 | FI: "SUOMI",
|
| 593 | FR: "FRANCE",
|
| 594 | GE: "საქართველო",
|
| 595 | DE: "DEUTSCHLAND",
|
| 596 | GR: "ΕΛΛΆΔΑ",
|
| 597 | HN: "HONDURAS",
|
| 598 | HK: "香港",
|
| 599 | HU: "MAGYARORSZÁG",
|
| 600 | IS: "ÍSLAND",
|
| 601 | IN: "INDIA",
|
| 602 | ID: "INDONESIA",
|
| 603 | IR: "ایران، جمهوری اسلامی",
|
| 604 | IE: "ÉIRE",
|
| 605 | IL: "إسرائيل",
|
| 606 | IT: "ITALIA",
|
| 607 | JM: "JAMAICA",
|
| 608 | JO: "الأردن",
|
| 609 | KZ: "КАЗАХСТАН",
|
| 610 | KE: "KENYA",
|
| 611 | KP: "조선민주주의인민공화국",
|
| 612 | KR: "한국 ROK",
|
| 613 | KW: "الكويت",
|
| 614 | LV: "LATVIJA",
|
| 615 | LB: "لبنان",
|
| 616 | LI: "LIECHTENSTEIN",
|
| 617 | LT: "LIETUVA",
|
| 618 | LU: "LUXEMBOURG",
|
| 619 | MO: "澳門",
|
| 620 | MK: "МАКЕДОНИЈА",
|
| 621 | MY: "MALAYSIA",
|
| 622 | MT: "MALTA",
|
| 623 | MC: "MONACO",
|
| 624 | MA: "المغرب",
|
| 625 | NL: "NEDERLAND",
|
| 626 | AN: "NETHERLANDS ANTILLES",
|
| 627 | NO: "NORGE",
|
| 628 | OM: "سلطنة عمان",
|
| 629 | PK: "PAKISTAN",
|
| 630 | PE: "PERÚ",
|
| 631 | PH: "PHILIPPINES",
|
| 632 | PL: "POLSKA",
|
| 633 | PT: "PORTUGAL",
|
| 634 | QA: "قطر",
|
| 635 | RO: "ROMÂNIA",
|
| 636 | RU: "Российская Федерация",
|
| 637 | SA: "السعودية",
|
| 638 | SG: "SINGAPORE",
|
| 639 | SK: "SLOVENSKÁ REPUBLIKA",
|
| 640 | SI: "SLOVENIJA",
|
| 641 | ZA: "SOUTH AFRICA",
|
| 642 | ES: "ESPAÑA",
|
| 643 | LK: "SRILANKA",
|
| 644 | SE: "SVERIGE",
|
| 645 | CH: "SCHWEIZ",
|
| 646 | SY: "الجمهورية العربية السورية",
|
| 647 | TH: "ประเทศไทย",
|
| 648 | TT: "TRINIDAD AND TOBAGO",
|
| 649 | TN: "تونس",
|
| 650 | TR: "TÜRKİYE",
|
| 651 | UA: "Україна",
|
| 652 | AE: "الإمارات العربية المتحدة",
|
| 653 | GB: "UNITED KINGDOM",
|
| 654 | UY: "URUGUAY",
|
| 655 | VN: "VIỆT NAM",
|
| 656 | YE: "اليمن",
|
| 657 | ZW: "ZIMBABWE",
|
| 658 | JP: "日本",
|
| 659 | BZ: "BELIZE",
|
| 660 | BO: "BOLIVIA",
|
| 661 | NZ: "NEW ZEALAND",
|
| 662 | VE: "REPÚBLICA BOLIVARIANA DE VENEZUELA",
|
| 663 | CA: "CANADA",
|
| 664 | CO: "COLOMBIA",
|
| 665 | DO: "REPÚBLICA DOMINICANA",
|
| 666 | GT: "GUATEMALA",
|
| 667 | MX: "MEXICO",
|
| 668 | PA: "PANAMÁ",
|
| 669 | PR: "PUERTO RICO",
|
| 670 | TW: "台灣",
|
| 671 | US: "UNITED STATES",
|
| 672 | UZ: "O’zbekiston"
|
| 673 | },
|
| 674 | //国家码与类型匹配表
|
| 675 | countryCode_5g: {
|
| 676 | //88 countries of world【36 40 44 48】
|
| 677 | one: {
|
| 678 | codes: ["AL", "AI", "AW", "AT", "BY", "BM", "BA", "BW", "IO", "BG",
|
| 679 | "CV", "HR", "CY", "CZ", "DK", "EE", "FI", "FR", "GF", "PF",
|
| 680 | "TF", "GI", "DE", "GR", "GP", "GG", "HU", "IS", "IE", "IT",
|
| 681 | "KE", "LA", "LV", "LS", "LI", "LT", "LU", "MK", "MT", "IM",
|
| 682 | "MQ", "MR", "MU", "YT", "MC", "MS", "NL", "AN", "NO",
|
| 683 | "OM", "PL", "PT", "RE", "RO", "SM", "SN", "RS", "SK", "SI",
|
| 684 | "ZA", "ES", "SE", "CH", "TC", "UG", "GB", "VG", "WF", "ZM",
|
| 685 | "AF", "JO", "MA", "EH", "EU", "DZ", "IL", "MX", "PM", "TN",
|
| 686 | "TR", "JP"],
|
| 687 | channels: [36, 40, 44, 48]
|
| 688 | },
|
| 689 | //60 countrys of world【36 40 44 48 149 153 157 161 165】
|
| 690 | two: {
|
| 691 | codes: ["AS", "AG", "AZ", "BR", "KH", "KY", "CO", "CR", "DM", "DO",
|
| 692 | "EC", "GH", "GD", "HK", "KZ", "KI", "FM", "MZ", "NA", "NZ",
|
| 693 | "NI", "NE", "PW", "PE", "PH", "PR", "VC", "TH", "TT", "UY",
|
| 694 | "ZW", "AU", "BH", "BB", "CA", "CL", "CX", "EG", "SV", "GT",
|
| 695 | "HT", "IN", "MY", "NF", "PA", "PG", "SG", "US", "VN"],
|
| 696 | channels: [36, 40, 44, 48, 149, 153, 157, 161, 165]
|
| 697 | },
|
| 698 | //9 countrys of world【149 153 157 161】
|
| 699 | three: {
|
| 700 | codes: ["CU", "IR", "KR", "SY", "LB", "MW", "MO", "QA"],
|
| 701 | channels: [149, 153, 157, 161]
|
| 702 | },
|
| 703 | //12 countrys of world【149 153 157 161 165】
|
| 704 | four: {
|
| 705 | codes: ["BD", "BF", "CN", "HN", "JM", "PK", "PY", "KN", "AR", "TW", "NG"],
|
| 706 | channels: [149, 153, 157, 161, 165]
|
| 707 | },
|
| 708 | //1 country of world【36 40 44 48 149 153 157 161】
|
| 709 | five: {
|
| 710 | codes: ["SA"],
|
| 711 | channels: [36, 40, 44, 48, 149, 153, 157, 161]
|
| 712 | }
|
| 713 | },
|
| 714 | countryCode: {
|
| 715 | world: ["AL", "DZ", "AR", "AM", "AU", "AT", "AZ", "BH", "BY",
|
| 716 | "BE", "BA", "BR", "BN", "BG", "CL", "CN", "CR", "HR", "CY",
|
| 717 | "CZ", "DK", "EC", "EG", "SV", "EE", "FI", "FR", "GE",
|
| 718 | "DE", "GR", "HN", "HK", "HU", "IS", "IN", "ID", "IR", "IE",
|
| 719 | "IL", "IT", "JM", "JO", "KZ", "KE", "KP", "KR", "KW", "LV",
|
| 720 | "LB", "LI", "LT", "LU", "MO", "MK", "MY", "MT", "MC", "MA",
|
| 721 | "NL", "AN", "NO", "OM", "PK", "PE", "PH", "PL", "PT", "QA",
|
| 722 | "RO", "RU", "SA", "SG", "SK", "SI", "ZA", "ES", "LK",
|
| 723 | "SE", "CH", "SY", "TH", "TT", "TN", "TR", "UA", "AE", "GB",
|
| 724 | "UY", "VN", "YE", "ZW", "BD"],
|
| 725 | mkkc: ["JP"],
|
| 726 | apld: [],
|
| 727 | etsic: ["BZ", "BO", "NZ", "VE"],
|
| 728 | fcca: ["CA", "CO", "DO", "GT", "MX", "PA", "PR", "TW", "US", "UZ"]
|
| 729 | },
|
| 730 | //休眠时间
|
| 731 | SLEEP_MODES: [{
|
| 732 | name: "Always on",
|
| 733 | value: "-1"
|
| 734 | }, {
|
| 735 | name: "5 minutes",
|
| 736 | value: "5"
|
| 737 | }, {
|
| 738 | name: "10 minutes",
|
| 739 | value: "10"
|
| 740 | }, {
|
| 741 | name: "20 minutes",
|
| 742 | value: "20"
|
| 743 | }, {
|
| 744 | name: "30 minutes",
|
| 745 | value: "30"
|
| 746 | }, {
|
| 747 | name: "1 hour",
|
| 748 | value: "60"
|
| 749 | }, {
|
| 750 | name: "2 hours",
|
| 751 | value: "120"
|
| 752 | }
|
| 753 | ],
|
| 754 | DDNSSetMode: [{
|
| 755 | name: 'Enable',
|
| 756 | value: '1'
|
| 757 | }, {
|
| 758 | name: 'Disable',
|
| 759 | value: '0'
|
| 760 | }
|
| 761 | ],
|
| 762 | ddns_Modeselect: [{
|
| 763 | name: 'manual',
|
| 764 | value: 'manual'
|
| 765 | }, {
|
| 766 | name: 'auto',
|
| 767 | value: 'auto'
|
| 768 | }
|
| 769 | ],
|
| 770 | DDNSDDP: [{
|
| 771 | name: 'dyndns.org',
|
| 772 | value: 'dyndns.org'
|
| 773 | }, {
|
| 774 | name: 'freedns.afraid.org',
|
| 775 | value: 'freedns.afraid.org'
|
| 776 | }, {
|
| 777 | name: 'zoneedit.com',
|
| 778 | value: 'zoneedit.com'
|
| 779 | }, {
|
| 780 | name: 'no-ip.com',
|
| 781 | value: 'no-ip.com'
|
| 782 | }, {
|
| 783 | name: 'None',
|
| 784 | value: 'none'
|
| 785 | }
|
| 786 | ],
|
| 787 | //RJ45连接模式
|
| 788 | pppoeModes: [{
|
| 789 | name: "PPPoE",
|
| 790 | value: "PPPOE"
|
| 791 | }, {
|
| 792 | name: "Static",
|
| 793 | value: "STATIC"
|
| 794 | }, {
|
| 795 | name: "DHCP",
|
| 796 | value: "DHCP"
|
| 797 | }, {
|
| 798 | name: "AUTO",
|
| 799 | value: "AUTO"
|
| 800 | }
|
| 801 | ],
|
| 802 | //联网模式
|
| 803 | AUTO_MODES: [{
|
| 804 | name: 'Automatic',
|
| 805 | value: 'NETWORK_auto'
|
| 806 | }, {
|
| 807 | name: '4G Only',
|
| 808 | value: 'Only_LTE'
|
| 809 | }, {
|
| 810 | name: '3G Only',
|
| 811 | value: 'Only_WCDMA'
|
| 812 | }, {
|
| 813 | name: '2G Only',
|
| 814 | value: 'Only_GSM'
|
| 815 | }
|
| 816 | ],
|
| 817 | //APN鉴权模式
|
| 818 | APN_AUTH_MODES: [{
|
| 819 | name: "NONE",
|
| 820 | value: "none"
|
| 821 | }, {
|
| 822 | name: "CHAP",
|
| 823 | value: "chap"
|
| 824 | }, {
|
| 825 | name: "PAP",
|
| 826 | value: "pap"
|
| 827 | }
|
| 828 | ],
|
| 829 | //语言
|
| 830 | LANGUAGES: [{
|
| 831 | name: 'English',
|
| 832 | value: 'en'
|
| 833 | }, {
|
| 834 | name: '中文',
|
| 835 | value: 'zh-cn'
|
| 836 | }
|
| 837 | ],
|
| 838 | //wifi加密模式
|
| 839 | AUTH_MODES: [{
|
| 840 | name: 'NO ENCRYPTION',
|
| 841 | value: 'OPEN'
|
| 842 | }, {
|
| 843 | name: 'WPA2(AES)-PSK',
|
| 844 | value: 'WPA2PSK'
|
| 845 | }, {
|
| 846 | name: 'WPA-PSK/WPA2-PSK',
|
| 847 | value: 'WPAPSKWPA2PSK'
|
| 848 | }, {
|
| 849 | name: 'WPA3-Personal',
|
| 850 | value: 'WPA3Personal'
|
| 851 | }, {
|
| 852 | name: 'WPA2(AES)/WPA3-Personal',
|
| 853 | value: 'WPA2WPA3'
|
| 854 | }
|
| 855 | ],
|
| 856 | AUTH_MODES_WEP: [{
|
| 857 | name: 'NO ENCRYPTION',
|
| 858 | value: 'OPEN'
|
| 859 | }, {
|
| 860 | name: 'SHARED',
|
| 861 | value: 'SHARED'
|
| 862 | }, {
|
| 863 | name: 'WPA2(AES)-PSK',
|
| 864 | value: 'WPA2PSK'
|
| 865 | }, {
|
| 866 | name: 'WPA-PSK/WPA2-PSK',
|
| 867 | value: 'WPAPSKWPA2PSK'
|
| 868 | }, {
|
| 869 | name: 'WPA3-Personal',
|
| 870 | value: 'WPA3Personal'
|
| 871 | }, {
|
| 872 | name: 'WPA2(AES)/WPA3-Personal',
|
| 873 | value: 'WPA2WPA3'
|
| 874 | }
|
| 875 | ],
|
| 876 | AUTH_MODES_ALL: [{
|
| 877 | name: 'NO ENCRYPTION',
|
| 878 | value: 'OPEN'
|
| 879 | }, {
|
| 880 | name: 'SHARED',
|
| 881 | value: 'SHARED'
|
| 882 | }, {
|
| 883 | name: 'WPA-PSK',
|
| 884 | value: 'WPAPSK'
|
| 885 | }, {
|
| 886 | name: 'WPA2-PSK',
|
| 887 | value: 'WPA2PSK'
|
| 888 | }, {
|
| 889 | name: 'WPA-PSK/WPA2-PSK',
|
| 890 | value: 'WPAPSKWPA2PSK'
|
| 891 | }, /*{
|
| 892 | name: 'WPA3-Personal',
|
| 893 | value: 'WPA3Personal'
|
| 894 | }, {
|
| 895 | name: 'WPA2(AES)/WPA3-Personal',
|
| 896 | value: 'WPA2WPA3'
|
| 897 | }, */{
|
| 898 | name: 'EAP-SIM/AKA',
|
| 899 | value: 'EAP-SIM/AKA'
|
| 900 | }
|
| 901 | ],
|
| 902 |
|
| 903 | NETWORK_MODES: [{
|
| 904 | name: '802.11 b/g/n',
|
| 905 | value: '4'
|
| 906 | }, {
|
| 907 | name: '802.11 n only',
|
| 908 | value: '2'
|
| 909 | }
|
| 910 | ],
|
| 911 | NETWORK_MODES_BAND: [{
|
| 912 | name: '802.11 a only',
|
| 913 | value: '5'
|
| 914 | }, {
|
| 915 | name: '802.11 n only',
|
| 916 | value: '2'
|
| 917 | }, {
|
| 918 | name: '802.11 a/n',
|
| 919 | value: '4'
|
| 920 | }
|
| 921 | ],
|
| 922 | resetContentModifyValue: function () {
|
| 923 | this.CONTENT_MODIFIED.checkChangMethod = function () {
|
| 924 | return false;
|
| 925 | };
|
| 926 | this.CONTENT_MODIFIED.modified = false;
|
| 927 | this.CONTENT_MODIFIED.message = 'leave_page_info';
|
| 928 | this.CONTENT_MODIFIED.callback = {
|
| 929 | ok: $.noop,
|
| 930 | no: function () {
|
| 931 | return true;
|
| 932 | }
|
| 933 | }; //如果no返回true,页面则保持原状
|
| 934 | this.CONTENT_MODIFIED.data = {};
|
| 935 | },
|
| 936 | CONTENT_MODIFIED: {
|
| 937 | modified: false,
|
| 938 | message: 'leave_page_info',
|
| 939 | data: {},
|
| 940 | checkChangMethod: function () {
|
| 941 | return false;
|
| 942 | },
|
| 943 | callback: {
|
| 944 | ok: $.noop,
|
| 945 | no: function () {
|
| 946 | return true;
|
| 947 | }
|
| 948 | } //如果no返回true,页面则保持原状
|
| 949 | }, //当前页面内容是否已经修改
|
| 950 |
|
| 951 | };
|
| 952 |
|
| 953 | require([config.DEVICE + '/set'], function (otherConf) {
|
| 954 | $.extend(config, otherConf);
|
| 955 | });
|
| 956 |
|
| 957 | return config;
|
| 958 | });
|