Commit 71f14443 authored by 朱翠翠's avatar 朱翠翠

项目说明页面

parent 4b0b3360
......@@ -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();
}
......@@ -12,8 +12,7 @@ class ClueRouterImpl implements ClueRouter {
Widget getProjectDetailsPage() {
return ProjectDetailsPage();
}
}
class ClueRouterImpl implements ClueRouter {
@override
Widget getLevelOnePage() {
return LevelOnePage();
......
/*
* @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';
......
/*
* @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';
......
/*
* @author zcc
* @date 2020/6/29
* @date 2020-07-01
* 项目说明
**/
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
......
......@@ -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);
......
......@@ -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(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment