多语言后端数据

This commit is contained in:
czz
2025-08-01 22:25:47 +08:00
parent 12a53ac36c
commit a199606f80
52 changed files with 1736 additions and 1142 deletions

View File

@@ -24,7 +24,7 @@ class MessageDetailPage extends StatefulWidget {
class _MessageDetailPageState extends State<MessageDetailPage> {
MHDeviceShareController controller = Get.find();
MhMessageController messageController = Get.find();
RxInt status = 0.obs;
RxInt status = 1.obs;
@override
Widget build(BuildContext context) {
status.value = widget.data['status'];
@@ -158,7 +158,7 @@ class _MessageDetailPageState extends State<MessageDetailPage> {
))),
),
const Spacer(),
bottomIcon(context)
bottomIcon(context, messageInfo)
],
)),
),
@@ -167,7 +167,7 @@ class _MessageDetailPageState extends State<MessageDetailPage> {
));
}
Container bottomIcon(BuildContext context) {
Container bottomIcon(BuildContext context, var messageInfo) {
return Container(
height: 120.rpx,
decoration: BoxDecoration(
@@ -182,8 +182,11 @@ class _MessageDetailPageState extends State<MessageDetailPage> {
if (apiResponse.code == HttpStatusCodes.ok) {
TopSlideNotification.show(context,
text: apiResponse.msg!, textColor: Color(0xFF00C1AA));
messageController.getMessageList(widget.data['type']);
messageController.updateAll();
messageController.updateMessageReadStatus(
context, messageInfo['type'],
mid: messageInfo['_id']);
// messageController.getMessageList(widget.data['type']);
// messageController.updateAll();
//todo 更新设备列表
MHTHomeController homeController = Get.find();
//更新设备列表
@@ -230,6 +233,7 @@ class _MessageDetailPageState extends State<MessageDetailPage> {
messageController.getMessageList(widget.data['type']);
messageController.updateAll();
}
status.value = 2;
}
},
child: Obx(() => Text(