Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
db-game-template
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
崔立强
db-game-template
Commits
340903d8
Commit
340903d8
authored
Jul 05, 2019
by
wildfirecode
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
921594a7
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
40 additions
and
9 deletions
+40
-9
MainBase.ts
egret/libs/new_wx/MainBase.ts
+3
-3
onNotSuccess.ts
egret/libs/new_wx/onNotSuccess.ts
+30
-0
NetManager.ts
egret/libs/tw/manager/NetManager.ts
+5
-4
doJoin.json
mock/newGame/doJoin.json
+2
-2
No files found.
egret/libs/new_wx/MainBase.ts
View file @
340903d8
...
@@ -49,9 +49,9 @@ export default class MainBase extends eui.UILayer {
...
@@ -49,9 +49,9 @@ export default class MainBase extends eui.UILayer {
panels
.
forEach
(
item
=>
PanelCtrl
.
instance
.
registerPanel
(
item
[
0
],
item
[
1
]));
panels
.
forEach
(
item
=>
PanelCtrl
.
instance
.
registerPanel
(
item
[
0
],
item
[
1
]));
scenes
.
forEach
(
item
=>
SceneCtrl
.
instance
.
registerScene
(
item
[
0
],
item
[
1
]));
scenes
.
forEach
(
item
=>
SceneCtrl
.
instance
.
registerScene
(
item
[
0
],
item
[
1
]));
NetManager
.
ins
.
onNotSuccess
=
(
msg
)
=>
{
//
NetManager.ins.onNotSuccess = (msg) => {
showAlertPanel
(
msg
)
// s
}
//
}
}
}
protected
getData
()
{
protected
getData
()
{
...
...
egret/libs/new_wx/onNotSuccess.ts
0 → 100644
View file @
340903d8
import
{
Data
}
from
"../tw/data/Data"
;
import
{
NetName
}
from
"../tw/enum/NetName"
;
import
showAlertPanel
from
"./ctrls/showAlertPanel"
;
export
default
(
data
?:
Data
,
netname
?:
NetName
)
=>
{
if
(
!
data
)
{
return
showAlertPanel
(
'网络异常
\
n请隔一段时间再尝试'
);
}
if
(
data
.
code
==
'E999999999'
)
//系统级别错误 系统异常,\n请刷新后重试。
showAlertPanel
(
'网络异常
\
n请隔一段时间再尝试'
);
else
if
(
data
.
code
==
'E100201001'
)
showAlertPanel
(
'请登录后重试。'
)
else
if
(
data
.
code
==
'E100201007'
)
{
showAlertPanel
(
`对不起\n您的
${
CFG
.
unitName
}
不足`
);
}
else
if
(
data
.
code
==
'E100202007'
||
data
.
code
==
'E100202008'
||
data
.
code
==
'E100202009'
||
data
.
code
==
'E100202010'
)
showAlertPanel
(
'对不起
\
n您的次数不足。'
)
else
//其他异常
showAlertPanel
(
'网络异常
\
n请隔一段时间再尝试'
)
}
// export default (data: Data) => {
// if (data.code == 'E999999999')
// showAlertPanel(AlertType.NO_TYPE);
// else if (data.code == 'E100201001')
// showAlertPanel(AlertType.NOT_LOGIN);
// else if (data.code == 'E100202007' || data.code == 'E100202008' || data.code == 'E100202009' || data.code == 'E100202010')
// showAlertPanel(AlertType.NO_TIMES);
// else
// showAlertPanel(AlertType.NO_TYPE)
// }
\ No newline at end of file
egret/libs/tw/manager/NetManager.ts
View file @
340903d8
...
@@ -8,6 +8,7 @@ import { INetData } from '../../tc/interface/INetData';
...
@@ -8,6 +8,7 @@ import { INetData } from '../../tc/interface/INetData';
import
{
GTime
}
from
'../../tc/util/GTime'
;
import
{
GTime
}
from
'../../tc/util/GTime'
;
import
{
IExposureData
}
from
'../data/common/IExposureData'
;
import
{
IExposureData
}
from
'../data/common/IExposureData'
;
import
{
GDispatcher
}
from
'../../tc/util/GDispatcher'
;
import
{
GDispatcher
}
from
'../../tc/util/GDispatcher'
;
import
onNotSuccess
from
'../../new_wx/onNotSuccess'
;
// import { IExposureData } from '..';
// import { IExposureData } from '..';
export
class
NetManager
extends
ABNetManager
{
export
class
NetManager
extends
ABNetManager
{
...
@@ -1538,12 +1539,12 @@ export class NetManager extends ABNetManager {
...
@@ -1538,12 +1539,12 @@ export class NetManager extends ABNetManager {
if
(
!
data
.
success
&&
!
net
.
hideMsg
)
{
if
(
!
data
.
success
&&
!
net
.
hideMsg
)
{
GDispatcher
.
dispatchEvent
(
ABNetManager
.
ERROR
,
net
,
result
.
message
||
result
.
desc
||
result
.
msg
);
GDispatcher
.
dispatchEvent
(
ABNetManager
.
ERROR
,
net
,
result
.
message
||
result
.
desc
||
result
.
msg
);
}
}
if
(
!
data
.
success
)
{
if
(
!
data
.
success
&&
!
net
.
hideMsg
)
{
this
.
onNotSuccess
&&
this
.
onNotSuccess
(
result
.
message
||
result
.
desc
||
result
.
msg
);
onNotSuccess
(
data
,
net
.
name
)
}
}
}
}
onNotSuccess
:
Function
;
//
onNotSuccess: Function;
/**
/**
* 通讯底层错误
* 通讯底层错误
...
@@ -1557,7 +1558,7 @@ export class NetManager extends ABNetManager {
...
@@ -1557,7 +1558,7 @@ export class NetManager extends ABNetManager {
if
(
!
net
.
hideMsg
)
{
if
(
!
net
.
hideMsg
)
{
GDispatcher
.
dispatchEvent
(
ABNetManager
.
ERROR
,
net
);
GDispatcher
.
dispatchEvent
(
ABNetManager
.
ERROR
,
net
);
this
.
onNotSuccess
&&
this
.
onNotSuccess
(
'网络异常
\
n请稍后再试'
);
onNotSuccess
(
);
}
}
}
}
// tslint:disable-next-line:max-file-line-count
// tslint:disable-next-line:max-file-line-count
...
...
mock/newGame/doJoin.json
View file @
340903d8
{
{
"success"
:
tru
e
,
"success"
:
fals
e
,
"code"
:
"
0000000000
"
,
"code"
:
"
E100202007
"
,
"desc"
:
"OK"
,
"desc"
:
"OK"
,
"timestamp"
:
1548915321930
,
"timestamp"
:
1548915321930
,
"data"
:
123456
"data"
:
123456
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment