Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
G
gm_flutter
Project
Project
Details
Activity
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
林生雨
gm_flutter
Commits
fedb5de6
Commit
fedb5de6
authored
Jul 04, 2020
by
朱璇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
商议低价接口调试“
”
parent
a2e01511
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
20 deletions
+20
-20
ClueApi.dart
lib/ClueModel/server/api/ClueApi.dart
+4
-4
ClueApi.serv.dart
lib/ClueModel/server/api/ClueApi.serv.dart
+6
-6
main.mark.dart
lib/main.mark.dart
+10
-10
No files found.
lib/ClueModel/server/api/ClueApi.dart
View file @
fedb5de6
...
@@ -28,7 +28,7 @@ abstract class ClueApi {
...
@@ -28,7 +28,7 @@ abstract class ClueApi {
@Query
(
"tab_type"
)
String
tab_type
,
@Query
(
"page"
)
int
page
);
@Query
(
"tab_type"
)
String
tab_type
,
@Query
(
"page"
)
int
page
);
@Get
(
"api/janus/plans/compare"
)
@Get
(
"api/janus/plans/compare"
)
PlanCompareDetail
getPlanCompareDetail
(
@Query
(
"plan_ids"
)
List
<
int
>
plan
_i
ds
);
PlanCompareDetail
getPlanCompareDetail
(
@Query
(
"plan_ids"
)
List
<
int
>
plan
I
ds
);
@Get
(
"api/janus/plans/options"
)
@Get
(
"api/janus/plans/options"
)
PlanBean
getPlan
();
PlanBean
getPlan
();
...
@@ -49,8 +49,8 @@ abstract class ClueApi {
...
@@ -49,8 +49,8 @@ abstract class ClueApi {
@Get
(
"api/janus/plans/plan_phone_authorize"
)
@Get
(
"api/janus/plans/plan_phone_authorize"
)
DiscussLowPriceModelBean
getPopviewData
(
DiscussLowPriceModelBean
getPopviewData
(
@Query
(
"plan_id"
)
String
plan
_i
d
,
@Query
(
"plan_id"
)
String
plan
I
d
,
@Query
(
"hospital_id"
)
String
hospital
_i
d
,
@Query
(
"hospital_id"
)
String
hospital
I
d
,
@Query
(
"doctor_id"
)
String
doctor
_i
d
,
@Query
(
"doctor_id"
)
String
doctor
I
d
,
);
);
}
}
lib/ClueModel/server/api/ClueApi.serv.dart
View file @
fedb5de6
...
@@ -86,9 +86,9 @@ class ClueApiImpl {
...
@@ -86,9 +86,9 @@ class ClueApiImpl {
});
});
}
}
Stream
<
PlanCompareDetail
>
getPlanCompareDetail
(
Dio
_dio
,
List
<
int
>
plan
_i
ds
)
{
Stream
<
PlanCompareDetail
>
getPlanCompareDetail
(
Dio
_dio
,
List
<
int
>
plan
I
ds
)
{
return
Stream
.
fromFuture
(
get
(
_dio
,
'api/janus/plans/compare'
,
data:
{
return
Stream
.
fromFuture
(
get
(
_dio
,
'api/janus/plans/compare'
,
data:
{
'plan_ids'
:
plan
_i
ds
,
'plan_ids'
:
plan
I
ds
,
})).
flatMap
((
value
)
{
})).
flatMap
((
value
)
{
if
(
value
!=
null
&&
if
(
value
!=
null
&&
(
value
.
statusCode
>=
200
&&
value
.
statusCode
<
300
))
{
(
value
.
statusCode
>=
200
&&
value
.
statusCode
<
300
))
{
...
@@ -155,12 +155,12 @@ class ClueApiImpl {
...
@@ -155,12 +155,12 @@ class ClueApiImpl {
}
}
Stream
<
DiscussLowPriceModelBean
>
getPopviewData
(
Stream
<
DiscussLowPriceModelBean
>
getPopviewData
(
Dio
_dio
,
String
plan
_id
,
String
hospital_id
,
String
doctor_i
d
)
{
Dio
_dio
,
String
plan
Id
,
String
hospitalId
,
String
doctorI
d
)
{
return
Stream
.
fromFuture
(
return
Stream
.
fromFuture
(
get
(
_dio
,
'api/janus/plans/plan_phone_authorize'
,
data:
{
get
(
_dio
,
'api/janus/plans/plan_phone_authorize'
,
data:
{
'plan_id'
:
plan
_i
d
,
'plan_id'
:
plan
I
d
,
'hospital_id'
:
hospital
_i
d
,
'hospital_id'
:
hospital
I
d
,
'doctor_id'
:
doctor
_i
d
,
'doctor_id'
:
doctor
I
d
,
})).
flatMap
((
value
)
{
})).
flatMap
((
value
)
{
if
(
value
!=
null
&&
if
(
value
!=
null
&&
(
value
.
statusCode
>=
200
&&
value
.
statusCode
<
300
))
{
(
value
.
statusCode
>=
200
&&
value
.
statusCode
<
300
))
{
...
...
lib/main.mark.dart
View file @
fedb5de6
...
@@ -4,13 +4,13 @@
...
@@ -4,13 +4,13 @@
// RouterCenterGenerator
// RouterCenterGenerator
// **************************************************************************
// **************************************************************************
//ClueRouterImpl is resign : true
//MainRouterImpl is resign : true
//MainRouterImpl is resign : true
//ClueRouterImpl is resign : true
import
"package:gm_flutter/ClueModel/ClueRouterImpl.dart"
;
import
"package:gm_flutter/ClueModel/ClueRouter.dart"
;
import
"package:gm_flutter/MainRouter/MainRouterImpl.dart"
;
import
"package:gm_flutter/MainRouter/MainRouterImpl.dart"
;
import
"package:gm_flutter/MainRouter/MainRouter.dart"
;
import
"package:gm_flutter/MainRouter/MainRouter.dart"
;
import
"package:gm_flutter/ClueModel/ClueRouterImpl.dart"
;
import
"package:gm_flutter/ClueModel/ClueRouter.dart"
;
import
"package:flutter_common/Annotations/RouterBaser.dart"
;
import
"package:flutter_common/Annotations/RouterBaser.dart"
;
...
@@ -38,25 +38,25 @@ class RouterCenterImpl {
...
@@ -38,25 +38,25 @@ class RouterCenterImpl {
}
}
void
init
()
{
void
init
()
{
map
.
putIfAbsent
(
"ClueRouter"
,
()
=>
ClueRouterImpl
());
map
.
putIfAbsent
(
"MainRouter"
,
()
=>
MainRouterImpl
());
map
.
putIfAbsent
(
"MainRouter"
,
()
=>
MainRouterImpl
());
map
.
putIfAbsent
(
"ClueRouter"
,
()
=>
ClueRouterImpl
());
}
}
RouterBaser
getModel
(
String
modelName
)
{
RouterBaser
getModel
(
String
modelName
)
{
return
map
[
modelName
];
return
map
[
modelName
];
}
}
ClueRouter
findClue
Router
()
{
MainRouter
findMain
Router
()
{
if
(
map
[
"
Clue
Router"
]
==
null
)
{
if
(
map
[
"
Main
Router"
]
==
null
)
{
return
null
;
return
null
;
}
}
return
map
[
"
ClueRouter"
]
as
Clue
Router
;
return
map
[
"
MainRouter"
]
as
Main
Router
;
}
}
MainRouter
findMain
Router
()
{
ClueRouter
findClue
Router
()
{
if
(
map
[
"
Main
Router"
]
==
null
)
{
if
(
map
[
"
Clue
Router"
]
==
null
)
{
return
null
;
return
null
;
}
}
return
map
[
"
MainRouter"
]
as
Main
Router
;
return
map
[
"
ClueRouter"
]
as
Clue
Router
;
}
}
}
}
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