李志伟 3 lat temu
rodzic
commit
b052c991e6
2 zmienionych plików z 108 dodań i 107 usunięć
  1. 28
    27
      lib/pages/feedback/index.dart
  2. 80
    80
      pubspec.lock

+ 28
- 27
lib/pages/feedback/index.dart Wyświetl plik

8
 import '../../services/main.dart';
8
 import '../../services/main.dart';
9
 
9
 
10
 class Feedback extends BasicPage {
10
 class Feedback extends BasicPage {
11
-  final text=Rx<String>('');
12
-  final isEdit=Rx<bool>(false);
11
+  final text = Rx<String>('');
12
+  final isEdit = Rx<bool>(false);
13
 
13
 
14
   @override
14
   @override
15
   Widget builder(BuildContext context) {
15
   Widget builder(BuildContext context) {
40
                 floatingLabelBehavior: FloatingLabelBehavior.never,
40
                 floatingLabelBehavior: FloatingLabelBehavior.never,
41
               ),
41
               ),
42
               onTap: () {
42
               onTap: () {
43
-                  isEdit.value=true;
43
+                isEdit.value = true;
44
               },
44
               },
45
               onChanged: (e) {
45
               onChanged: (e) {
46
-                  text.value = e;
46
+                text.value = e;
47
               },
47
               },
48
             ),
48
             ),
49
           ),
49
           ),
50
-          Obx(()=>
51
-          Visibility(
52
-          visible:!isEdit(),
53
-            child:
54
-          Positioned(
55
-            left: 20.w,
56
-            top: 5.w,
57
-            child: Row(
58
-              children: [
59
-                Image.asset(
60
-                  'images/icons/feedbackIcon.png',
61
-                  width: 15.w,
62
-                ),
63
-                Text(
64
-                  '请留下您宝贵的意见和建议!',
65
-                  style: TextStyle(
66
-                      fontSize: 17.sp,
67
-                      letterSpacing: 2,
68
-                      color: Color(0xFFBEBDBD)),
50
+          Obx(
51
+            () => Visibility(
52
+              visible: !isEdit(),
53
+              child: Positioned(
54
+                left: 20.w,
55
+                top: 5.w,
56
+                child: Row(
57
+                  children: [
58
+                    Container(
59
+                      margin: EdgeInsets.only(right: 8.w),
60
+                      child: Image.asset(
61
+                        'images/icons/feedbackIcon.png',
62
+                        width: 15.w,
63
+                      ),
64
+                    ),
65
+                    Text(
66
+                      '请留下您宝贵的意见和建议!',
67
+                      style: TextStyle(
68
+                          fontSize: 17.sp,
69
+                          letterSpacing: 2,
70
+                          color: const Color(0xFFBEBDBD)),
71
+                    ),
72
+                  ],
69
                 ),
73
                 ),
70
-              ],
74
+              ),
71
             ),
75
             ),
72
           ),
76
           ),
73
-          ),
74
-          ),
75
           Positioned(
77
           Positioned(
76
             bottom: 25.h,
78
             bottom: 25.h,
77
             child: DefaultButton(
79
             child: DefaultButton(
88
                     Fluttertoast.showToast(msg: '提交成功!');
90
                     Fluttertoast.showToast(msg: '提交成功!');
89
                     Get.back();
91
                     Get.back();
90
                   });
92
                   });
91
-
92
                 }
93
                 }
93
               },
94
               },
94
               margin: const EdgeInsets.all(0),
95
               margin: const EdgeInsets.all(0),

+ 80
- 80
pubspec.lock Wyświetl plik

5
     dependency: transitive
5
     dependency: transitive
6
     description:
6
     description:
7
       name: _fe_analyzer_shared
7
       name: _fe_analyzer_shared
8
-      url: "https://pub.dartlang.org"
8
+      url: "https://pub.flutter-io.cn"
9
     source: hosted
9
     source: hosted
10
     version: "39.0.0"
10
     version: "39.0.0"
11
   amap_flutter_base:
11
   amap_flutter_base:
12
     dependency: transitive
12
     dependency: transitive
13
     description:
13
     description:
14
       name: amap_flutter_base
14
       name: amap_flutter_base
15
-      url: "https://pub.dartlang.org"
15
+      url: "https://pub.flutter-io.cn"
16
     source: hosted
16
     source: hosted
17
     version: "3.0.0"
17
     version: "3.0.0"
18
   amap_flutter_location:
18
   amap_flutter_location:
19
     dependency: "direct main"
19
     dependency: "direct main"
20
     description:
20
     description:
21
       name: amap_flutter_location
21
       name: amap_flutter_location
22
-      url: "https://pub.dartlang.org"
22
+      url: "https://pub.flutter-io.cn"
23
     source: hosted
23
     source: hosted
24
     version: "3.0.0"
24
     version: "3.0.0"
25
   amap_flutter_map:
25
   amap_flutter_map:
26
     dependency: "direct main"
26
     dependency: "direct main"
27
     description:
27
     description:
28
       name: amap_flutter_map
28
       name: amap_flutter_map
29
-      url: "https://pub.dartlang.org"
29
+      url: "https://pub.flutter-io.cn"
30
     source: hosted
30
     source: hosted
31
     version: "3.0.0"
31
     version: "3.0.0"
32
   analyzer:
32
   analyzer:
33
     dependency: transitive
33
     dependency: transitive
34
     description:
34
     description:
35
       name: analyzer
35
       name: analyzer
36
-      url: "https://pub.dartlang.org"
36
+      url: "https://pub.flutter-io.cn"
37
     source: hosted
37
     source: hosted
38
     version: "4.0.0"
38
     version: "4.0.0"
39
   args:
39
   args:
40
     dependency: transitive
40
     dependency: transitive
41
     description:
41
     description:
42
       name: args
42
       name: args
43
-      url: "https://pub.dartlang.org"
43
+      url: "https://pub.flutter-io.cn"
44
     source: hosted
44
     source: hosted
45
     version: "2.3.0"
45
     version: "2.3.0"
46
   async:
46
   async:
47
     dependency: transitive
47
     dependency: transitive
48
     description:
48
     description:
49
       name: async
49
       name: async
50
-      url: "https://pub.dartlang.org"
50
+      url: "https://pub.flutter-io.cn"
51
     source: hosted
51
     source: hosted
52
     version: "2.8.2"
52
     version: "2.8.2"
53
   boolean_selector:
53
   boolean_selector:
54
     dependency: transitive
54
     dependency: transitive
55
     description:
55
     description:
56
       name: boolean_selector
56
       name: boolean_selector
57
-      url: "https://pub.dartlang.org"
57
+      url: "https://pub.flutter-io.cn"
58
     source: hosted
58
     source: hosted
59
     version: "2.1.0"
59
     version: "2.1.0"
60
   build:
60
   build:
61
     dependency: transitive
61
     dependency: transitive
62
     description:
62
     description:
63
       name: build
63
       name: build
64
-      url: "https://pub.dartlang.org"
64
+      url: "https://pub.flutter-io.cn"
65
     source: hosted
65
     source: hosted
66
     version: "2.3.0"
66
     version: "2.3.0"
67
   build_config:
67
   build_config:
68
     dependency: transitive
68
     dependency: transitive
69
     description:
69
     description:
70
       name: build_config
70
       name: build_config
71
-      url: "https://pub.dartlang.org"
71
+      url: "https://pub.flutter-io.cn"
72
     source: hosted
72
     source: hosted
73
     version: "1.0.0"
73
     version: "1.0.0"
74
   carousel_slider:
74
   carousel_slider:
75
     dependency: "direct main"
75
     dependency: "direct main"
76
     description:
76
     description:
77
       name: carousel_slider
77
       name: carousel_slider
78
-      url: "https://pub.dartlang.org"
78
+      url: "https://pub.flutter-io.cn"
79
     source: hosted
79
     source: hosted
80
     version: "4.1.1"
80
     version: "4.1.1"
81
   characters:
81
   characters:
82
     dependency: transitive
82
     dependency: transitive
83
     description:
83
     description:
84
       name: characters
84
       name: characters
85
-      url: "https://pub.dartlang.org"
85
+      url: "https://pub.flutter-io.cn"
86
     source: hosted
86
     source: hosted
87
     version: "1.2.0"
87
     version: "1.2.0"
88
   charcode:
88
   charcode:
89
     dependency: transitive
89
     dependency: transitive
90
     description:
90
     description:
91
       name: charcode
91
       name: charcode
92
-      url: "https://pub.dartlang.org"
92
+      url: "https://pub.flutter-io.cn"
93
     source: hosted
93
     source: hosted
94
     version: "1.3.1"
94
     version: "1.3.1"
95
   checked_yaml:
95
   checked_yaml:
96
     dependency: transitive
96
     dependency: transitive
97
     description:
97
     description:
98
       name: checked_yaml
98
       name: checked_yaml
99
-      url: "https://pub.dartlang.org"
99
+      url: "https://pub.flutter-io.cn"
100
     source: hosted
100
     source: hosted
101
     version: "2.0.1"
101
     version: "2.0.1"
102
   clock:
102
   clock:
103
     dependency: transitive
103
     dependency: transitive
104
     description:
104
     description:
105
       name: clock
105
       name: clock
106
-      url: "https://pub.dartlang.org"
106
+      url: "https://pub.flutter-io.cn"
107
     source: hosted
107
     source: hosted
108
     version: "1.1.0"
108
     version: "1.1.0"
109
   collection:
109
   collection:
110
     dependency: transitive
110
     dependency: transitive
111
     description:
111
     description:
112
       name: collection
112
       name: collection
113
-      url: "https://pub.dartlang.org"
113
+      url: "https://pub.flutter-io.cn"
114
     source: hosted
114
     source: hosted
115
     version: "1.15.0"
115
     version: "1.15.0"
116
   convert:
116
   convert:
117
     dependency: transitive
117
     dependency: transitive
118
     description:
118
     description:
119
       name: convert
119
       name: convert
120
-      url: "https://pub.dartlang.org"
120
+      url: "https://pub.flutter-io.cn"
121
     source: hosted
121
     source: hosted
122
     version: "3.0.1"
122
     version: "3.0.1"
123
   crypto:
123
   crypto:
124
     dependency: transitive
124
     dependency: transitive
125
     description:
125
     description:
126
       name: crypto
126
       name: crypto
127
-      url: "https://pub.dartlang.org"
127
+      url: "https://pub.flutter-io.cn"
128
     source: hosted
128
     source: hosted
129
-    version: "3.0.1"
129
+    version: "3.0.2"
130
   cupertino_icons:
130
   cupertino_icons:
131
     dependency: "direct main"
131
     dependency: "direct main"
132
     description:
132
     description:
133
       name: cupertino_icons
133
       name: cupertino_icons
134
-      url: "https://pub.dartlang.org"
134
+      url: "https://pub.flutter-io.cn"
135
     source: hosted
135
     source: hosted
136
     version: "1.0.4"
136
     version: "1.0.4"
137
   dart_style:
137
   dart_style:
138
     dependency: transitive
138
     dependency: transitive
139
     description:
139
     description:
140
       name: dart_style
140
       name: dart_style
141
-      url: "https://pub.dartlang.org"
141
+      url: "https://pub.flutter-io.cn"
142
     source: hosted
142
     source: hosted
143
     version: "2.2.3"
143
     version: "2.2.3"
144
   dio:
144
   dio:
145
     dependency: "direct main"
145
     dependency: "direct main"
146
     description:
146
     description:
147
       name: dio
147
       name: dio
148
-      url: "https://pub.dartlang.org"
148
+      url: "https://pub.flutter-io.cn"
149
     source: hosted
149
     source: hosted
150
     version: "4.0.6"
150
     version: "4.0.6"
151
   fake_async:
151
   fake_async:
152
     dependency: transitive
152
     dependency: transitive
153
     description:
153
     description:
154
       name: fake_async
154
       name: fake_async
155
-      url: "https://pub.dartlang.org"
155
+      url: "https://pub.flutter-io.cn"
156
     source: hosted
156
     source: hosted
157
     version: "1.2.0"
157
     version: "1.2.0"
158
   ff_stars:
158
   ff_stars:
159
     dependency: "direct main"
159
     dependency: "direct main"
160
     description:
160
     description:
161
       name: ff_stars
161
       name: ff_stars
162
-      url: "https://pub.dartlang.org"
162
+      url: "https://pub.flutter-io.cn"
163
     source: hosted
163
     source: hosted
164
     version: "1.0.0"
164
     version: "1.0.0"
165
   ffi:
165
   ffi:
166
     dependency: transitive
166
     dependency: transitive
167
     description:
167
     description:
168
       name: ffi
168
       name: ffi
169
-      url: "https://pub.dartlang.org"
169
+      url: "https://pub.flutter-io.cn"
170
     source: hosted
170
     source: hosted
171
     version: "1.1.2"
171
     version: "1.1.2"
172
   file:
172
   file:
173
     dependency: transitive
173
     dependency: transitive
174
     description:
174
     description:
175
       name: file
175
       name: file
176
-      url: "https://pub.dartlang.org"
176
+      url: "https://pub.flutter-io.cn"
177
     source: hosted
177
     source: hosted
178
     version: "6.1.2"
178
     version: "6.1.2"
179
   flutter:
179
   flutter:
185
     dependency: "direct dev"
185
     dependency: "direct dev"
186
     description:
186
     description:
187
       name: flutter_lints
187
       name: flutter_lints
188
-      url: "https://pub.dartlang.org"
188
+      url: "https://pub.flutter-io.cn"
189
     source: hosted
189
     source: hosted
190
     version: "1.0.4"
190
     version: "1.0.4"
191
   flutter_localizations:
191
   flutter_localizations:
197
     dependency: transitive
197
     dependency: transitive
198
     description:
198
     description:
199
       name: flutter_plugin_android_lifecycle
199
       name: flutter_plugin_android_lifecycle
200
-      url: "https://pub.dartlang.org"
200
+      url: "https://pub.flutter-io.cn"
201
     source: hosted
201
     source: hosted
202
     version: "2.0.5"
202
     version: "2.0.5"
203
   flutter_screenutil:
203
   flutter_screenutil:
204
     dependency: "direct main"
204
     dependency: "direct main"
205
     description:
205
     description:
206
       name: flutter_screenutil
206
       name: flutter_screenutil
207
-      url: "https://pub.dartlang.org"
207
+      url: "https://pub.flutter-io.cn"
208
     source: hosted
208
     source: hosted
209
-    version: "5.4.0+1"
209
+    version: "5.5.2"
210
   flutter_test:
210
   flutter_test:
211
     dependency: "direct dev"
211
     dependency: "direct dev"
212
     description: flutter
212
     description: flutter
221
     dependency: "direct main"
221
     dependency: "direct main"
222
     description:
222
     description:
223
       name: fluttertoast
223
       name: fluttertoast
224
-      url: "https://pub.dartlang.org"
224
+      url: "https://pub.flutter-io.cn"
225
     source: hosted
225
     source: hosted
226
     version: "8.0.9"
226
     version: "8.0.9"
227
   get:
227
   get:
228
     dependency: "direct main"
228
     dependency: "direct main"
229
     description:
229
     description:
230
       name: get
230
       name: get
231
-      url: "https://pub.dartlang.org"
231
+      url: "https://pub.flutter-io.cn"
232
     source: hosted
232
     source: hosted
233
     version: "4.6.1"
233
     version: "4.6.1"
234
   get_storage:
234
   get_storage:
235
     dependency: "direct main"
235
     dependency: "direct main"
236
     description:
236
     description:
237
       name: get_storage
237
       name: get_storage
238
-      url: "https://pub.dartlang.org"
238
+      url: "https://pub.flutter-io.cn"
239
     source: hosted
239
     source: hosted
240
     version: "2.0.3"
240
     version: "2.0.3"
241
   glob:
241
   glob:
242
     dependency: transitive
242
     dependency: transitive
243
     description:
243
     description:
244
       name: glob
244
       name: glob
245
-      url: "https://pub.dartlang.org"
245
+      url: "https://pub.flutter-io.cn"
246
     source: hosted
246
     source: hosted
247
     version: "2.0.2"
247
     version: "2.0.2"
248
   http_parser:
248
   http_parser:
249
     dependency: transitive
249
     dependency: transitive
250
     description:
250
     description:
251
       name: http_parser
251
       name: http_parser
252
-      url: "https://pub.dartlang.org"
252
+      url: "https://pub.flutter-io.cn"
253
     source: hosted
253
     source: hosted
254
     version: "4.0.0"
254
     version: "4.0.0"
255
   intl:
255
   intl:
256
     dependency: transitive
256
     dependency: transitive
257
     description:
257
     description:
258
       name: intl
258
       name: intl
259
-      url: "https://pub.dartlang.org"
259
+      url: "https://pub.flutter-io.cn"
260
     source: hosted
260
     source: hosted
261
     version: "0.17.0"
261
     version: "0.17.0"
262
   js:
262
   js:
263
     dependency: transitive
263
     dependency: transitive
264
     description:
264
     description:
265
       name: js
265
       name: js
266
-      url: "https://pub.dartlang.org"
266
+      url: "https://pub.flutter-io.cn"
267
     source: hosted
267
     source: hosted
268
     version: "0.6.3"
268
     version: "0.6.3"
269
   json_annotation:
269
   json_annotation:
270
     dependency: transitive
270
     dependency: transitive
271
     description:
271
     description:
272
       name: json_annotation
272
       name: json_annotation
273
-      url: "https://pub.dartlang.org"
273
+      url: "https://pub.flutter-io.cn"
274
     source: hosted
274
     source: hosted
275
-    version: "4.4.0"
275
+    version: "4.5.0"
276
   json_serializable:
276
   json_serializable:
277
     dependency: "direct main"
277
     dependency: "direct main"
278
     description:
278
     description:
279
       name: json_serializable
279
       name: json_serializable
280
-      url: "https://pub.dartlang.org"
280
+      url: "https://pub.flutter-io.cn"
281
     source: hosted
281
     source: hosted
282
-    version: "6.1.6"
282
+    version: "6.2.0"
283
   lints:
283
   lints:
284
     dependency: transitive
284
     dependency: transitive
285
     description:
285
     description:
286
       name: lints
286
       name: lints
287
-      url: "https://pub.dartlang.org"
287
+      url: "https://pub.flutter-io.cn"
288
     source: hosted
288
     source: hosted
289
     version: "1.0.1"
289
     version: "1.0.1"
290
   logging:
290
   logging:
291
     dependency: transitive
291
     dependency: transitive
292
     description:
292
     description:
293
       name: logging
293
       name: logging
294
-      url: "https://pub.dartlang.org"
294
+      url: "https://pub.flutter-io.cn"
295
     source: hosted
295
     source: hosted
296
     version: "1.0.2"
296
     version: "1.0.2"
297
   matcher:
297
   matcher:
298
     dependency: transitive
298
     dependency: transitive
299
     description:
299
     description:
300
       name: matcher
300
       name: matcher
301
-      url: "https://pub.dartlang.org"
301
+      url: "https://pub.flutter-io.cn"
302
     source: hosted
302
     source: hosted
303
     version: "0.12.11"
303
     version: "0.12.11"
304
   material_color_utilities:
304
   material_color_utilities:
305
     dependency: transitive
305
     dependency: transitive
306
     description:
306
     description:
307
       name: material_color_utilities
307
       name: material_color_utilities
308
-      url: "https://pub.dartlang.org"
308
+      url: "https://pub.flutter-io.cn"
309
     source: hosted
309
     source: hosted
310
     version: "0.1.3"
310
     version: "0.1.3"
311
   meta:
311
   meta:
312
     dependency: transitive
312
     dependency: transitive
313
     description:
313
     description:
314
       name: meta
314
       name: meta
315
-      url: "https://pub.dartlang.org"
315
+      url: "https://pub.flutter-io.cn"
316
     source: hosted
316
     source: hosted
317
     version: "1.7.0"
317
     version: "1.7.0"
318
   package_config:
318
   package_config:
319
     dependency: transitive
319
     dependency: transitive
320
     description:
320
     description:
321
       name: package_config
321
       name: package_config
322
-      url: "https://pub.dartlang.org"
322
+      url: "https://pub.flutter-io.cn"
323
     source: hosted
323
     source: hosted
324
     version: "2.0.2"
324
     version: "2.0.2"
325
   path:
325
   path:
326
     dependency: transitive
326
     dependency: transitive
327
     description:
327
     description:
328
       name: path
328
       name: path
329
-      url: "https://pub.dartlang.org"
329
+      url: "https://pub.flutter-io.cn"
330
     source: hosted
330
     source: hosted
331
     version: "1.8.0"
331
     version: "1.8.0"
332
   path_provider:
332
   path_provider:
333
     dependency: transitive
333
     dependency: transitive
334
     description:
334
     description:
335
       name: path_provider
335
       name: path_provider
336
-      url: "https://pub.dartlang.org"
336
+      url: "https://pub.flutter-io.cn"
337
     source: hosted
337
     source: hosted
338
     version: "2.0.9"
338
     version: "2.0.9"
339
   path_provider_android:
339
   path_provider_android:
340
     dependency: transitive
340
     dependency: transitive
341
     description:
341
     description:
342
       name: path_provider_android
342
       name: path_provider_android
343
-      url: "https://pub.dartlang.org"
343
+      url: "https://pub.flutter-io.cn"
344
     source: hosted
344
     source: hosted
345
     version: "2.0.13"
345
     version: "2.0.13"
346
   path_provider_ios:
346
   path_provider_ios:
347
     dependency: transitive
347
     dependency: transitive
348
     description:
348
     description:
349
       name: path_provider_ios
349
       name: path_provider_ios
350
-      url: "https://pub.dartlang.org"
350
+      url: "https://pub.flutter-io.cn"
351
     source: hosted
351
     source: hosted
352
     version: "2.0.8"
352
     version: "2.0.8"
353
   path_provider_linux:
353
   path_provider_linux:
354
     dependency: transitive
354
     dependency: transitive
355
     description:
355
     description:
356
       name: path_provider_linux
356
       name: path_provider_linux
357
-      url: "https://pub.dartlang.org"
357
+      url: "https://pub.flutter-io.cn"
358
     source: hosted
358
     source: hosted
359
     version: "2.1.5"
359
     version: "2.1.5"
360
   path_provider_macos:
360
   path_provider_macos:
361
     dependency: transitive
361
     dependency: transitive
362
     description:
362
     description:
363
       name: path_provider_macos
363
       name: path_provider_macos
364
-      url: "https://pub.dartlang.org"
364
+      url: "https://pub.flutter-io.cn"
365
     source: hosted
365
     source: hosted
366
     version: "2.0.5"
366
     version: "2.0.5"
367
   path_provider_platform_interface:
367
   path_provider_platform_interface:
368
     dependency: transitive
368
     dependency: transitive
369
     description:
369
     description:
370
       name: path_provider_platform_interface
370
       name: path_provider_platform_interface
371
-      url: "https://pub.dartlang.org"
371
+      url: "https://pub.flutter-io.cn"
372
     source: hosted
372
     source: hosted
373
     version: "2.0.3"
373
     version: "2.0.3"
374
   path_provider_windows:
374
   path_provider_windows:
375
     dependency: transitive
375
     dependency: transitive
376
     description:
376
     description:
377
       name: path_provider_windows
377
       name: path_provider_windows
378
-      url: "https://pub.dartlang.org"
378
+      url: "https://pub.flutter-io.cn"
379
     source: hosted
379
     source: hosted
380
     version: "2.0.5"
380
     version: "2.0.5"
381
   permission_handler:
381
   permission_handler:
382
     dependency: "direct main"
382
     dependency: "direct main"
383
     description:
383
     description:
384
       name: permission_handler
384
       name: permission_handler
385
-      url: "https://pub.dartlang.org"
385
+      url: "https://pub.flutter-io.cn"
386
     source: hosted
386
     source: hosted
387
     version: "9.2.0"
387
     version: "9.2.0"
388
   permission_handler_android:
388
   permission_handler_android:
389
     dependency: transitive
389
     dependency: transitive
390
     description:
390
     description:
391
       name: permission_handler_android
391
       name: permission_handler_android
392
-      url: "https://pub.dartlang.org"
392
+      url: "https://pub.flutter-io.cn"
393
     source: hosted
393
     source: hosted
394
     version: "9.0.2+1"
394
     version: "9.0.2+1"
395
   permission_handler_apple:
395
   permission_handler_apple:
396
     dependency: transitive
396
     dependency: transitive
397
     description:
397
     description:
398
       name: permission_handler_apple
398
       name: permission_handler_apple
399
-      url: "https://pub.dartlang.org"
399
+      url: "https://pub.flutter-io.cn"
400
     source: hosted
400
     source: hosted
401
     version: "9.0.4"
401
     version: "9.0.4"
402
   permission_handler_platform_interface:
402
   permission_handler_platform_interface:
403
     dependency: transitive
403
     dependency: transitive
404
     description:
404
     description:
405
       name: permission_handler_platform_interface
405
       name: permission_handler_platform_interface
406
-      url: "https://pub.dartlang.org"
406
+      url: "https://pub.flutter-io.cn"
407
     source: hosted
407
     source: hosted
408
     version: "3.7.0"
408
     version: "3.7.0"
409
   permission_handler_windows:
409
   permission_handler_windows:
410
     dependency: transitive
410
     dependency: transitive
411
     description:
411
     description:
412
       name: permission_handler_windows
412
       name: permission_handler_windows
413
-      url: "https://pub.dartlang.org"
413
+      url: "https://pub.flutter-io.cn"
414
     source: hosted
414
     source: hosted
415
     version: "0.1.0"
415
     version: "0.1.0"
416
   platform:
416
   platform:
417
     dependency: transitive
417
     dependency: transitive
418
     description:
418
     description:
419
       name: platform
419
       name: platform
420
-      url: "https://pub.dartlang.org"
420
+      url: "https://pub.flutter-io.cn"
421
     source: hosted
421
     source: hosted
422
     version: "3.1.0"
422
     version: "3.1.0"
423
   plugin_platform_interface:
423
   plugin_platform_interface:
424
     dependency: transitive
424
     dependency: transitive
425
     description:
425
     description:
426
       name: plugin_platform_interface
426
       name: plugin_platform_interface
427
-      url: "https://pub.dartlang.org"
427
+      url: "https://pub.flutter-io.cn"
428
     source: hosted
428
     source: hosted
429
     version: "2.1.2"
429
     version: "2.1.2"
430
   process:
430
   process:
431
     dependency: transitive
431
     dependency: transitive
432
     description:
432
     description:
433
       name: process
433
       name: process
434
-      url: "https://pub.dartlang.org"
434
+      url: "https://pub.flutter-io.cn"
435
     source: hosted
435
     source: hosted
436
     version: "4.2.4"
436
     version: "4.2.4"
437
   pub_semver:
437
   pub_semver:
438
     dependency: transitive
438
     dependency: transitive
439
     description:
439
     description:
440
       name: pub_semver
440
       name: pub_semver
441
-      url: "https://pub.dartlang.org"
441
+      url: "https://pub.flutter-io.cn"
442
     source: hosted
442
     source: hosted
443
     version: "2.1.1"
443
     version: "2.1.1"
444
   pubspec_parse:
444
   pubspec_parse:
445
     dependency: transitive
445
     dependency: transitive
446
     description:
446
     description:
447
       name: pubspec_parse
447
       name: pubspec_parse
448
-      url: "https://pub.dartlang.org"
448
+      url: "https://pub.flutter-io.cn"
449
     source: hosted
449
     source: hosted
450
     version: "1.2.0"
450
     version: "1.2.0"
451
   sky_engine:
451
   sky_engine:
457
     dependency: transitive
457
     dependency: transitive
458
     description:
458
     description:
459
       name: source_gen
459
       name: source_gen
460
-      url: "https://pub.dartlang.org"
460
+      url: "https://pub.flutter-io.cn"
461
     source: hosted
461
     source: hosted
462
     version: "1.2.2"
462
     version: "1.2.2"
463
   source_helper:
463
   source_helper:
464
     dependency: transitive
464
     dependency: transitive
465
     description:
465
     description:
466
       name: source_helper
466
       name: source_helper
467
-      url: "https://pub.dartlang.org"
467
+      url: "https://pub.flutter-io.cn"
468
     source: hosted
468
     source: hosted
469
     version: "1.3.2"
469
     version: "1.3.2"
470
   source_span:
470
   source_span:
471
     dependency: transitive
471
     dependency: transitive
472
     description:
472
     description:
473
       name: source_span
473
       name: source_span
474
-      url: "https://pub.dartlang.org"
474
+      url: "https://pub.flutter-io.cn"
475
     source: hosted
475
     source: hosted
476
     version: "1.8.1"
476
     version: "1.8.1"
477
   stack_trace:
477
   stack_trace:
478
     dependency: transitive
478
     dependency: transitive
479
     description:
479
     description:
480
       name: stack_trace
480
       name: stack_trace
481
-      url: "https://pub.dartlang.org"
481
+      url: "https://pub.flutter-io.cn"
482
     source: hosted
482
     source: hosted
483
     version: "1.10.0"
483
     version: "1.10.0"
484
   stream_channel:
484
   stream_channel:
485
     dependency: transitive
485
     dependency: transitive
486
     description:
486
     description:
487
       name: stream_channel
487
       name: stream_channel
488
-      url: "https://pub.dartlang.org"
488
+      url: "https://pub.flutter-io.cn"
489
     source: hosted
489
     source: hosted
490
     version: "2.1.0"
490
     version: "2.1.0"
491
   stream_transform:
491
   stream_transform:
492
     dependency: transitive
492
     dependency: transitive
493
     description:
493
     description:
494
       name: stream_transform
494
       name: stream_transform
495
-      url: "https://pub.dartlang.org"
495
+      url: "https://pub.flutter-io.cn"
496
     source: hosted
496
     source: hosted
497
     version: "2.0.0"
497
     version: "2.0.0"
498
   string_scanner:
498
   string_scanner:
499
     dependency: transitive
499
     dependency: transitive
500
     description:
500
     description:
501
       name: string_scanner
501
       name: string_scanner
502
-      url: "https://pub.dartlang.org"
502
+      url: "https://pub.flutter-io.cn"
503
     source: hosted
503
     source: hosted
504
     version: "1.1.0"
504
     version: "1.1.0"
505
   term_glyph:
505
   term_glyph:
506
     dependency: transitive
506
     dependency: transitive
507
     description:
507
     description:
508
       name: term_glyph
508
       name: term_glyph
509
-      url: "https://pub.dartlang.org"
509
+      url: "https://pub.flutter-io.cn"
510
     source: hosted
510
     source: hosted
511
     version: "1.2.0"
511
     version: "1.2.0"
512
   test_api:
512
   test_api:
513
     dependency: transitive
513
     dependency: transitive
514
     description:
514
     description:
515
       name: test_api
515
       name: test_api
516
-      url: "https://pub.dartlang.org"
516
+      url: "https://pub.flutter-io.cn"
517
     source: hosted
517
     source: hosted
518
     version: "0.4.8"
518
     version: "0.4.8"
519
   typed_data:
519
   typed_data:
520
     dependency: transitive
520
     dependency: transitive
521
     description:
521
     description:
522
       name: typed_data
522
       name: typed_data
523
-      url: "https://pub.dartlang.org"
523
+      url: "https://pub.flutter-io.cn"
524
     source: hosted
524
     source: hosted
525
     version: "1.3.0"
525
     version: "1.3.0"
526
   vector_math:
526
   vector_math:
527
     dependency: transitive
527
     dependency: transitive
528
     description:
528
     description:
529
       name: vector_math
529
       name: vector_math
530
-      url: "https://pub.dartlang.org"
530
+      url: "https://pub.flutter-io.cn"
531
     source: hosted
531
     source: hosted
532
     version: "2.1.1"
532
     version: "2.1.1"
533
   watcher:
533
   watcher:
534
     dependency: transitive
534
     dependency: transitive
535
     description:
535
     description:
536
       name: watcher
536
       name: watcher
537
-      url: "https://pub.dartlang.org"
537
+      url: "https://pub.flutter-io.cn"
538
     source: hosted
538
     source: hosted
539
     version: "1.0.1"
539
     version: "1.0.1"
540
   win32:
540
   win32:
541
     dependency: transitive
541
     dependency: transitive
542
     description:
542
     description:
543
       name: win32
543
       name: win32
544
-      url: "https://pub.dartlang.org"
544
+      url: "https://pub.flutter-io.cn"
545
     source: hosted
545
     source: hosted
546
     version: "2.5.2"
546
     version: "2.5.2"
547
   xdg_directories:
547
   xdg_directories:
548
     dependency: transitive
548
     dependency: transitive
549
     description:
549
     description:
550
       name: xdg_directories
550
       name: xdg_directories
551
-      url: "https://pub.dartlang.org"
551
+      url: "https://pub.flutter-io.cn"
552
     source: hosted
552
     source: hosted
553
     version: "0.2.0+1"
553
     version: "0.2.0+1"
554
   yaml:
554
   yaml:
555
     dependency: transitive
555
     dependency: transitive
556
     description:
556
     description:
557
       name: yaml
557
       name: yaml
558
-      url: "https://pub.dartlang.org"
558
+      url: "https://pub.flutter-io.cn"
559
     source: hosted
559
     source: hosted
560
     version: "3.1.0"
560
     version: "3.1.0"
561
 sdks:
561
 sdks: