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
71f14443
Commit
71f14443
authored
Jul 01, 2020
by
朱翠翠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
项目说明页面
parent
4b0b3360
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
18 additions
and
24 deletions
+18
-24
ClueRouter.dart
lib/ClueModel/ClueRouter.dart
+1
-3
ClueRouterImpl.dart
lib/ClueModel/ClueRouterImpl.dart
+1
-2
ProjectDetailsItemView.dart
...ClueModel/page/ProjectDetails/ProjectDetailsItemView.dart
+5
-0
ProjectDetailsModel.dart
lib/ClueModel/page/ProjectDetails/ProjectDetailsModel.dart
+5
-0
ProjectDetailsPage.dart
lib/ClueModel/page/ProjectDetails/ProjectDetailsPage.dart
+2
-1
ClueApi.dart
lib/ClueModel/server/api/ClueApi.dart
+3
-3
main.dart
lib/main.dart
+1
-15
No files found.
lib/ClueModel/ClueRouter.dart
View file @
71f14443
...
...
@@ -2,8 +2,8 @@
* @author lsy
* @date 2020/6/24
**/
import
'package:flutter/widgets.dart'
;
import
'package:flutter/cupertino.dart'
;
import
'package:flutter/widgets.dart'
;
import
'package:flutter_common/Annotations/RouterBaser.dart'
;
import
'package:flutter_common/Annotations/anno/Router.dart'
;
import
'package:gm_flutter/ClueModel/ClueRouterImpl.dart'
;
...
...
@@ -11,8 +11,6 @@ import 'package:gm_flutter/ClueModel/ClueRouterImpl.dart';
@Router
(
"ClueRouter"
,
ClueRouterImpl
,
true
)
abstract
class
ClueRouter
implements
RouterBaser
{
Widget
getProjectDetailsPage
();
@Router
(
"ClueRouter"
,
ClueRouterImpl
,
true
)
abstract
class
ClueRouter
implements
RouterBaser
{
Widget
getLevelOnePage
();
}
lib/ClueModel/ClueRouterImpl.dart
View file @
71f14443
...
...
@@ -12,8 +12,7 @@ class ClueRouterImpl implements ClueRouter {
Widget
getProjectDetailsPage
()
{
return
ProjectDetailsPage
();
}
}
class
ClueRouterImpl
implements
ClueRouter
{
@override
Widget
getLevelOnePage
()
{
return
LevelOnePage
();
...
...
lib/ClueModel/page/ProjectDetails/ProjectDetailsItemView.dart
View file @
71f14443
/*
* @author zcc
* @date 2020-07-01
* 项目说明
**/
import
'package:flutter/cupertino.dart'
;
import
'package:flutter/material.dart'
;
import
'package:gm_flutter/ClueModel/server/entity/ProjectDetailsItem.dart'
;
...
...
lib/ClueModel/page/ProjectDetails/ProjectDetailsModel.dart
View file @
71f14443
/*
* @author zcc
* @date 2020-07-01
* 项目说明
**/
import
'package:flutter_common/commonModel/live/BaseModel.dart'
;
import
'package:flutter_common/commonModel/live/LiveData.dart'
;
import
'package:gm_flutter/ClueModel/server/api/ClueApi.serv.dart'
;
...
...
lib/ClueModel/page/ProjectDetails/ProjectDetailsPage.dart
View file @
71f14443
/*
* @author zcc
* @date 2020/6/29
* @date 2020-07-01
* 项目说明
**/
import
'package:flutter/cupertino.dart'
;
import
'package:flutter/material.dart'
;
...
...
lib/ClueModel/server/api/ClueApi.dart
View file @
71f14443
...
...
@@ -5,14 +5,14 @@
import
'package:flutter_common/Annotations/anno/Get.dart'
;
import
'package:flutter_common/Annotations/anno/Query.dart'
;
import
'package:flutter_common/Annotations/anno/ServiceCenter.dart'
;
import
'package:gm_flutter/ClueModel/server/entity/ProjectDetailsItem.dart'
;
import
'package:gm_flutter/ClueModel/server/entity/LevelOneFeedList.dart'
;
import
'package:gm_flutter/ClueModel/server/entity/ProjectDetailsItem.dart'
;
@ServiceCenter
()
abstract
class
ClueApi
{
@Get
(
"/api/janus/plans/
<:plan_id>/
detail"
)
@Get
(
"/api/janus/plans/detail"
)
ProjectDetailsItem
getProjectDetails
(
@Query
(
"plan_id"
)
int
plan_id
);
abstract
class
ClueApi
{
@Get
(
"api/janus/plans/plan_feed"
)
LevelOneFeedList
getLevelOneList
(
@Query
(
"plan_id"
)
int
plan_id
,
@Query
(
"tab_type"
)
String
tab_type
,
@Query
(
"page"
)
int
page
);
...
...
lib/main.dart
View file @
71f14443
...
...
@@ -4,7 +4,6 @@ import 'package:flutter/material.dart';
import
'package:flutter_boost/flutter_boost.dart'
;
import
'package:flutter_common/Annotations/anno/RouterCenter.dart'
;
import
'package:flutter_common/commonModel/util/WindowUtil.dart'
;
import
'package:gm_flutter/commonModel/base/BaseComponent.dart'
;
import
'package:gm_flutter/main.mark.dart'
;
import
'DemoPage.dart'
;
...
...
@@ -72,7 +71,7 @@ class MyApp extends State<MyAppWidget> {
return
MaterialApp
(
theme:
ThemeData
(),
builder:
FlutterBoost
.
init
(
postPush:
_onRoutePushed
),
home:
RouterCenterImpl
().
findClueRouter
().
getProjectDetailsPage
(),
home:
RouterCenterImpl
().
findClueRouter
().
getProjectDetailsPage
(),
// home: isDebug
// ? Container(
// color: Colors.red,
...
...
@@ -84,19 +83,6 @@ home: RouterCenterImpl().findClueRouter().getProjectDetailsPage(),
// ),
// )
);
theme:
ThemeData
(
primaryColor:
Colors
.
white
,
cursorColor:
Color
(
0xff20BDBB
),
canvasColor:
Colors
.
white
),
builder:
FlutterBoost
.
init
(
postPush:
_onRoutePushed
),
home:
isDebug
?
RouterCenterImpl
().
findMainRouter
().
getTestPage
()
:
Container
(
color:
Colors
.
white
,
child:
Center
(
child:
loadingItem
(),
),
));
}
void
_onRoutePushed
(
...
...
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