更新天气获取方式;更新关于我们和操作说明地址配置
This commit is contained in:
@@ -6,6 +6,7 @@ import 'package:ef/ef.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:get_storage/get_storage.dart';
|
||||
import 'package:vbvs_app/common/color/appConstants.dart';
|
||||
import 'package:vbvs_app/common/util/CommonVariables.dart';
|
||||
import 'package:vbvs_app/common/util/MyUtils.dart';
|
||||
import 'package:vbvs_app/component/tool/TopSlideNotification.dart';
|
||||
@@ -13,6 +14,7 @@ import 'package:vbvs_app/controller/mh_controller/mh_language_controller.dart';
|
||||
import 'package:vbvs_app/controller/user_info_controller.dart';
|
||||
import 'package:vbvs_app/model/WebSocketMessage.dart';
|
||||
import 'package:vbvs_app/pages/common/bezier_bottom_navigation_bar.dart';
|
||||
import 'package:vbvs_app/pages/common/selectDialog.dart';
|
||||
import 'package:vbvs_app/pages/mh_page/MattressControl.dart';
|
||||
import 'package:vbvs_app/pages/mh_page/homepage/mht_sleep_report_page.dart';
|
||||
import 'package:vbvs_app/pages/mh_page/homepage/new_Home_page.dart';
|
||||
|
||||
@@ -6,8 +6,9 @@ import 'package:vbvs_app/common/util/MyUtils.dart';
|
||||
import 'package:vbvs_app/component/tool/WebViewWidget.dart';
|
||||
|
||||
class HelpPage extends StatefulWidget {
|
||||
String url;
|
||||
late MyWebView webView;
|
||||
HelpPage({super.key});
|
||||
HelpPage({super.key, required this.url});
|
||||
|
||||
@override
|
||||
State<HelpPage> createState() => _HelpPageState();
|
||||
@@ -21,9 +22,10 @@ class _HelpPageState extends State<HelpPage> {
|
||||
super.initState();
|
||||
// pdfController.loadPdf();
|
||||
widget.webView = MyWebView(
|
||||
url: AppConstants().ent_type == 1
|
||||
? "https://mp.weixin.qq.com/s/hBo0FMYrpe04I2WV6wbcxQ"
|
||||
: "https://mp.weixin.qq.com/s/tOnQjYa7foFLgic-RMAb7Q",
|
||||
// url: AppConstants().ent_type == 1
|
||||
// ? "https://mp.weixin.qq.com/s/hBo0FMYrpe04I2WV6wbcxQ"
|
||||
// : "https://mp.weixin.qq.com/s/tOnQjYa7foFLgic-RMAb7Q",
|
||||
url: widget.url,
|
||||
onLoad: () {
|
||||
print('网页载入完毕');
|
||||
},
|
||||
|
||||
@@ -122,7 +122,7 @@ class _HomePageState extends State<HomePage> {
|
||||
// ),
|
||||
// ),
|
||||
// SizedBox(height: 35.rpx),
|
||||
|
||||
|
||||
ClickableContainer(
|
||||
padding: EdgeInsets.symmetric(vertical: 10.rpx),
|
||||
backgroundColor: Colors.transparent,
|
||||
@@ -375,11 +375,11 @@ class _HomePageState extends State<HomePage> {
|
||||
BoxDecoration(
|
||||
shape: BoxShape
|
||||
.circle),
|
||||
child: Image.network(
|
||||
weatherModelController
|
||||
.model
|
||||
.weatherIconurl!,
|
||||
fit: BoxFit.cover,
|
||||
child: SvgPicture.asset(
|
||||
"assets/images/weather/${weatherModelController.model.weatherIconurl}-fill.svg",
|
||||
// fit: BoxFit.cover,
|
||||
color: themeController
|
||||
.currentColor.sc4,
|
||||
),
|
||||
),
|
||||
].divide(SizedBox(
|
||||
|
||||
@@ -3,9 +3,11 @@ import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:flutter_svg/svg.dart';
|
||||
import 'package:flutterflow_ui/flutterflow_ui.dart';
|
||||
import 'package:vbvs_app/common/color/ServiceConstant.dart';
|
||||
import 'package:vbvs_app/common/color/appConstants.dart';
|
||||
import 'package:vbvs_app/common/util/FitTool.dart';
|
||||
import 'package:vbvs_app/common/util/MyUtils.dart';
|
||||
import 'package:vbvs_app/common/util/requestWithLog.dart';
|
||||
import 'package:vbvs_app/component/tool/ClickableContainer.dart';
|
||||
import 'package:vbvs_app/component/tool/CustomCard.dart';
|
||||
import 'package:vbvs_app/component/tool/TopSlideNotification.dart';
|
||||
@@ -14,6 +16,7 @@ import 'package:vbvs_app/controller/login/login_controller.dart';
|
||||
import 'package:vbvs_app/controller/main_bottom/global_controller.dart';
|
||||
import 'package:vbvs_app/controller/theme_controller/ThemeController.dart';
|
||||
import 'package:vbvs_app/controller/user_info_controller.dart';
|
||||
import 'package:vbvs_app/enum/APPPackageType.dart';
|
||||
import 'package:vbvs_app/enum/LoginStatus.dart';
|
||||
|
||||
class MinePage extends StatefulWidget {
|
||||
@@ -430,7 +433,7 @@ class _MinePageState extends State<MinePage> {
|
||||
.currentColor.sc21, // 点击时的背景色
|
||||
padding: EdgeInsetsDirectional.fromSTEB(
|
||||
0.rpx, 0.rpx, 0.rpx, 0.rpx),
|
||||
onTap: () {
|
||||
onTap: () async {
|
||||
UserInfoController userInfoController =
|
||||
Get.find();
|
||||
if (userInfoController.model.login !=
|
||||
@@ -449,7 +452,38 @@ class _MinePageState extends State<MinePage> {
|
||||
// textColor:
|
||||
// themeController.currentColor.sc2,
|
||||
// );
|
||||
Get.toNamed("/helpPage");
|
||||
String url =
|
||||
"https://mp.weixin.qq.com/s/kwfTxy8d_cDU0j10mZWMgA";
|
||||
String serviceAddress =
|
||||
ServiceConstant.service_address;
|
||||
String serviceName =
|
||||
ServiceConstant.server_service;
|
||||
String serviceApi =
|
||||
ServiceConstant.user_setting;
|
||||
String queryUrl =
|
||||
"$serviceAddress$serviceName$serviceApi";
|
||||
String type = "app_op_desc";
|
||||
String code = "th";
|
||||
if (AppConstants().ent_type ==
|
||||
APPPackageType.TH.code) {
|
||||
code = "th";
|
||||
} else if (AppConstants().ent_type ==
|
||||
APPPackageType.HUANSHUI.code) {
|
||||
code = "hs";
|
||||
} else {
|
||||
code = 'th';
|
||||
}
|
||||
queryUrl =
|
||||
"$queryUrl?type=$type&code=$code";
|
||||
await requestWithLog(
|
||||
logTitle: "查询操作说明",
|
||||
method: MyHttpMethod.get,
|
||||
queryUrl: queryUrl,
|
||||
onSuccess: (res) {
|
||||
url = res.data['url'];
|
||||
},
|
||||
);
|
||||
Get.toNamed("/helpPage", arguments: url);
|
||||
}
|
||||
},
|
||||
child: Container(
|
||||
@@ -588,9 +622,7 @@ class _MinePageState extends State<MinePage> {
|
||||
themeController.currentColor.sc9,
|
||||
);
|
||||
Get.toNamed("/loginPage");
|
||||
} else {
|
||||
|
||||
}
|
||||
} else {}
|
||||
},
|
||||
child: Container(
|
||||
child: Padding(
|
||||
|
||||
Reference in New Issue
Block a user