Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
李勇
/
McuClient
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
李勇
2017-07-29 10:38:37 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
1fa8bde7f1b611556a746a093274ed82239ec697
1fa8bde7
1 parent
c1bba8d0
1.server数据选点中增加字段判断;2.课堂登陆时增加老师必须输入密码
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
4 行增加
和
87 行删除
src/EngineEntrance.js
src/IpManager.js
src/Sass.js
src/EngineEntrance.js
查看文件 @
1fa8bde
...
...
@@ -35,7 +35,7 @@ import QuestionApe from 'apes/QuestionApe';
import
UTF8
from
'utf-8'
;
let
loger
=
Loger
.
getLoger
(
'McuClient'
);
let
_sdkInfo
=
{
"version"
:
"v1.5
8
.0.20170729"
,
"author"
:
"www.3mang.com"
};
let
_sdkInfo
=
{
"version"
:
"v1.5
9
.0.20170729"
,
"author"
:
"www.3mang.com"
};
//APE
let
_sass
;
...
...
src/IpManager.js
查看文件 @
1fa8bde
...
...
@@ -323,90 +323,6 @@ class IpManager extends Emiter {
}
//根据user信息从配置文件中MCU连接地址
getServerMcuList
(
country
,
province
,
ctiy
,
isp
,
jsona
)
{
let
countryData
=
jsona
.
MCU
[
country
];
//按country没有查找到就返回default
if
(
!
countryData
)
{
countryData
=
jsona
.
MCU
.
default
||
[];
return
countryData
;
}
if
(
country
!=
"中国"
)
{
return
countryData
;
}
//中国的需要细分
//按isp查找
let
ispData
=
countryData
.
isp
[
isp
];
//isp查找到就返回
if
(
ispData
)
{
// loger.log("_returnServerMCU->ispData",ispData);
return
ispData
;
}
//isp没查找到,用province
let
provinceData
=
countryData
.
province
[
province
];
//用province查找到就返回
if
(
provinceData
)
{
// loger.log("_returnServerMCU->provinceData",provinceData);
return
provinceData
;
}
//isp province都没有,使用default
let
defaultData
=
countryData
.
default
if
(
defaultData
)
{
// loger.log("_returnServerMCU->defaultData",defaultData);
return
defaultData
;
}
else
{
// loger.log("_returnServerMCU->defaultData","");
return
[];
}
return
[];
}
//根据user信息从配置文件中MS连接地址
getServerMsList
(
country
,
province
,
ctiy
,
isp
,
jsona
)
{
let
countryData
=
jsona
.
MS
[
country
];
//按country没有查找到就返回default
if
(
!
countryData
)
{
countryData
=
jsona
.
MS
.
default
||
[];
// loger.log("_returnServerMS->countryData->default",countryData);
return
countryData
;
}
if
(
country
!=
"中国"
)
{
// loger.log("_returnServerMS->countryData",countryData);
return
countryData
;
}
//中国的需要细分
//按isp查找
let
ispData
=
countryData
.
isp
[
isp
];
//isp查找到就返回
if
(
ispData
)
{
// loger.log("_returnServerMS->ispData",ispData);
return
ispData
;
}
//isp没查找到,用province
let
provinceData
=
countryData
.
province
[
province
];
//用province查找到就返回
if
(
provinceData
)
{
// loger.log("_returnServerMS->provinceData",provinceData);
return
provinceData
;
}
//isp province都没有,使用default
let
defaultData
=
countryData
.
default
if
(
defaultData
)
{
// loger.log("_returnServerMS->defaultData",defaultData);
return
defaultData
;
}
else
{
// loger.log("_returnServerMS->defaultData","");
return
[];
}
return
[];
}
//根据user信息从server配置文件中获取服务列表信息
// _type()
/* "MS":{},
...
...
@@ -450,7 +366,7 @@ class IpManager extends Emiter {
//isp没查找到,用province
let
provinceData
=
null
;
if
(
countryData
.
province
){
countryData
.
province
[
province
];
provinceData
=
countryData
.
province
[
province
];
}
//用province查找到就返回
...
...
src/Sass.js
查看文件 @
1fa8bde
...
...
@@ -91,7 +91,8 @@ class Sass extends Emiter {
loger
.
log
(
_param
);
confInfo
=
_param
;
// 密码校验
if
(
confInfo
.
passwordRequired
===
'true'
||
confInfo
.
passwordRequired
===
true
)
{
//课堂如果设置了密码或身份是老师,需要密码校验
if
(
confInfo
.
passwordRequired
==
'true'
||
confInfo
.
passwordRequired
==
true
||
GlobalConfig
.
isHost
)
{
this
.
sendPWDChecking
();
return
;
}
...
...
请
注册
或
登录
后发表评论