diff --git a/src/views/infra/demo02/DemoStudentAddressForm.vue b/src/views/infra/demo02/DemoStudentAddressForm.vue
new file mode 100644
index 00000000..af4cd8f1
--- /dev/null
+++ b/src/views/infra/demo02/DemoStudentAddressForm.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/infra/demo02/DemoStudentContactForm.vue b/src/views/infra/demo02/DemoStudentContactForm.vue
index 0cd9d106..50c44263 100644
--- a/src/views/infra/demo02/DemoStudentContactForm.vue
+++ b/src/views/infra/demo02/DemoStudentContactForm.vue
@@ -1,68 +1,89 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- —
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+ 添加联系人
diff --git a/src/views/infra/demo02/DemoStudentForm.vue b/src/views/infra/demo02/DemoStudentForm.vue
index 1bb6d7ea..fe0788c4 100644
--- a/src/views/infra/demo02/DemoStudentForm.vue
+++ b/src/views/infra/demo02/DemoStudentForm.vue
@@ -17,12 +17,14 @@
-
-
-
+
+
+
+
+
+
+
- 地址信息
- 其它信息
确 定
@@ -33,6 +35,7 @@
diff --git a/src/views/infra/demo03/DemoStudentAddressList.vue b/src/views/infra/demo03/DemoStudentAddressList.vue
new file mode 100644
index 00000000..2354db56
--- /dev/null
+++ b/src/views/infra/demo03/DemoStudentAddressList.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/infra/demo03/DemoStudentContactForm.vue b/src/views/infra/demo03/DemoStudentContactForm.vue
new file mode 100644
index 00000000..50c44263
--- /dev/null
+++ b/src/views/infra/demo03/DemoStudentContactForm.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加联系人
+
+
+
diff --git a/src/views/infra/demo03/DemoStudentContactList.vue b/src/views/infra/demo03/DemoStudentContactList.vue
new file mode 100644
index 00000000..76d46116
--- /dev/null
+++ b/src/views/infra/demo03/DemoStudentContactList.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/infra/demo03/DemoStudentForm.vue b/src/views/infra/demo03/DemoStudentForm.vue
new file mode 100644
index 00000000..fe0788c4
--- /dev/null
+++ b/src/views/infra/demo03/DemoStudentForm.vue
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/src/views/infra/demo03/index.vue b/src/views/infra/demo03/index.vue
new file mode 100644
index 00000000..afd5cbfc
--- /dev/null
+++ b/src/views/infra/demo03/index.vue
@@ -0,0 +1,176 @@
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/infra/demo04/DemoStudentAddressForm.vue b/src/views/infra/demo04/DemoStudentAddressForm.vue
new file mode 100644
index 00000000..af4cd8f1
--- /dev/null
+++ b/src/views/infra/demo04/DemoStudentAddressForm.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/infra/demo04/DemoStudentAddressList.vue b/src/views/infra/demo04/DemoStudentAddressList.vue
new file mode 100644
index 00000000..92143456
--- /dev/null
+++ b/src/views/infra/demo04/DemoStudentAddressList.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/infra/demo04/DemoStudentContactForm.vue b/src/views/infra/demo04/DemoStudentContactForm.vue
new file mode 100644
index 00000000..c8744eb0
--- /dev/null
+++ b/src/views/infra/demo04/DemoStudentContactForm.vue
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/src/views/infra/demo04/DemoStudentContactList.vue b/src/views/infra/demo04/DemoStudentContactList.vue
new file mode 100644
index 00000000..b944c407
--- /dev/null
+++ b/src/views/infra/demo04/DemoStudentContactList.vue
@@ -0,0 +1,70 @@
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/infra/demo04/DemoStudentForm.vue b/src/views/infra/demo04/DemoStudentForm.vue
new file mode 100644
index 00000000..fe0788c4
--- /dev/null
+++ b/src/views/infra/demo04/DemoStudentForm.vue
@@ -0,0 +1,132 @@
+
+
+
+
diff --git a/src/views/infra/demo04/index.vue b/src/views/infra/demo04/index.vue
new file mode 100644
index 00000000..9a6b8bfe
--- /dev/null
+++ b/src/views/infra/demo04/index.vue
@@ -0,0 +1,184 @@
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+