更新法语语言包
This commit is contained in:
@@ -271,96 +271,6 @@ class MHTHomeController extends GetControllerEx<MHTHomeModel> {
|
||||
return ApiResponse(code: -1, msg: "未知错误".tr); // Default return statement
|
||||
}
|
||||
|
||||
// Future<ApiResponse> getSleepReport() async {
|
||||
// try {
|
||||
// sleepReportData.value = {};
|
||||
// ApiResponse<Map<String, List<dynamic>>> apiResponse = ApiResponse(
|
||||
// code: -1,
|
||||
// msg: "请求失败".tr,
|
||||
// );
|
||||
|
||||
// if (deviceList.value.isEmpty) {
|
||||
// return ApiResponse(
|
||||
// code: HttpStatusCodes.ok,
|
||||
// msg: "请求成功".tr,
|
||||
// );
|
||||
// }
|
||||
|
||||
// String serviceAddress = ServiceConstant.service_address;
|
||||
// String serviceName = ServiceConstant.server_service;
|
||||
// String serviceApi = ServiceConstant.sleep_report;
|
||||
|
||||
// // for (var device in deviceList.value) {
|
||||
// // String mac = device['mac'] ?? "";
|
||||
// // if (mac.isEmpty) continue;
|
||||
|
||||
// // sleepReportData[mac] = []; // 初始化当前设备的数据列表
|
||||
|
||||
// // String queryUrl =
|
||||
// // "$serviceAddress$serviceName$serviceApi?mac=$mac&time=${DateTime.now().millisecondsSinceEpoch}";
|
||||
|
||||
// // try {
|
||||
// // String? language = "";
|
||||
// // if (languageController.selectLanguage != null) {
|
||||
// // language = languageController.selectLanguage.value!.language_code;
|
||||
// // }
|
||||
// // if (language != null && language.isNotEmpty) {
|
||||
// // if (queryUrl.contains("?")) {
|
||||
// // queryUrl += "&lang=$language";
|
||||
// // } else {
|
||||
// // queryUrl += "?lang=$language";
|
||||
// // }
|
||||
// // }
|
||||
// // var response = await EasyDartModule.dio.get(queryUrl);
|
||||
// // if (response != null) {
|
||||
// // var responseData = response.data is String
|
||||
// // ? jsonDecode(response.data)
|
||||
// // : response.data;
|
||||
|
||||
// // ApiResponse res =
|
||||
// // ApiResponse.fromJson(responseData, (object) => object);
|
||||
|
||||
// // if (res.code == HttpStatusCodes.ok && res.data != null) {
|
||||
// // // 确保数据是一个列表
|
||||
// // if (res.data is List) {
|
||||
// // sleepReportData[mac] = List.from(res.data);
|
||||
// // } else {
|
||||
// // sleepReportData[mac] = [res.data];
|
||||
// // }
|
||||
// // }
|
||||
// // }
|
||||
// // } catch (e) {
|
||||
// // EasyDartModule.logger.warning("请求设备 $mac 的睡眠数据失败: $e");
|
||||
// // }
|
||||
// // }
|
||||
// if (sleepReportData.value.isNotEmpty) {
|
||||
// // 遍历 Map 中的每一个键值对
|
||||
// sleepReportData.value.forEach((key, report) {
|
||||
// // 确保 report 列表不为空
|
||||
// if (report.isNotEmpty) {
|
||||
// // 获取该列表的最后一个元素
|
||||
// var lastElement = report.last;
|
||||
|
||||
// // 给最后一个元素添加 selected 属性
|
||||
// lastElement['selected'] = true; // 假设每个元素是一个 Map 类型
|
||||
// }
|
||||
// });
|
||||
// }
|
||||
|
||||
// updateAll();
|
||||
|
||||
// return ApiResponse(
|
||||
// code: HttpStatusCodes.ok,
|
||||
// msg: "请求成功".tr,
|
||||
// data: sleepReportData,
|
||||
// );
|
||||
// } catch (e) {
|
||||
// EasyDartModule.logger.info("设备请求列表异常: $e");
|
||||
// DailyLogUtils.writeLog("设备请求列表异常: $e");
|
||||
// return ApiResponse(code: -1, msg: "未知错误".tr, data: {});
|
||||
// }
|
||||
// }
|
||||
|
||||
updateDeviceShow(device) async {
|
||||
try {
|
||||
ApiResponse apiResponse = ApiResponse(code: -1, msg: "操作失败".tr);
|
||||
|
||||
@@ -15,6 +15,7 @@ import 'package:vbvs_app/controller/sleep/sleep_report_controller.dart';
|
||||
import 'package:vbvs_app/controller/user_info_controller.dart';
|
||||
import 'package:vbvs_app/controller/weather/weather_controller.dart';
|
||||
import 'package:vbvs_app/enum/APPPackageType.dart';
|
||||
import 'package:vbvs_app/network/NetworkStatusController.dart';
|
||||
import 'package:vbvs_app/pages/main_bottom/component/main_page_b_bottom_change.dart';
|
||||
import 'package:vbvs_app/pages/mh_page/FloatingSvgIcon.dart';
|
||||
import 'package:vbvs_app/pages/mh_page/component/mht_bind_dialog.dart';
|
||||
@@ -45,6 +46,7 @@ class _NewHomePageState extends State<NewHomePage> {
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
NetworkStatusController networkStatusController = Get.find();
|
||||
if (userInfoController.model.login == 1) {
|
||||
//查询人员信息列表
|
||||
deviceController.getPersonList();
|
||||
@@ -567,29 +569,11 @@ class _NewHomePageState extends State<NewHomePage> {
|
||||
),
|
||||
),
|
||||
),
|
||||
|
||||
InkWell(
|
||||
onTap: () {
|
||||
if (formFieldController
|
||||
.value !=
|
||||
null) {
|
||||
// Get.toNamed(
|
||||
// "/newSleepReportPage",
|
||||
// arguments: {
|
||||
// 'mac':
|
||||
// formFieldController
|
||||
// .value!,
|
||||
// 'type': 1,
|
||||
// "person":
|
||||
// personInfo.value,
|
||||
// 'backgroundImg':
|
||||
// 'assets/images/new_background.png',
|
||||
// 'date': DateTime.now()
|
||||
// .millisecondsSinceEpoch,
|
||||
// 'person_show': false,
|
||||
// 'reportPadding': false,
|
||||
// },
|
||||
// );
|
||||
null) {
|
||||
sleepReportController
|
||||
.initParams(
|
||||
macValue:
|
||||
@@ -758,6 +742,10 @@ class _NewHomePageState extends State<NewHomePage> {
|
||||
color: stringToColor(
|
||||
"#FFFFFF"),
|
||||
),
|
||||
maxLines: 1,
|
||||
overflow:
|
||||
TextOverflow
|
||||
.ellipsis,
|
||||
),
|
||||
SizedBox(
|
||||
height:
|
||||
|
||||
Reference in New Issue
Block a user