liuyuqi-dellpc 1 year ago
parent
commit
80f01a28c3
1 changed files with 6 additions and 6 deletions
  1. 6 6
      lib/pages/submit_page.dart

+ 6 - 6
lib/pages/submit_page.dart

@@ -206,22 +206,22 @@ class _SubmitPageState extends State<SubmitPage> {
   }
 
   void chooseImg() async {
-    FilePickerResult result = await FilePicker.platform.pickFiles(
+    FilePickerResult? result = await FilePicker.platform.pickFiles(
       type: FileType.custom,
       allowedExtensions: ['jpg', 'pdf', 'doc'],
     );
     if (result != null) {
-      print('---选择的路径---' + result.files.single.path);
+      print('---选择的路径---' + result.files.single.path!);
       setState(() {
-        _filePath = result.files.single.path;
+        _filePath = result.files.single.path!;
       });
 
       SharedPreferences prefs = await SharedPreferences.getInstance();
-      var token = prefs.getString("token");
+      var token = prefs.getString("token") ?? "";
       SubmitModel fileEntity = await TrackDao.uploadImg(
-          token, result.files.single.path, result.files.single.name);
+          token, result.files.single.path!, result!.files.single.name);
       AppUtil.buildToast("fileEntity.msgModel.msg");
-      prefs.setString("fileName", result.files.single.name);
+      prefs.setString("fileName", result!.files.single.name);
       prefs.setInt("fileid", 11);
     } else {
       print('用户停止了选择文件');