|
@@ -163,29 +163,29 @@ class _Measure3DViewState extends State<Measure3DView> {
|
|
|
}
|
|
|
|
|
|
void _deleteClipImageData(String msg) {
|
|
|
- showSnackBar("webview 触发 Dart_deleteClipImageData :$msg", context);
|
|
|
+ debugPrint("webview 触发 Dart_deleteClipImageData :$msg");
|
|
|
}
|
|
|
|
|
|
String _getStringData(String msg) {
|
|
|
- print("webview 触发 Dart_GetStringData :$msg");
|
|
|
- showSnackBar(msg, context);
|
|
|
+ debugPrint("webview 触发 Dart_GetStringData :$msg");
|
|
|
+ debugPrint(msg);
|
|
|
return jsonEncode("{success:true}");
|
|
|
}
|
|
|
|
|
|
void _deleteAllClipImageData() {
|
|
|
- showSnackBar("webview 触发 Dart_deleteAllClipImageData", context);
|
|
|
+ debugPrint("webview 触发 Dart_deleteAllClipImageData");
|
|
|
}
|
|
|
|
|
|
void _meshActiveStatusChanged(bool res) {
|
|
|
- showSnackBar("webview 触发 Dart_meshActiveStatusChanged :$res", context);
|
|
|
+ debugPrint("webview 触发 Dart_meshActiveStatusChanged :$res");
|
|
|
}
|
|
|
|
|
|
void _aiClipStateCallBack(bool res) {
|
|
|
- showSnackBar("webview 触发 Dart_aiClipStateCallBack :$res", context);
|
|
|
+ debugPrint("webview 触发 Dart_aiClipStateCallBack :$res");
|
|
|
}
|
|
|
|
|
|
String _getVesselClipPlanePoints() {
|
|
|
- showSnackBar("webview 触发 Dart_getVesselClipPlanePoints", context);
|
|
|
+ debugPrint("webview 触发 Dart_getVesselClipPlanePoints");
|
|
|
final result = {
|
|
|
"ErrorCode": 1001, // 1000 成功 1001 失败
|
|
|
//TODO AI切割 其他参数待添加
|
|
@@ -220,10 +220,7 @@ class _Measure3DViewState extends State<Measure3DView> {
|
|
|
await webviewController
|
|
|
.callJsMethod('setSurface', [759, 596, 397, "../3DWeb/FaceImage"]);
|
|
|
} catch (e) {
|
|
|
- showSnackBar(
|
|
|
- executeJsErrorMessage,
|
|
|
- context,
|
|
|
- );
|
|
|
+ debugPrint(executeJsErrorMessage);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -244,10 +241,7 @@ class _Measure3DViewState extends State<Measure3DView> {
|
|
|
await webviewController
|
|
|
.callJsMethod('changeSurface', [759, 596, 397, ...faceImages]);
|
|
|
} catch (e) {
|
|
|
- showSnackBar(
|
|
|
- executeJsErrorMessage,
|
|
|
- context,
|
|
|
- );
|
|
|
+ debugPrint(executeJsErrorMessage);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -256,10 +250,7 @@ class _Measure3DViewState extends State<Measure3DView> {
|
|
|
await webviewController
|
|
|
.callJsMethod('mdlFileLoaded', ["Carotid", "True"]);
|
|
|
} catch (e) {
|
|
|
- showSnackBar(
|
|
|
- executeJsErrorMessage,
|
|
|
- context,
|
|
|
- );
|
|
|
+ debugPrint(executeJsErrorMessage);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -286,17 +277,6 @@ class _Measure3DViewState extends State<Measure3DView> {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-void showSnackBar(String content, BuildContext context) {
|
|
|
- ScaffoldMessenger.of(context)
|
|
|
- ..hideCurrentSnackBar()
|
|
|
- ..showSnackBar(
|
|
|
- SnackBar(
|
|
|
- content: Text(content),
|
|
|
- duration: const Duration(seconds: 1),
|
|
|
- ),
|
|
|
- );
|
|
|
-}
|
|
|
-
|
|
|
Widget createButton({
|
|
|
VoidCallback? onTap,
|
|
|
required String text,
|