hyzp_ybqx-Commit102:完善水印检查更新机制

master
WinUser01 4 years ago
parent a04bc84c42
commit 25322ed430

@ -4,6 +4,8 @@ import 'EncryptUtil.dart';
import 'commonFun.dart'; import 'commonFun.dart';
class UserInfo { class UserInfo {
bool trialTag = true; //
UserInfo({this.mapUserInfoRet}) { UserInfo({this.mapUserInfoRet}) {
setUserInfo(theMapUserInfoRet: mapUserInfoRet); setUserInfo(theMapUserInfoRet: mapUserInfoRet);
} }
@ -14,7 +16,13 @@ class UserInfo {
mapUserInfo = theMapUserInfoRet["data"]; mapUserInfo = theMapUserInfoRet["data"];
print('mapUserInfo = ${mapUserInfo.toString()}'); print('mapUserInfo = ${mapUserInfo.toString()}');
setQxInfo(mapUserInfo["qx_code"], mapUserInfo["qx_name"]); setQxInfo(mapUserInfo["qx_code"], mapUserInfo["qx_name"]);
setTrialTag();
}
} }
//
setTrialTag() {
//
} }
//_mapGetData = {is_login: true, user_id: 135, token: 4C5B3F93FEACAEF4B6CAA7296F22CC67825D7E48B867614383D19E3F23DFE510} //_mapGetData = {is_login: true, user_id: 135, token: 4C5B3F93FEACAEF4B6CAA7296F22CC67825D7E48B867614383D19E3F23DFE510}

@ -27,11 +27,13 @@ class _TabsState extends State<Tabs> {
try { try {
if (mounted) { if (mounted) {
setState(() {}); setState(() {});
if (g_userInfo.trialTag) {
// //
_watermarkPlugin.addWatermark(context, "试用版本水印", rowCount: 4, columnCount: 8); _watermarkPlugin.addWatermark(context, "试用版本水印", rowCount: 4, columnCount: 8);
// _watermarkPluginWidget build(BuildContext context) // _watermarkPluginWidget build(BuildContext context)
// Dart Unhandled Exception: setState() or markNeedsBuild() called during build. // Dart Unhandled Exception: setState() or markNeedsBuild() called during build.
} }
}
} catch (e) { } catch (e) {
print('setState(() {})异常:${e}'); print('setState(() {})异常:${e}');
} }
@ -44,6 +46,7 @@ class _TabsState extends State<Tabs> {
@override @override
void initState() { void initState() {
super.initState();
getlistItems().then((value) => try_setState()); getlistItems().then((value) => try_setState());
print('widget.arguments = ${widget.arguments}'); print('widget.arguments = ${widget.arguments}');
//_currentIndex = 3 == widget.arguments ? 0 : widget.arguments; //"我的" //_currentIndex = 3 == widget.arguments ? 0 : widget.arguments; //"我的"
@ -59,8 +62,6 @@ class _TabsState extends State<Tabs> {
bPreLoading = false; bPreLoading = false;
bLoginVerify = false; // bLoginVerify = false; //
}); });
super.initState();
} }
double _activeIconWidth = 68; double _activeIconWidth = 68;

Loading…
Cancel
Save