Commit 712db773 authored by 林生雨's avatar 林生雨

commit

parent 0dbb8c9e
...@@ -60,6 +60,13 @@ function android_apk(){ ...@@ -60,6 +60,13 @@ function android_apk(){
rm -rf /Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/flutter_assets rm -rf /Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/flutter_assets
cp -r /Users/apple/lsy/gmalpha_flutter/build/app/outputs/apk/${suff}/assets/flutter_assets /Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/ cp -r /Users/apple/lsy/gmalpha_flutter/build/app/outputs/apk/${suff}/assets/flutter_assets /Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/
# cp -r /Users/apple/lsy/gmalpha_flutter/build/app/outputs/aar/app-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/app.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/flutter_boost/outputs/aar/flutter_boost-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/flutter_boost.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/gengmei_flutter_plugin/outputs/aar/gengmei_flutter_plugin-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/gengmei_flutter_plugin.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/path_provider/outputs/aar/path_provider-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/path_provider.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/sqflite/outputs/aar/sqflite-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/sqflite.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/xservice_kit/outputs/aar/xservice_kit-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/xservice_kit.aar
} }
#====build android #====build android
...@@ -89,13 +96,13 @@ function android(){ ...@@ -89,13 +96,13 @@ function android(){
cp -r /Users/apple/lsy/gmalpha_flutter/build/sqflite/outputs/aar/sqflite-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/sqflite.aar cp -r /Users/apple/lsy/gmalpha_flutter/build/sqflite/outputs/aar/sqflite-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/sqflite.aar
cp -r /Users/apple/lsy/gmalpha_flutter/build/xservice_kit/outputs/aar/xservice_kit-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/xservice_kit.aar cp -r /Users/apple/lsy/gmalpha_flutter/build/xservice_kit/outputs/aar/xservice_kit-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/xservice_kit.aar
cp -r /Users/apple/lsy/gmalpha_flutter/build/app/outputs/aar/app-${suff}.aar /Users/apple/lsy/aar/app-${suff}.zip # cp -r /Users/apple/lsy/gmalpha_flutter/build/app/outputs/aar/app-${suff}.aar /Users/apple/lsy/aar/app-${suff}.zip
cd /Users/apple/lsy/aar # cd /Users/apple/lsy/aar
unzip /Users/apple/lsy/aar/app-${suff}.zip # unzip /Users/apple/lsy/aar/app-${suff}.zip
cp -r /Users/apple/lsy/aar/jni/armeabi-v7a/* /Users/apple/lsy/MergeTest/app/libs/jniLibs/armeabi-v7a/ # cp -r /Users/apple/lsy/aar/jni/armeabi-v7a/* /Users/apple/lsy/MergeTest/app/libs/jniLibs/armeabi-v7a/
cp -r /Users/apple/lsy/aar/jni/armeabi-v7a/* /Users/apple/lsy/Test/app/libs/armeabi-v7a/ # cp -r /Users/apple/lsy/aar/jni/armeabi-v7a/* /Users/apple/lsy/Test/app/libs/armeabi-v7a/
cp -r /Users/apple/lsy/aar/jni/armeabi-v7a/* /Users/apple/lsy/gmalpha_flutter/build/ # cp -r /Users/apple/lsy/aar/jni/armeabi-v7a/* /Users/apple/lsy/gmalpha_flutter/build/
cp -r /Users/apple/lsy/aar/jni/armeabi-v7a/libapp.so /Users/apple/lsy/aar_update/androd${message}/ # cp -r /Users/apple/lsy/aar/jni/armeabi-v7a/libapp.so /Users/apple/lsy/aar_update/androd${message}/
} }
function android_publish(){ function android_publish(){
...@@ -235,11 +242,11 @@ mkdir /Users/apple/lsy/aar_update/ ...@@ -235,11 +242,11 @@ mkdir /Users/apple/lsy/aar_update/
mkdir /Users/apple/lsy/aar_update/androd${message}/ mkdir /Users/apple/lsy/aar_update/androd${message}/
mkdir /Users/apple/lsy/aar_update/ios${message}/ mkdir /Users/apple/lsy/aar_update/ios${message}/
clean #clean
android_apk #android_apk
#android #android
#android_publish #android_publish
#upload_android_aar upload_android_aar
#ios #ios
#ios_publish #ios_publish
#notifyDingDing #notifyDingDing
......
...@@ -4,29 +4,33 @@ import 'package:flutter/material.dart'; ...@@ -4,29 +4,33 @@ import 'package:flutter/material.dart';
import 'package:gmalpha_flutter/NewMessageModel/page/AttentionPage.dart'; import 'package:gmalpha_flutter/NewMessageModel/page/AttentionPage.dart';
import 'package:gmalpha_flutter/NewMessageModel/page/focusPage/FocusPage.dart'; import 'package:gmalpha_flutter/NewMessageModel/page/focusPage/FocusPage.dart';
import 'package:gmalpha_flutter/NewMessageModel/page/likePage/LikePage.dart'; import 'package:gmalpha_flutter/NewMessageModel/page/likePage/LikePage.dart';
import 'package:gmalpha_flutter/commonModel/base/AppBase.dart';
import 'package:gmalpha_flutter/res/anim/Anim.dart'; import 'package:gmalpha_flutter/res/anim/Anim.dart';
Future jumpToAttentionPage(BuildContext context){ Future jumpToAttentionPage(BuildContext context){
return Navigator.push( jumpToFlutter("message_attention",{"fromPage":"message_home"});
context, // return Navigator.push(
CustomRoute( // context,
AttentionPage('message_home') // CustomRoute(
)); // AttentionPage('message_home')
// ));
} }
Future jumpToLikePage(BuildContext context){ Future jumpToLikePage(BuildContext context){
return Navigator.push( jumpToFlutter("message_like",{"fromPage":"message_home"});
context, // return Navigator.push(
CustomRoute( // context,
LikePage('message_home') // CustomRoute(
)); // LikePage('')
// ));
} }
Future jumpToFocusPage(BuildContext context){ Future jumpToFocusPage(BuildContext context){
return Navigator.push( jumpToFlutter("message_focus",{"fromPage":"message_home"});
context, // return Navigator.push(
CustomRoute( // context,
FocusPage('message_home') // CustomRoute(
)); // FocusPage('message_home')
// ));
} }
\ No newline at end of file
...@@ -35,6 +35,14 @@ void jumpToNative(String jumpToName, Map params) { ...@@ -35,6 +35,14 @@ void jumpToNative(String jumpToName, Map params) {
platform.invokeMethod("FLUTTER_TO_NATIVE", map); platform.invokeMethod("FLUTTER_TO_NATIVE", map);
} }
void jumpToFlutter(String jumpToName,Map params){
Map map = {"page_name": jumpToName};
if (params != null) {
map.addAll(params);
}
platform.invokeMethod("FLUTTER_TO_FLUTTER", map);
}
Future getBuriedInfo() async { Future getBuriedInfo() async {
return await platform.invokeMethod(BURIED_METHOD, null); return await platform.invokeMethod(BURIED_METHOD, null);
} }
......
...@@ -103,6 +103,27 @@ class _MyAppState extends State<MyApp> { ...@@ -103,6 +103,27 @@ class _MyAppState extends State<MyApp> {
? null ? null
: int.parse(params["template_id"]), : int.parse(params["template_id"]),
params["fromPage"]); params["fromPage"]);
},
"message_focus":(pageName, params, _){
if (!Api.getInstance().setDioCookie(params) ||
params["fromPage"] == null) {
return ErrorPage("出错:需要传递的参数为空");
}
return RouterCenterImpl().findNewMessageRouter()?.getFocusPage(params["fromPage"]);
},
"message_attention":(pageName, params, _){
if (!Api.getInstance().setDioCookie(params) ||
params["fromPage"] == null) {
return ErrorPage("出错:需要传递的参数为空");
}
return RouterCenterImpl().findNewMessageRouter()?.getAttentionPage(params["fromPage"]);
},
"message_like":(pageName, params, _){
if (!Api.getInstance().setDioCookie(params) ||
params["fromPage"] == null) {
return ErrorPage("出错:需要传递的参数为空");
}
return RouterCenterImpl().findNewMessageRouter()?.getLikePage(params["fromPage"]);
} }
}); });
FlutterBoost.handleOnStartPage(); FlutterBoost.handleOnStartPage();
...@@ -113,11 +134,11 @@ class _MyAppState extends State<MyApp> { ...@@ -113,11 +134,11 @@ class _MyAppState extends State<MyApp> {
return MaterialApp( return MaterialApp(
title: 'Flutter Boost example', title: 'Flutter Boost example',
debugShowCheckedModeBanner: false, debugShowCheckedModeBanner: false,
routes: { // routes: {
'/': (context) { // '/': (context) {
return TestPage(); // return TestPage();
}, // },
}, // },
builder: buildOnce, builder: buildOnce,
theme: new ThemeData( theme: new ThemeData(
primaryColor: Colors.white, primaryColor: Colors.white,
...@@ -132,6 +153,9 @@ class _MyAppState extends State<MyApp> { ...@@ -132,6 +153,9 @@ class _MyAppState extends State<MyApp> {
size: 35.0, size: 35.0,
), ),
), ),
home: Container(
color: Colors.transparent,
),
); );
} }
} }
...@@ -7,6 +7,7 @@ import 'dart:async'; ...@@ -7,6 +7,7 @@ import 'dart:async';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_boost/flutter_boost.dart';
import 'package:gmalpha_flutter/commonModel/GMBase.dart'; import 'package:gmalpha_flutter/commonModel/GMBase.dart';
import 'package:gmalpha_flutter/commonModel/live/BaseModel.dart'; import 'package:gmalpha_flutter/commonModel/live/BaseModel.dart';
import 'package:gmalpha_flutter/commonModel/net/Api.dart'; import 'package:gmalpha_flutter/commonModel/net/Api.dart';
...@@ -205,8 +206,9 @@ class UserSettingModel extends BaseModel { ...@@ -205,8 +206,9 @@ class UserSettingModel extends BaseModel {
UserEntityImpl().savenickName(name); UserEntityImpl().savenickName(name);
UserEntityImpl().savecountryInfoId(countryId); UserEntityImpl().savecountryInfoId(countryId);
UserEntityImpl().savecountryInfoName(cityLive.data); UserEntityImpl().savecountryInfoName(cityLive.data);
Timer(Duration(milliseconds: 390), () { Timer(Duration(milliseconds: 200), () {
Navigator.pop(context); FlutterBoost.singleton.closePageForContext(context);
// Navigator.pop(context);
}); });
} else { } else {
Toast.show(context, "保存失败"); Toast.show(context, "保存失败");
......
...@@ -29,6 +29,10 @@ dependencies: ...@@ -29,6 +29,10 @@ dependencies:
pull_to_refresh: ^1.5.0 pull_to_refresh: ^1.5.0
flutter_boost: ^0.0.420 flutter_boost: ^0.0.420
# gengmei_flutter_plugin: ^0.0.731 # gengmei_flutter_plugin: ^0.0.731
# flutter_boost:
# git:
# url: 'https://github.com/alibaba/flutter_boost.git'
# ref: 'feature/flutter_1.9_upgrade'
cached_network_image: ^1.1.1 cached_network_image: ^1.1.1
flutter_screenutil: ^0.5.3 flutter_screenutil: ^0.5.3
gengmei_flutter_plugin: gengmei_flutter_plugin:
......
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