소스 검색

修复报告者不显示的问题

loki.wu 2 년 전
부모
커밋
fb202d61bf
2개의 변경된 파일15개의 추가작업 그리고 7개의 파일을 삭제
  1. 5 5
      lib/main.dart
  2. 10 2
      lib/pages/components/input_text.dart

+ 5 - 5
lib/main.dart

@@ -72,11 +72,11 @@ class _MyHomePageState extends State<MyHomePage> {
   @override
   Widget build(BuildContext context) {
     final demoImags = [
-      'http://192.168.6.117:9001/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E8%83%8E%E5%84%BF2.VID',
-      'http://192.168.6.117:9001/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E8%83%8E%E5%84%BF1.VID',
-      'http://192.168.6.117:9001/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E4%B9%B3%E8%85%BA%E5%8D%95%E5%B8%A7%E5%9B%BE.VID',
-      'http://192.168.6.117:9001/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E4%B9%B3%E8%85%BAVideo.VID',
-      'http://192.168.6.117:9001/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E9%A2%88%E5%8A%A8%E8%84%89%E6%A8%AA%E5%88%87.VID'
+      'http://192.168.6.117:9303/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E8%83%8E%E5%84%BF2.VID',
+      'http://192.168.6.117:9303/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E8%83%8E%E5%84%BF1.VID',
+      'http://192.168.6.117:9303/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E4%B9%B3%E8%85%BA%E5%8D%95%E5%B8%A7%E5%9B%BE.VID',
+      'http://192.168.6.117:9303/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E4%B9%B3%E8%85%BAVideo.VID',
+      'http://192.168.6.117:9303/Flyinsono-BJ-1300984704.VCS.AP-BeiJing/compress%E9%A2%88%E5%8A%A8%E8%84%89%E6%A8%AA%E5%88%87.VID'
     ];
 
     return Scaffold(

+ 10 - 2
lib/pages/components/input_text.dart

@@ -52,8 +52,16 @@ class _RInputTextState extends State<RInputText> {
       _initDatas();
       _inputTextInfo!.isListening = true;
     }
-    if (_inputTextInfo!.text != _controller.text) {
-      _controller.text = _inputTextInfo!.text!;
+    try {
+      if (_inputTextInfo!.text != _controller.text) {
+        _controller.text = _inputTextInfo!.text!;
+        if (_inputTextInfo!.isReadOnly! &&
+            _inputTextInfo!.tag!.name == 'ReportPhysician') {
+          _controller.text = ReportInfo.instance.reporter ?? '';
+        }
+      }
+    } catch (e) {
+      print(e);
     }
     return Container(
       //constraints: BoxConstraints(minWidth: _lineWidth!, maxWidth: 480),