语言样式
This commit is contained in:
@@ -124,7 +124,7 @@
|
||||
},
|
||||
"日期": {
|
||||
"取消": "Cancel",
|
||||
"确定": "Confirm",
|
||||
"确定": "OK",
|
||||
"年": "Year",
|
||||
"月": "Month",
|
||||
"日": "Day"
|
||||
@@ -486,8 +486,8 @@
|
||||
"与上月对比": "VS Last Month",
|
||||
"每日得分": "Day Score",
|
||||
"本周睡眠时长": "Weekly Sleep",
|
||||
"用户本周睡眠分数的汇总。": "Weekly Sleep Score Summary。",
|
||||
"用户本月睡眠分数的汇总。": "Monthly Sleep Score Summary。",
|
||||
"用户本周睡眠分数的汇总": "Weekly Sleep Score Summary.",
|
||||
"用户本月睡眠分数的汇总": "Monthly Sleep Score Summary.",
|
||||
"与上周对比": "VS Last Week",
|
||||
"本月平均分": "Monthly Avg",
|
||||
"选择月份": "Select Month",
|
||||
@@ -497,7 +497,7 @@
|
||||
"次/分": "times/min",
|
||||
"毫秒": "ms",
|
||||
"起床时间:": "Wake Up:",
|
||||
"入睡时间:": "Sleep Time",
|
||||
"入睡时间:": "Sleep Time:",
|
||||
"睡眠分数与上月分数进行对比,是通过量化分析近期睡眠质量变化,可了解自身睡眠状态的波动情况,进而调整用户的作息习惯。": "The sleep score is compared with last month’s score to analyze recent changes in sleep quality, helping you understand fluctuations and adjust your routine accordingly.",
|
||||
"睡眠分数与上周分数进行对比,是通过量化分析近期睡眠质量变化,可了解自身睡眠状态的波动情况,进而调整用户的作息习惯。": "The sleep score is compared with last week's score to analyze changes in sleep quality, helping you understand fluctuations and adjust your routine.",
|
||||
"本月睡眠时长": "Monthly Sleep Duration",
|
||||
@@ -516,5 +516,12 @@
|
||||
"检测到": "Detected",
|
||||
"绑定流程未走完是否继续": "Binding process is incomplete, continue?",
|
||||
"继续": "Continue",
|
||||
"下次再说": "deal next time","请输入人员名称":"Please enter the person's name"
|
||||
"下次再说": "deal next time",
|
||||
"请输入人员名称": "Please enter the person's name", "一": "Mon",
|
||||
"二": "Tue",
|
||||
"三": "Wed",
|
||||
"四": "Thu",
|
||||
"五": "Fri",
|
||||
"六": "Sat",
|
||||
"日": "Sun"
|
||||
}
|
||||
@@ -499,8 +499,8 @@
|
||||
"与上月对比": "与上月对比",
|
||||
"每日得分": "每日得分",
|
||||
"本周睡眠时长": "本周睡眠时长",
|
||||
"用户本周睡眠分数的汇总。": "用户本周睡眠分数的汇总。",
|
||||
"用户本月睡眠分数的汇总。": "用户本月睡眠分数的汇总。",
|
||||
"用户本周睡眠分数的汇总": "用户本周睡眠分数的汇总。",
|
||||
"用户本月睡眠分数的汇总": "用户本月睡眠分数的汇总。",
|
||||
"与上周对比": "与上周对比",
|
||||
"本月平均分": "本月平均分",
|
||||
"选择月份": "选择月份",
|
||||
@@ -524,5 +524,12 @@
|
||||
"否": "否",
|
||||
"男": "男",
|
||||
"女": "女",
|
||||
"可用WLAN": "可用WLAN","请输入人员名称":"请输入人员名称"
|
||||
"可用WLAN": "可用WLAN",
|
||||
"请输入人员名称": "请输入人员名称", "一": "一",
|
||||
"二": "二",
|
||||
"三": "三",
|
||||
"四": "四",
|
||||
"五": "五",
|
||||
"六": "六",
|
||||
"日": "日"
|
||||
}
|
||||
@@ -483,8 +483,8 @@
|
||||
"与上月对比": "與上月對比",
|
||||
"每日得分": "每日得分",
|
||||
"本周睡眠时长": "本週睡眠時長",
|
||||
"用户本周睡眠分数的汇总。": "用戶本週睡眠分數的匯總。",
|
||||
"用户本月睡眠分数的汇总。": "用戶本月睡眠分數的匯總。",
|
||||
"用户本周睡眠分数的汇总": "用戶本週睡眠分數的匯總。",
|
||||
"用户本月睡眠分数的汇总": "用戶本月睡眠分數的匯總。",
|
||||
"与上周对比": "與上週對比",
|
||||
"本月平均分": "本月平均分",
|
||||
"选择月份": "選擇月份",
|
||||
@@ -514,5 +514,12 @@
|
||||
"继续": "繼續",
|
||||
"下次再说": "下次再說",
|
||||
"请输入人员名称": "請輸入人員名稱",
|
||||
"可用wifi": "可用wifi"
|
||||
"可用wifi": "可用wifi",
|
||||
"一": "一",
|
||||
"二": "二",
|
||||
"三": "三",
|
||||
"四": "四",
|
||||
"五": "五",
|
||||
"六": "六",
|
||||
"日": "日"
|
||||
}
|
||||
@@ -507,8 +507,8 @@
|
||||
"最高分": "Max",
|
||||
"每日得分": "Day Score",
|
||||
"本周睡眠时长": "Weekly Sleep",
|
||||
"用户本周睡眠分数的汇总": "Weekly Sleep Score Summary",
|
||||
"用户本月睡眠分数的汇总": "Monthly Sleep Score Summary",
|
||||
"用户本周睡眠分数的汇总": "Weekly Sleep Score Summary.",
|
||||
"用户本月睡眠分数的汇总": "Monthly Sleep Score Summary.",
|
||||
"参考范围": "Range",
|
||||
"与上周对比": "VS Last Week",
|
||||
"本月平均分": "Monthly Avg",
|
||||
|
||||
@@ -321,7 +321,7 @@ Future showMonthSelectionDialog(
|
||||
|
||||
final currentYear = DateTime.now().year;
|
||||
final currentMonth = DateTime.now().month;
|
||||
|
||||
final colors = _getDialogColors(AppConstants().ent_type); // 获取颜色配置
|
||||
final List<int> years = List.generate(100, (i) => DateTime.now().year - i)
|
||||
..sort();
|
||||
|
||||
@@ -330,7 +330,6 @@ Future showMonthSelectionDialog(
|
||||
// 初始化 yearIndex
|
||||
final int initYearIndex = years.indexOf(checkDate.year);
|
||||
final RxInt yearIndex = (initYearIndex >= 0 ? initYearIndex : 0).obs;
|
||||
|
||||
final RxInt monthIndex = 0.obs;
|
||||
|
||||
bool isInit = true;
|
||||
@@ -369,7 +368,7 @@ Future showMonthSelectionDialog(
|
||||
child: Material(
|
||||
color: Colors.transparent,
|
||||
child: Dialog(
|
||||
backgroundColor: const Color(0xFF003058),
|
||||
backgroundColor: colors.primaryColor,
|
||||
insetPadding: EdgeInsets.zero,
|
||||
shape: RoundedRectangleBorder(
|
||||
borderRadius: BorderRadius.circular(0),
|
||||
@@ -430,9 +429,7 @@ Future showMonthSelectionDialog(
|
||||
child: Text(
|
||||
"确定".tr,
|
||||
style: TextStyle(
|
||||
fontSize: 30.rpx,
|
||||
color: stringToColor("#84F5FF"),
|
||||
),
|
||||
fontSize: 30.rpx, color: colors.textColor),
|
||||
),
|
||||
),
|
||||
),
|
||||
@@ -450,7 +447,7 @@ Future showMonthSelectionDialog(
|
||||
margin:
|
||||
EdgeInsets.symmetric(horizontal: 95.rpx),
|
||||
decoration: BoxDecoration(
|
||||
color: const Color(0xFF84F5FF),
|
||||
color: colors.highlightColor,
|
||||
borderRadius: BorderRadius.circular(16.rpx),
|
||||
),
|
||||
),
|
||||
@@ -753,7 +750,6 @@ Future<void> showHeightPickerDialog(
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Future showDayTimeSelectionDialog(
|
||||
BuildContext context, {
|
||||
required List<int> dayTimeArr,
|
||||
@@ -1590,3 +1586,40 @@ Future showCustomConfirmOfWebViewDialog(
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
class DialogColorScheme {
|
||||
final Color primaryColor; // 背景色
|
||||
final Color highlightColor; // 高亮色(选择框背景)
|
||||
final Color textColor; // 文本色(如"确定"按钮)
|
||||
|
||||
DialogColorScheme({
|
||||
required this.primaryColor,
|
||||
required this.highlightColor,
|
||||
required this.textColor,
|
||||
});
|
||||
}
|
||||
|
||||
// 根据 ent_type 获取颜色配置
|
||||
DialogColorScheme _getDialogColors(int entType) {
|
||||
switch (entType) {
|
||||
case 1: // 企业类型1
|
||||
return DialogColorScheme(
|
||||
primaryColor: themeController.currentColor.sc17, // 深紫背景
|
||||
highlightColor: themeController.currentColor.sc2, // 浅紫高亮
|
||||
textColor: themeController.currentColor.sc2, // 浅紫文本
|
||||
);
|
||||
|
||||
case 2: // 企业类型2
|
||||
return DialogColorScheme(
|
||||
primaryColor: const Color(0xFF003058), // 深蓝背景
|
||||
highlightColor: const Color(0xFF84F5FF), // 浅蓝高亮
|
||||
textColor: const Color(0xFF84F5FF), // 浅蓝文本
|
||||
);
|
||||
default: // 默认配置
|
||||
return DialogColorScheme(
|
||||
primaryColor: const Color(0xFF003058),
|
||||
highlightColor: const Color(0xFF84F5FF),
|
||||
textColor: const Color(0xFF84F5FF),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ Widget MonthDataWidget(
|
||||
), //睡眠评分
|
||||
SleepChartContainer(
|
||||
title: "每日得分".tr,
|
||||
tipText: "用户本月睡眠分数的汇总。".tr,
|
||||
tipText: "用户本月睡眠分数的汇总".tr,
|
||||
sleepReport: sleepReport,
|
||||
chartContent: LineView(
|
||||
xLabels: [
|
||||
|
||||
Reference in New Issue
Block a user