diff --git a/.idea/libraries/Flutter_Plugins.xml b/.idea/libraries/Flutter_Plugins.xml
index b6d4989..a4e2f32 100644
--- a/.idea/libraries/Flutter_Plugins.xml
+++ b/.idea/libraries/Flutter_Plugins.xml
@@ -6,6 +6,13 @@
+
+
+
+
+
+
+
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 931e436..1e66875 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -18,14 +18,14 @@
-
+
-
-
+
+
@@ -33,8 +33,8 @@
-
-
+
+
@@ -42,38 +42,52 @@
-
-
+
+
-
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
+
+
+
-
-
+
+
+
+
+
+
@@ -84,12 +98,12 @@
+
-
@@ -100,18 +114,25 @@
-
+
-
-
+
+
+
+
+
+
+
+
+
@@ -155,7 +176,7 @@
-
+
@@ -164,7 +185,7 @@
-
+
@@ -185,42 +206,41 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
-
-
-
-
+
-
-
+
+
+
+
-
-
+
+
diff --git a/lib/models/base/skip_model.dart b/lib/models/base/skip_model.dart
new file mode 100644
index 0000000..69bd6de
--- /dev/null
+++ b/lib/models/base/skip_model.dart
@@ -0,0 +1,34 @@
+import 'package:json_annotation/json_annotation.dart';
+
+part 'skip_model.g.dart';
+
+@JsonSerializable()
+class SkipModel extends Object {
+ @JsonKey(name: 'name')
+ String name;
+
+ @JsonKey(name: 'icon')
+ String icon;
+
+ @JsonKey(name: 'required_login')
+ String requiredLogin;
+
+ @JsonKey(name: 'required_taobao_auth')
+ String requiredTaobaoAuth;
+
+ @JsonKey(name: 'skip_identifier')
+ String skipIdentifier;
+
+ SkipModel(
+ this.name,
+ this.icon,
+ this.requiredLogin,
+ this.requiredTaobaoAuth,
+ this.skipIdentifier,
+ );
+
+ factory SkipModel.fromJson(Map srcJson) =>
+ _$SkipModelFromJson(srcJson);
+
+ Map toJson() => _$SkipModelToJson(this);
+}
diff --git a/lib/models/base/skip_model.g.dart b/lib/models/base/skip_model.g.dart
new file mode 100644
index 0000000..1d67283
--- /dev/null
+++ b/lib/models/base/skip_model.g.dart
@@ -0,0 +1,25 @@
+// GENERATED CODE - DO NOT MODIFY BY HAND
+
+part of 'skip_model.dart';
+
+// **************************************************************************
+// JsonSerializableGenerator
+// **************************************************************************
+
+SkipModel _$SkipModelFromJson(Map json) {
+ return SkipModel(
+ json['name'] as String,
+ json['icon'] as String,
+ json['required_login'] as String,
+ json['required_taobao_auth'] as String,
+ json['skip_identifier'] as String,
+ );
+}
+
+Map _$SkipModelToJson(SkipModel instance) => {
+ 'name': instance.name,
+ 'icon': instance.icon,
+ 'required_login': instance.requiredLogin,
+ 'required_taobao_auth': instance.requiredTaobaoAuth,
+ 'skip_identifier': instance.skipIdentifier,
+ };
diff --git a/lib/zhiying_comm.dart b/lib/zhiying_comm.dart
index 0a94d75..d6c6ca2 100644
--- a/lib/zhiying_comm.dart
+++ b/lib/zhiying_comm.dart
@@ -27,3 +27,4 @@ export 'native/native_router.dart';
// model
export 'models/base/widget_model.dart';
+export 'models/base/skip_model.dart';