diff --git a/smart-flow-web/src/layout/components/top-side-menu/index.vue b/smart-flow-web/src/layout/components/top-side-menu/index.vue
new file mode 100644
index 0000000..589672c
--- /dev/null
+++ b/smart-flow-web/src/layout/components/top-side-menu/index.vue
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/layout/components/top-side-menu/recursion-menu.vue b/smart-flow-web/src/layout/components/top-side-menu/recursion-menu.vue
new file mode 100644
index 0000000..92478c9
--- /dev/null
+++ b/smart-flow-web/src/layout/components/top-side-menu/recursion-menu.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
diff --git a/smart-flow-web/src/layout/components/top-side-menu/sub-menu.vue b/smart-flow-web/src/layout/components/top-side-menu/sub-menu.vue
new file mode 100644
index 0000000..88923fd
--- /dev/null
+++ b/smart-flow-web/src/layout/components/top-side-menu/sub-menu.vue
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+ {{ menuInfo.menuName }}
+
+
+
+
+
+
+
+ {{ item.menuName }}
+
+
+
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/layout/top-side-layout.vue b/smart-flow-web/src/layout/top-side-layout.vue
new file mode 100644
index 0000000..68fbcc4
--- /dev/null
+++ b/smart-flow-web/src/layout/top-side-layout.vue
@@ -0,0 +1,483 @@
+
+
+
+
+
+
+
+
+
+
S
+
{{ websiteName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.menuName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/jwpy/flow/index.vue b/smart-flow-web/src/views/jwpy/jwpy/flow/index.vue
new file mode 100644
index 0000000..d42f88f
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/jwpy/flow/index.vue
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 满意
+ 基本满意
+ 不满意
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/jwpy/wtss/index.vue b/smart-flow-web/src/views/jwpy/jwpy/wtss/index.vue
new file mode 100644
index 0000000..5ae6978
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/jwpy/wtss/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/jwpy/wtzg/index.vue b/smart-flow-web/src/views/jwpy/jwpy/wtzg/index.vue
new file mode 100644
index 0000000..3a598e0
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/jwpy/wtzg/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/jwpy/zxdc/index.vue b/smart-flow-web/src/views/jwpy/jwpy/zxdc/index.vue
new file mode 100644
index 0000000..3c3629b
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/jwpy/zxdc/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/myda/details/index.vue b/smart-flow-web/src/views/jwpy/myda/details/index.vue
new file mode 100644
index 0000000..4f4c9fc
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/myda/details/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/myda/police/index.vue b/smart-flow-web/src/views/jwpy/myda/police/index.vue
new file mode 100644
index 0000000..dd2fcc3
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/myda/police/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/myda/unit/index.vue b/smart-flow-web/src/views/jwpy/myda/unit/index.vue
new file mode 100644
index 0000000..558c511
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/myda/unit/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/mydc/my-survey/index.vue b/smart-flow-web/src/views/jwpy/mydc/my-survey/index.vue
new file mode 100644
index 0000000..d6dd3e7
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/mydc/my-survey/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/mydc/questionnaire/index.vue b/smart-flow-web/src/views/jwpy/mydc/questionnaire/index.vue
new file mode 100644
index 0000000..92ae0ff
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/mydc/questionnaire/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/mydc/sample/index.vue b/smart-flow-web/src/views/jwpy/mydc/sample/index.vue
new file mode 100644
index 0000000..7aa7885
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/mydc/sample/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/mydc/web-opinion/index.vue b/smart-flow-web/src/views/jwpy/mydc/web-opinion/index.vue
new file mode 100644
index 0000000..33e2b6c
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/mydc/web-opinion/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/myrx/desk/index.vue b/smart-flow-web/src/views/jwpy/myrx/desk/index.vue
new file mode 100644
index 0000000..7ea8ea5
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/myrx/desk/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/myrx/flow/index.vue b/smart-flow-web/src/views/jwpy/myrx/flow/index.vue
new file mode 100644
index 0000000..5cc5309
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/myrx/flow/index.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
diff --git a/smart-flow-web/src/views/jwpy/myrx/wechat/index.vue b/smart-flow-web/src/views/jwpy/myrx/wechat/index.vue
new file mode 100644
index 0000000..5e499b5
--- /dev/null
+++ b/smart-flow-web/src/views/jwpy/myrx/wechat/index.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+