diff --git a/src/api/ebiz/preserve/preserve.js b/src/api/ebiz/preserve/preserve.js
new file mode 100644
index 000000000..e69de29bb
diff --git a/src/router/ebiz/preserve.js b/src/router/ebiz/preserve.js
new file mode 100644
index 000000000..2eb8ed29d
--- /dev/null
+++ b/src/router/ebiz/preserve.js
@@ -0,0 +1,134 @@
+//保全 定义相关组件
+const search = () => import('@/views/ebiz/preserve/Search')
+const imageUpload = () => import('@/views/ebiz/preserve/ImageUpload')
+const handleResult = () => import('@/views/ebiz/preserve/HandleResult')
+const submitResult = () => import('@/views/ebiz/preserve/SubmitResult')
+const policyList = () => import('@/views/ebiz/preserve/PolicyList')
+const renewalInfo = () => import('@/views/ebiz/preserve/RenewalInfo')
+const renewalConfirmation = () => import('@/views/ebiz/preserve/RenewalConfirmation')
+const contactInfo = () => import('@/views/ebiz/preserve/ContactInfo')
+const contactConfirmation = () => import('@/views/ebiz/preserve/ContactConfirmation')
+const beneficiaryInfo = () => import('@/views/ebiz/preserve/beneficiaryInfo')
+const beneficiaryConfirmation = () => import('@/views/ebiz/preserve/beneficiaryConfirmation')
+const surrenderInfo = () => import('@/views/ebiz/preserve/SurrenderInfo')
+const surrenderConfirmation = () => import('@/views/ebiz/preserve/SurrenderConfirmation')
+
+export default [
+ {
+ path: '/preserve/search',
+ name: 'search',
+ component: search,
+ meta: {
+ title: '搜索客户',
+ index: 1
+ }
+ },
+ {
+ path: '/preserve/policyList',
+ name: 'policyList',
+ component: policyList,
+ meta: {
+ title: '选择保单',
+ index: 2
+ }
+ },
+ {
+ path: '/preserve/contactInfo',
+ name: 'contactInfo',
+ component: contactInfo,
+ meta: {
+ title: '联系方式变更',
+ index: 3
+ }
+ },
+ {
+ path: '/preserve/renewalInfo',
+ name: 'renewalInfo',
+ component: renewalInfo,
+ meta: {
+ title: '续期账号变更',
+ index: 4
+ }
+ },
+ {
+ path: '/preserve/beneficiaryInfo',
+ name: 'beneficiaryInfo',
+ component: beneficiaryInfo,
+ meta: {
+ title: '受益人变更',
+ index: 5
+ }
+ },
+ {
+ path: '/preserve/surrenderInfo',
+ name: 'surrenderInfo',
+ component: surrenderInfo,
+ meta: {
+ title: '退保',
+ index: 6
+ }
+ },
+ {
+ path: '/preserve/imageUpload',
+ name: 'imageUpload',
+ component: imageUpload,
+ meta: {
+ title: '影像上传',
+ index: 7
+ }
+ },
+ {
+ path: '/preserve/handleResult',
+ name: 'handleResult',
+ component: handleResult,
+ meta: {
+ title: '操作结果',
+ index: 8
+ }
+ },
+ {
+ path: '/preserve/beneficiaryConfirmation',
+ name: 'beneficiaryConfirmation',
+ component: beneficiaryConfirmation,
+ meta: {
+ title: '保全代办确认',
+ index: 9
+ }
+ },
+ {
+ path: '/preserve/renewalConfirmation',
+ name: 'renewalConfirmation',
+ component: renewalConfirmation,
+ meta: {
+ title: '保全代办确认',
+ index: 10
+ }
+ },
+ {
+ path: '/preserve/contactConfirmation',
+ name: 'contactConfirmation',
+ component: contactConfirmation,
+ meta: {
+ title: '保全代办确认',
+ index: 11
+ }
+ },
+ {
+ path: '/preserve/surrenderConfirmation',
+ name: 'surrenderConfirmation',
+ component: surrenderConfirmation,
+ meta: {
+ title: '保全代办确认',
+ index: 12
+ }
+ },
+ {
+ path: '/preserve/submitResult',
+ name: 'submitResult',
+ component: submitResult,
+ meta: {
+ title: '提交结果',
+ index: 13
+ }
+ }
+]
diff --git a/src/views/app/Home.vue b/src/views/app/Home.vue
index d42d9efe4..5305976c7 100644
--- a/src/views/app/Home.vue
+++ b/src/views/app/Home.vue
@@ -29,6 +29,10 @@
入司审批列表
问卷调查
nbs列表
+ 保全-搜索-联系方式变更
+ 保全-搜索-受益人变更
+ 保全-搜索-续期账户变更
+ 保全-搜索-退保
diff --git a/src/views/ebiz/preserve/BeneficiaryConfirmation.vue b/src/views/ebiz/preserve/BeneficiaryConfirmation.vue
new file mode 100644
index 000000000..b09433e35
--- /dev/null
+++ b/src/views/ebiz/preserve/BeneficiaryConfirmation.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/BeneficiaryInfo.vue b/src/views/ebiz/preserve/BeneficiaryInfo.vue
new file mode 100644
index 000000000..048b818fd
--- /dev/null
+++ b/src/views/ebiz/preserve/BeneficiaryInfo.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/ContactConfirmation.vue b/src/views/ebiz/preserve/ContactConfirmation.vue
new file mode 100644
index 000000000..92bce0214
--- /dev/null
+++ b/src/views/ebiz/preserve/ContactConfirmation.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/ContactInfo.vue b/src/views/ebiz/preserve/ContactInfo.vue
new file mode 100644
index 000000000..5bdb7e786
--- /dev/null
+++ b/src/views/ebiz/preserve/ContactInfo.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/HandleResult.vue b/src/views/ebiz/preserve/HandleResult.vue
new file mode 100644
index 000000000..e75b4110d
--- /dev/null
+++ b/src/views/ebiz/preserve/HandleResult.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/ImageUpload.vue b/src/views/ebiz/preserve/ImageUpload.vue
new file mode 100644
index 000000000..d3cafad27
--- /dev/null
+++ b/src/views/ebiz/preserve/ImageUpload.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/PolicyList.vue b/src/views/ebiz/preserve/PolicyList.vue
new file mode 100644
index 000000000..8f230b2ad
--- /dev/null
+++ b/src/views/ebiz/preserve/PolicyList.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/RenewalConfirmation.vue b/src/views/ebiz/preserve/RenewalConfirmation.vue
new file mode 100644
index 000000000..4e81ad177
--- /dev/null
+++ b/src/views/ebiz/preserve/RenewalConfirmation.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/RenewalInfo.vue b/src/views/ebiz/preserve/RenewalInfo.vue
new file mode 100644
index 000000000..c5e0dd4b5
--- /dev/null
+++ b/src/views/ebiz/preserve/RenewalInfo.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/Search.vue b/src/views/ebiz/preserve/Search.vue
new file mode 100644
index 000000000..348bdd1f3
--- /dev/null
+++ b/src/views/ebiz/preserve/Search.vue
@@ -0,0 +1,3 @@
+
+ 11111
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/SubmitResult.vue b/src/views/ebiz/preserve/SubmitResult.vue
new file mode 100644
index 000000000..0fb5247d3
--- /dev/null
+++ b/src/views/ebiz/preserve/SubmitResult.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/SurrenderConfirmation.vue b/src/views/ebiz/preserve/SurrenderConfirmation.vue
new file mode 100644
index 000000000..5627c94d6
--- /dev/null
+++ b/src/views/ebiz/preserve/SurrenderConfirmation.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/ebiz/preserve/SurrenderInfo.vue b/src/views/ebiz/preserve/SurrenderInfo.vue
new file mode 100644
index 000000000..e680f7a0c
--- /dev/null
+++ b/src/views/ebiz/preserve/SurrenderInfo.vue
@@ -0,0 +1 @@
+
\ No newline at end of file