Merge branch 'master_hyx'

This commit is contained in:
anfe 2024-05-04 16:22:51 +08:00
commit 421a978ab5

View File

@ -1,5 +1,6 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
@ -77,13 +78,13 @@ class _SendElectronicKeyPageState extends State<SendElectronicKeyPage>
);
}
Widget indexChangeWidget() {
Widget indexChangeWidget(ItemView item) {
if (state.isSendSuccess.value == true &&
state.sendSucceedType.value == state.seletType.value) {
state.sendSucceedType.value.toString() == item.type) {
return sendElectronicKeySucceed();
} else {
switch (state.seletType.value) {
case 0:
switch (item.type) {
case '0':
{
//
return SingleChildScrollView(
@ -98,7 +99,7 @@ class _SendElectronicKeyPageState extends State<SendElectronicKeyPage>
),
);
}
case 1:
case '1':
{
//
return SingleChildScrollView(
@ -112,7 +113,7 @@ class _SendElectronicKeyPageState extends State<SendElectronicKeyPage>
),
);
}
case 2:
case '2':
{
//
return SingleChildScrollView(
@ -126,7 +127,7 @@ class _SendElectronicKeyPageState extends State<SendElectronicKeyPage>
),
);
}
case 3:
case '3':
{
//
return SingleChildScrollView(
@ -705,7 +706,7 @@ class _SendElectronicKeyPageState extends State<SendElectronicKeyPage>
child: TabBarView(
controller: state.tabController,
children: _itemTabs
.map((ItemView item) => Obx(() => indexChangeWidget()))
.map((ItemView item) => Obx(() => indexChangeWidget(item)))
.toList()),
);
}