Browse Source

'银行卡页面90%'

李志伟 3 years ago
parent
commit
2a6e25f01f
2 changed files with 240 additions and 86 deletions
  1. 155
    1
      lib/pages/withdrawal/index.dart
  2. 85
    85
      pubspec.lock

+ 155
- 1
lib/pages/withdrawal/index.dart View File

@@ -1,10 +1,12 @@
1 1
 
2 2
 import 'package:flutter/material.dart';
3
+import 'package:flutter_picker/Picker.dart';
3 4
 import 'package:flutter_screenutil/flutter_screenutil.dart';
4 5
 import 'package:get/get.dart';
5 6
 import 'package:worker_client/pages/wallet/widget/money.dart';
6 7
 import 'package:worker_client/pages/wallet/widget/moneyInfo.dart';
7 8
 
9
+import '../../widgets/MyButton/index.dart';
8 10
 import '../../widgets/layout/BasicPage.dart';
9 11
 
10 12
 
@@ -12,6 +14,7 @@ class MyWithdrawal extends BasicPage {
12 14
   MyWithdrawal({Key? key}) : super(key: key) {
13 15
     naviTitle = '我的钱包';
14 16
   }
17
+  final bankBrand = Rx<Map>({});
15 18
 
16 19
 
17 20
   @override
@@ -21,10 +24,161 @@ class MyWithdrawal extends BasicPage {
21 24
           alignment: Alignment.center,
22 25
           child: Column(
23 26
             children: [
24
-              Text('sdsd'),
27
+              MoneyCard(type: true,),
28
+              Container(
29
+                  margin: EdgeInsets.fromLTRB(20, 30.w, 0, 20.w),
30
+                  alignment: Alignment.topLeft,
31
+                  decoration: const BoxDecoration(
32
+                      border: Border(
33
+                          left: BorderSide(
34
+                              width: 5, color: Color(0xff000000)
35
+                            // 0x17000000
36
+                          ))),
37
+                  child: Padding(
38
+                    padding: EdgeInsets.fromLTRB(13.w, 0, 0, 0),
39
+                    child: Text(
40
+                      '选择银行卡',
41
+                      style: TextStyle(
42
+                        color: Color(0xff333333),
43
+                        fontWeight: FontWeight.w400,
44
+                        fontSize: 18,
45
+                      ),
46
+                    ),
47
+                  )),
48
+              Container(
49
+                width:345.w ,
50
+                  alignment: Alignment.topLeft,
51
+                  decoration:  BoxDecoration(
52
+                    borderRadius: BorderRadius.circular(20),
53
+
54
+                    border: Border.all(
55
+                      color: Color(0xffF2F2F2),
56
+                      width: 1,
57
+                    ),
58
+                    ),
59
+                  child: Row(
60
+                    children: [
61
+                      Expanded(
62
+                        child: ListTile(
63
+                          title:Obx(()=>Text(bankBrand.value.length==0?'请选择银行':bankBrand.value['name'])),
64
+                          onTap: () {
65
+                            showPicker(context);
66
+                          },
67
+                        ),
68
+                      ),
69
+                      Icon(Icons.keyboard_arrow_right_outlined,size: 30,color:Color(0xff999999) ,)
70
+
71
+                  ],)
72
+              ),
73
+
74
+              Container(
75
+                  margin: EdgeInsets.fromLTRB(20, 30.w, 0, 20.w),
76
+                  alignment: Alignment.topLeft,
77
+                  decoration: const BoxDecoration(
78
+                      border: Border(
79
+                          left: BorderSide(
80
+                              width: 5, color: Color(0xff000000)
81
+                            // 0x17000000
82
+                          ))),
83
+                  child: Padding(
84
+                    padding: EdgeInsets.fromLTRB(13.w, 0, 0, 0),
85
+                    child: Text(
86
+                      '提取金额',
87
+                      style: TextStyle(
88
+                        color: Color(0xff333333),
89
+                        fontWeight: FontWeight.w400,
90
+                        fontSize: 18,
91
+                      ),
92
+                    ),
93
+                  )),
94
+              Container(
95
+                  width:345.w ,
96
+                  alignment: Alignment.topLeft,
97
+                  decoration:  BoxDecoration(
98
+                    borderRadius: BorderRadius.circular(20),
99
+
100
+                    border: Border.all(
101
+                      color: Color(0xffF2F2F2),
102
+                      width: 1,
103
+                    ),
104
+                  ),
105
+                  child: Row(
106
+                    children: [
107
+                      Padding(padding: EdgeInsets.fromLTRB(20, 0  , 15, 0),
108
+                      child:Icon(Icons.currency_yen_sharp,size: 30 ,) ,
109
+                      ),
110
+
111
+                      Expanded(
112
+                        child:TextField(
113
+                          keyboardType: TextInputType.number,
114
+                          decoration: InputDecoration(
115
+                            contentPadding:
116
+                            const EdgeInsets.symmetric(vertical: 4.0),
117
+                            hintText: '请输入提现金额',
118
+                            border: OutlineInputBorder(
119
+                                borderRadius: BorderRadius.circular(15),
120
+                                borderSide: BorderSide.none),
121
+                          ),
122
+                          // obscureText: true,
123
+                        ),
124
+                      ),
125
+
126
+                    ],)
127
+              ),
128
+              Padding(
129
+                padding: const EdgeInsets.only(top: 35.0),
130
+                child: Row(
131
+                  children: <Widget>[
132
+                    Container(
133
+                      width:360.w,
134
+
135
+                      height:65.w ,
136
+                      alignment:Alignment.center,
137
+                      child:   MyButton(
138
+                          text: '提现',
139
+                          type:  0,
140
+                          disable: false,
141
+                          onClick: (){
142
+                              print('ok');
143
+
144
+                          }
145
+                      ),
146
+                    )
147
+
148
+                  ],
149
+                ),
150
+              )
25 151
 
26 152
             ],
27 153
           ),
28 154
     );
29 155
   }
156
+  showPicker(BuildContext context) {
157
+    const PickerData = ['中国建设银河','8s鱼就是','我的银行卡'];
158
+    Picker picker = Picker(
159
+        height: 230.w,
160
+        adapter: PickerDataAdapter<String>(
161
+            pickerdata: PickerData),
162
+        changeToFirst: false,
163
+        onCancel: (){
164
+          print('object');
165
+        },
166
+        confirmText: '确定',
167
+        cancelText: '取消',
168
+        textAlign: TextAlign.left,
169
+        textStyle: TextStyle(color: Colors.blue, ),
170
+        selectedTextStyle: TextStyle(color: Colors.red),
171
+        columnPadding: const EdgeInsets.all(8.0),
172
+        onConfirm: (Picker picker, List<int> value) {
173
+          print('666666666$value');
174
+          // bankBrand(picker);
175
+          int index = value.first;
176
+          bankBrand({'id':index,'name':picker.getSelectedValues().first});
177
+          print(bankBrand);
178
+        }
179
+    );
180
+    picker.showModal(context);
181
+  }
30 182
 }
183
+
184
+

+ 85
- 85
pubspec.lock View File

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