panyong 4 år sedan
förälder
incheckning
26e0f7a5ed
46 ändrade filer med 217 tillägg och 17 borttagningar
  1. 71 14
      htmldev/loan/src/router/index.js
  2. 0 0
      htmldev/loan/src/views/loan/about/index.vue
  3. 0 0
      htmldev/loan/src/views/loan/agreement/index.vue
  4. 0 0
      htmldev/loan/src/views/loan/apply/components/flow.vue
  5. 0 0
      htmldev/loan/src/views/loan/apply/image/btn_next@2x.png
  6. 0 0
      htmldev/loan/src/views/loan/apply/image/btn_xingbie_nor@2x.png
  7. 0 0
      htmldev/loan/src/views/loan/apply/image/btn_xingbie_sel@2x.png
  8. 0 0
      htmldev/loan/src/views/loan/apply/image/flow_0@2x.png
  9. 0 0
      htmldev/loan/src/views/loan/apply/image/flow_1@2x.png
  10. 0 0
      htmldev/loan/src/views/loan/apply/image/flow_2@2x.png
  11. 0 0
      htmldev/loan/src/views/loan/apply/image/flow_3@2x.png
  12. 0 0
      htmldev/loan/src/views/loan/apply/image/flow_4@2x.png
  13. 0 0
      htmldev/loan/src/views/loan/apply/image/header@2x.png
  14. 0 0
      htmldev/loan/src/views/loan/apply/index.vue
  15. 0 0
      htmldev/loan/src/views/loan/attest/components/myUploader.vue
  16. 0 0
      htmldev/loan/src/views/loan/attest/index.vue
  17. 0 0
      htmldev/loan/src/views/loan/bespeak/image/date@2x.png
  18. 0 0
      htmldev/loan/src/views/loan/bespeak/image/position@2x.png
  19. 0 0
      htmldev/loan/src/views/loan/bespeak/index.vue
  20. 0 0
      htmldev/loan/src/views/loan/detail/image/active_flow_0@2x.png
  21. 0 0
      htmldev/loan/src/views/loan/detail/image/active_flow_1@2x.png
  22. 0 0
      htmldev/loan/src/views/loan/detail/image/active_flow_2@2x.png
  23. 0 0
      htmldev/loan/src/views/loan/detail/image/active_flow_3@2x.png
  24. 0 0
      htmldev/loan/src/views/loan/detail/image/active_flow_4@2x.png
  25. 0 0
      htmldev/loan/src/views/loan/detail/image/btn_dianhua@2x.png
  26. 0 0
      htmldev/loan/src/views/loan/detail/image/init_flow_1@2x.png
  27. 0 0
      htmldev/loan/src/views/loan/detail/image/init_flow_2@2x.png
  28. 0 0
      htmldev/loan/src/views/loan/detail/image/init_flow_3@2x.png
  29. 0 0
      htmldev/loan/src/views/loan/detail/image/init_flow_4@2x.png
  30. 1 1
      htmldev/loan/src/views/loan/detail/index.vue
  31. 1 1
      htmldev/loan/src/views/loan/explain/index.vue
  32. 0 0
      htmldev/loan/src/views/loan/help/index.vue
  33. 0 0
      htmldev/loan/src/views/loan/home/image/bitmap@2x.png
  34. 1 1
      htmldev/loan/src/views/loan/home/index.vue
  35. 0 0
      htmldev/loan/src/views/loan/privacy/index.vue
  36. 13 0
      htmldev/loan/src/views/partner/business/index.vue
  37. 13 0
      htmldev/loan/src/views/partner/detail/index.vue
  38. 13 0
      htmldev/loan/src/views/partner/explain/index.vue
  39. 13 0
      htmldev/loan/src/views/partner/goods/index.vue
  40. 13 0
      htmldev/loan/src/views/partner/home/index.vue
  41. 13 0
      htmldev/loan/src/views/partner/join/index.vue
  42. 13 0
      htmldev/loan/src/views/partner/login/index.vue
  43. 13 0
      htmldev/loan/src/views/partner/marketing/index.vue
  44. 13 0
      htmldev/loan/src/views/partner/mine/index.vue
  45. 13 0
      htmldev/loan/src/views/partner/sale/index.vue
  46. 13 0
      htmldev/loan/src/views/partner/wallet/index.vue

+ 71 - 14
htmldev/loan/src/router/index.js

@@ -11,12 +11,12 @@ const routes = [
   {
     path: '/404',
     name: '404',
-    component: () => import(/* webpackChunkName: "detail" */ '../page/404')
+    component: () => import(/* webpackChunkName: "pageNotFound" */ '../page/404')
   },
   {
     path: '/loan', // 我的申请记录
-    name: 'Home',
-    component: () => import(/* webpackChunkName: "home" */ '../views/home'),
+    name: 'Loan',
+    component: () => import(/* webpackChunkName: "loan_home" */ '../views/loan/home'),
     meta: {
       isUseCache: false,
       keepAlive: true
@@ -25,47 +25,104 @@ const routes = [
   {
     path: '/loan/detail', // 进度查询:贷款详情页
     name: 'Detail',
-    component: () => import(/* webpackChunkName: "detail" */ '../views/detail')
+    component: () => import(/* webpackChunkName: "loan_detail" */ '../views/loan/detail')
   },
   {
-    path: '/loan/goods', // 贷款介绍
-    name: 'Goods',
-    component: () => import(/* webpackChunkName: "goods" */ '../views/goods')
+    path: '/loan/explain', // 贷款介绍
+    name: 'Explain',
+    component: () => import(/* webpackChunkName: "loan_goods" */ '../views/loan/explain')
   },
   {
     path: '/loan/apply', // 基本信息填写
     name: 'Apply',
-    component: () => import(/* webpackChunkName: "apply" */ '../views/apply')
+    component: () => import(/* webpackChunkName: "loan_apply" */ '../views/loan/apply')
   },
   {
     path: '/loan/attest', // 上传资料
     name: 'Attest',
-    component: () => import(/* webpackChunkName: "attest" */ '../views/attest')
+    component: () => import(/* webpackChunkName: "loan_attest" */ '../views/loan/attest')
   },
   {
     path: '/loan/bespeak', // 预约现场办理时间
     name: 'Bespeak',
-    component: () => import(/* webpackChunkName: "bespeak" */ '../views/bespeak')
+    component: () => import(/* webpackChunkName: "loan_bespeak" */ '../views/loan/bespeak')
   },
   {
     path: '/loan/privacy', // 隐私协议
     name: 'Privacy',
-    component: () => import(/* webpackChunkName: "privacy" */ '../views/privacy')
+    component: () => import(/* webpackChunkName: "loan_privacy" */ '../views/loan/privacy')
   },
   {
     path: '/loan/agreement', // 协议
     name: 'Agreement',
-    component: () => import(/* webpackChunkName: "agreement" */ '../views/agreement')
+    component: () => import(/* webpackChunkName: "loan_agreement" */ '../views/loan/agreement')
   },
   {
     path: '/loan/help', // 还款助手
     name: 'Help',
-    component: () => import(/* webpackChunkName: "help" */ '../views/help')
+    component: () => import(/* webpackChunkName: "loan_help" */ '../views/loan/help')
   },
   {
     path: '/loan/about', // 了解我们
     name: 'About',
-    component: () => import(/* webpackChunkName: "about" */ '../views/about')
+    component: () => import(/* webpackChunkName: "loan_about" */ '../views/loan/about')
+  },
+  {
+    path: '/partner', // 我的销售
+    name: 'Partner',
+    component: () => import(/* webpackChunkName: "partner_home" */ '../views/partner/home'),
+    children: [
+      {
+        path: '/', // 推广
+        name: 'Marketing',
+        component: () => import(/* webpackChunkName: "partner_marketing" */ '../views/partner/marketing')
+      },
+      {
+        path: '/mine', // 我的
+        name: 'Mine',
+        component: () => import(/* webpackChunkName: "partner_mine" */ '../views/partner/mine')
+      }
+    ]
+  },
+  {
+    path: '/partner/goods', // 贷款产品
+    name: 'Goods',
+    component: () => import(/* webpackChunkName: "partner_goods" */ '../views/partner/goods')
+  },
+  {
+    path: '/partner/sale', // 放款总额
+    name: 'Sale',
+    component: () => import(/* webpackChunkName: "partner_sale" */ '../views/partner/sale')
+  },
+  {
+    path: '/partner/wallet', // 我的钱包
+    name: 'Wallet',
+    component: () => import(/* webpackChunkName: "partner_wallet" */ '../views/partner/wallet')
+  },
+  {
+    path: '/partner/business', // 我的合伙人
+    name: 'Business',
+    component: () => import(/* webpackChunkName: "partner_business" */ '../views/partner/business')
+  },
+  {
+    path: '/partner/login', // 登录
+    name: 'Login',
+    component: () => import(/* webpackChunkName: "partner_login" */ '../views/partner/login')
+  },
+  {
+    path: '/partner/explain', // 成为合伙人-介绍
+    name: 'Explain',
+    component: () => import(/* webpackChunkName: "partner_explain" */ '../views/partner/explain')
+  },
+  {
+    path: '/partner/join', // 成为合伙人-申请资料填写
+    name: 'Join',
+    component: () => import(/* webpackChunkName: "partner_join" */ '../views/partner/join')
+  },
+  {
+    path: '/partner/detail', // 申请进度
+    name: 'Detail',
+    component: () => import(/* webpackChunkName: "partner_detail" */ '../views/partner/detail')
   }
 ]
 

+ 0 - 0
htmldev/loan/src/views/about/index.vue → htmldev/loan/src/views/loan/about/index.vue


+ 0 - 0
htmldev/loan/src/views/agreement/index.vue → htmldev/loan/src/views/loan/agreement/index.vue


+ 0 - 0
htmldev/loan/src/views/apply/components/flow.vue → htmldev/loan/src/views/loan/apply/components/flow.vue


+ 0 - 0
htmldev/loan/src/views/apply/image/btn_next@2x.png → htmldev/loan/src/views/loan/apply/image/btn_next@2x.png


+ 0 - 0
htmldev/loan/src/views/apply/image/btn_xingbie_nor@2x.png → htmldev/loan/src/views/loan/apply/image/btn_xingbie_nor@2x.png


+ 0 - 0
htmldev/loan/src/views/apply/image/btn_xingbie_sel@2x.png → htmldev/loan/src/views/loan/apply/image/btn_xingbie_sel@2x.png


+ 0 - 0
htmldev/loan/src/views/apply/image/flow_0@2x.png → htmldev/loan/src/views/loan/apply/image/flow_0@2x.png


+ 0 - 0
htmldev/loan/src/views/apply/image/flow_1@2x.png → htmldev/loan/src/views/loan/apply/image/flow_1@2x.png


+ 0 - 0
htmldev/loan/src/views/apply/image/flow_2@2x.png → htmldev/loan/src/views/loan/apply/image/flow_2@2x.png


+ 0 - 0
htmldev/loan/src/views/apply/image/flow_3@2x.png → htmldev/loan/src/views/loan/apply/image/flow_3@2x.png


+ 0 - 0
htmldev/loan/src/views/apply/image/flow_4@2x.png → htmldev/loan/src/views/loan/apply/image/flow_4@2x.png


+ 0 - 0
htmldev/loan/src/views/apply/image/header@2x.png → htmldev/loan/src/views/loan/apply/image/header@2x.png


+ 0 - 0
htmldev/loan/src/views/apply/index.vue → htmldev/loan/src/views/loan/apply/index.vue


+ 0 - 0
htmldev/loan/src/views/attest/components/myUploader.vue → htmldev/loan/src/views/loan/attest/components/myUploader.vue


+ 0 - 0
htmldev/loan/src/views/attest/index.vue → htmldev/loan/src/views/loan/attest/index.vue


+ 0 - 0
htmldev/loan/src/views/bespeak/image/date@2x.png → htmldev/loan/src/views/loan/bespeak/image/date@2x.png


+ 0 - 0
htmldev/loan/src/views/bespeak/image/position@2x.png → htmldev/loan/src/views/loan/bespeak/image/position@2x.png


+ 0 - 0
htmldev/loan/src/views/bespeak/index.vue → htmldev/loan/src/views/loan/bespeak/index.vue


+ 0 - 0
htmldev/loan/src/views/detail/image/active_flow_0@2x.png → htmldev/loan/src/views/loan/detail/image/active_flow_0@2x.png


+ 0 - 0
htmldev/loan/src/views/detail/image/active_flow_1@2x.png → htmldev/loan/src/views/loan/detail/image/active_flow_1@2x.png


+ 0 - 0
htmldev/loan/src/views/detail/image/active_flow_2@2x.png → htmldev/loan/src/views/loan/detail/image/active_flow_2@2x.png


+ 0 - 0
htmldev/loan/src/views/detail/image/active_flow_3@2x.png → htmldev/loan/src/views/loan/detail/image/active_flow_3@2x.png


+ 0 - 0
htmldev/loan/src/views/detail/image/active_flow_4@2x.png → htmldev/loan/src/views/loan/detail/image/active_flow_4@2x.png


+ 0 - 0
htmldev/loan/src/views/detail/image/btn_dianhua@2x.png → htmldev/loan/src/views/loan/detail/image/btn_dianhua@2x.png


+ 0 - 0
htmldev/loan/src/views/detail/image/init_flow_1@2x.png → htmldev/loan/src/views/loan/detail/image/init_flow_1@2x.png


+ 0 - 0
htmldev/loan/src/views/detail/image/init_flow_2@2x.png → htmldev/loan/src/views/loan/detail/image/init_flow_2@2x.png


+ 0 - 0
htmldev/loan/src/views/detail/image/init_flow_3@2x.png → htmldev/loan/src/views/loan/detail/image/init_flow_3@2x.png


+ 0 - 0
htmldev/loan/src/views/detail/image/init_flow_4@2x.png → htmldev/loan/src/views/loan/detail/image/init_flow_4@2x.png


+ 1 - 1
htmldev/loan/src/views/detail/index.vue → htmldev/loan/src/views/loan/detail/index.vue

@@ -60,7 +60,7 @@
         </li>
         <li class="flow flow-2 has-border active">
           <div class="left-wrap">
-            <img src="./image/init_flow_2@2x.png" alt="" v-if="false">
+            <img src="./init_flow_2@2x.png" alt="" v-if="false">
             <img src="./image/active_flow_2@2x.png" alt="" v-else>
           </div>
           <div class="right-wrap">

+ 1 - 1
htmldev/loan/src/views/goods/index.vue → htmldev/loan/src/views/loan/explain/index.vue

@@ -15,7 +15,7 @@
 
 <script>
   export default {
-    name: 'goods',
+    name: 'explain',
     async mounted () {
       await this.$nextTick()
       this.$refreshTitle('中行贷')

+ 0 - 0
htmldev/loan/src/views/help/index.vue → htmldev/loan/src/views/loan/help/index.vue


+ 0 - 0
htmldev/loan/src/views/home/image/bitmap@2x.png → htmldev/loan/src/views/loan/home/image/bitmap@2x.png


+ 1 - 1
htmldev/loan/src/views/home/index.vue → htmldev/loan/src/views/loan/home/index.vue

@@ -22,7 +22,7 @@
                 </p>
             </li>
             <li class="bitmap" v-if="!listData.length && booFetchData">
-                <img src="./image/bitmap@2x.png" alt="">
+                <img src="image/bitmap@2x.png" alt="">
                 <p>暂无申请记录</p>
             </li>
         </ul>

+ 0 - 0
htmldev/loan/src/views/privacy/index.vue → htmldev/loan/src/views/loan/privacy/index.vue


+ 13 - 0
htmldev/loan/src/views/partner/business/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>business</div>
+</template>
+
+<script>
+  export default {
+    name: 'business'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/detail/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>detail</div>
+</template>
+
+<script>
+  export default {
+    name: 'detail'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/explain/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>explain</div>
+</template>
+
+<script>
+  export default {
+    name: 'explain'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/goods/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>goods</div>
+</template>
+
+<script>
+  export default {
+    name: 'goods'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/home/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>home</div>
+</template>
+
+<script>
+  export default {
+    name: 'home'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/join/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>join</div>
+</template>
+
+<script>
+  export default {
+    name: 'join'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/login/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>login</div>
+</template>
+
+<script>
+  export default {
+    name: 'login'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/marketing/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>marketing</div>
+</template>
+
+<script>
+  export default {
+    name: 'marketing'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/mine/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>mine</div>
+</template>
+
+<script>
+  export default {
+    name: 'mine'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/sale/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>sale</div>
+</template>
+
+<script>
+  export default {
+    name: 'sale'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>

+ 13 - 0
htmldev/loan/src/views/partner/wallet/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <div>wallet</div>
+</template>
+
+<script>
+  export default {
+    name: 'wallet'
+  }
+</script>
+
+<style lang="scss" scoped>
+
+</style>