|
@@ -1,5 +1,6 @@
|
|
|
import 'package:fis_i18n/i18n.dart';
|
|
|
import 'package:fis_measure/interfaces/enums/operate.dart';
|
|
|
+import 'package:fis_measure/process/workspace/measure_data_controller.dart';
|
|
|
import 'package:fis_measure/process/workspace/measure_handler.dart';
|
|
|
import 'package:fis_measure/view/measure/measure_config/measure_configuation_page.dart';
|
|
|
import 'package:fis_theme/theme.dart';
|
|
@@ -84,8 +85,10 @@ class _LeftSiderHoldState extends State<LeftSiderHold> {
|
|
|
|
|
|
|
|
|
class SettingButton extends StatelessWidget implements FInteractiveContainer {
|
|
|
- const SettingButton({Key? key, this.ifHideConfig = false}) : super(key: key);
|
|
|
+ SettingButton({Key? key, this.ifHideConfig = false}) : super(key: key);
|
|
|
final bool ifHideConfig;
|
|
|
+ final measureData = Get.find<MeasureDataController>();
|
|
|
+
|
|
|
@override
|
|
|
final String pageName = 'SettingButton';
|
|
|
@override
|
|
@@ -94,6 +97,7 @@ class SettingButton extends StatelessWidget implements FInteractiveContainer {
|
|
|
businessParent: this,
|
|
|
name: "toMeasureConfigurationPage",
|
|
|
onPressed: () {
|
|
|
+ measureData.itemMetaListConfig = [];
|
|
|
Get.dialog(
|
|
|
MeasureConfigurationPage(ifHideConfig: ifHideConfig),
|
|
|
);
|