|
|
@@ -4,6 +4,7 @@ import 'package:common_pub/ui/map_view/map_view.dart';
|
|
|
import 'package:common_pub/ui/map_view/view_map_cp.dart';
|
|
|
import 'package:common_pub/ui/map_view/view_map_image.dart';
|
|
|
import 'package:common_pub/ui/map_view/view_map_touch.dart';
|
|
|
+import 'package:common_pub/ui/map_view/view_map_trace.dart';
|
|
|
import 'package:common_pub/ui/map_view/view_plug_loading.dart';
|
|
|
import 'data_detail_controller.dart';
|
|
|
|
|
|
@@ -40,6 +41,8 @@ class DataDetailPage extends StatelessWidget {
|
|
|
);
|
|
|
}
|
|
|
|
|
|
+ static const cpColor = Color(0xffcc00ff);
|
|
|
+
|
|
|
Widget content(
|
|
|
BuildContext context, MapWatchService map, DataDetailController c) {
|
|
|
return Obx(() {
|
|
|
@@ -54,7 +57,12 @@ class DataDetailPage extends StatelessWidget {
|
|
|
cpWantAndHistoryList: data.controlPoints,
|
|
|
isHideRouteBeforeStart: false,
|
|
|
isShowPath: false,
|
|
|
+ cpTheme: ViewMapCPTheme()
|
|
|
+ ..cpJumpColor = cpColor
|
|
|
+ ..cpPunchedColor = cpColor,
|
|
|
));
|
|
|
+
|
|
|
+ // children.add(ViewMapTrace(map.plugMap, data));
|
|
|
}
|
|
|
|
|
|
children.add(ViewMapTouch(map.plugMap));
|
|
|
@@ -108,9 +116,9 @@ class _UserListView extends GetView<DataDetailController> {
|
|
|
}
|
|
|
|
|
|
List<Widget> _detailView() {
|
|
|
- return [
|
|
|
- // DataDetailCP(cpList: controller.)
|
|
|
- ];
|
|
|
+ final detail = controller.selectedDetail.value!;
|
|
|
+
|
|
|
+ return [DataDetailCP(cpList: detail.controlPoints)];
|
|
|
}
|
|
|
|
|
|
Widget _userElem(UserInfo data) {
|