├── _config.yml
├── src
├── data
│ ├── order
│ │ ├── list3.json
│ │ ├── list4.json
│ │ ├── list1.json
│ │ └── list2.json
│ ├── alertCheck.json
│ ├── user
│ │ ├── voucher1.json
│ │ ├── voucher2.json
│ │ └── get_info_new.json
│ ├── README.md
│ ├── alertKnow.json
│ ├── dataUploan.json
│ └── waterBank.json
├── components
│ ├── popup
│ │ ├── delay.vue
│ │ ├── alertKnow.vue
│ │ └── alertTips.vue
│ ├── common
│ │ ├── noMore.vue
│ │ ├── pageError.vue
│ │ ├── list.vue
│ │ ├── footer.vue
│ │ ├── top.vue
│ │ └── canvasCode.vue
│ ├── home.vue
│ ├── loan
│ │ └── top.vue
│ ├── reward
│ │ ├── list.vue
│ │ └── title.vue
│ ├── dialog
│ │ └── index.js
│ ├── borrow
│ │ ├── list.vue
│ │ └── title.vue
│ ├── README.md
│ └── index.js
├── assets
│ ├── effect
│ │ ├── 1.png
│ │ ├── 2.png
│ │ ├── 3.png
│ │ └── 4.png
│ ├── font
│ │ ├── icons.eot
│ │ ├── icons.otf
│ │ ├── icons.ttf
│ │ └── icons.woff
│ ├── img
│ │ ├── bankIcon.png
│ │ ├── chop_min.png
│ │ ├── delayBg.png
│ │ ├── logoImg.png
│ │ ├── prizeBg.png
│ │ ├── indexIcon0728.png
│ │ ├── loanBanner1.jpg
│ │ ├── loanBanner2.jpg
│ │ ├── loanBanner3.jpg
│ │ ├── recordSetpBg.jpg
│ │ └── creditReportBg.jpg
│ ├── .sass-cache
│ │ └── 7528cdbe344e0ef22bf8c9bccb21107f5b403912
│ │ │ ├── _top.scssc
│ │ │ ├── _alert.scssc
│ │ │ ├── _basic.scssc
│ │ │ ├── _common.scssc
│ │ │ ├── _detail.scssc
│ │ │ ├── _dialog.scssc
│ │ │ ├── _footer.scssc
│ │ │ ├── _index.scssc
│ │ │ ├── _login.scssc
│ │ │ ├── _media.scssc
│ │ │ ├── _mixin.scssc
│ │ │ ├── _report.scssc
│ │ │ ├── _reward.scssc
│ │ │ ├── _wenda.scssc
│ │ │ ├── _zhima.scssc
│ │ │ ├── _addBank.scssc
│ │ │ ├── _bankIcon.scssc
│ │ │ ├── _contract.scssc
│ │ │ ├── _feedback.scssc
│ │ │ ├── _formCom.scssc
│ │ │ ├── _listCom.scssc
│ │ │ ├── _mustInfo.scssc
│ │ │ ├── _pageSuc.scssc
│ │ │ ├── style2016.scssc
│ │ │ ├── _checkPhoto.scssc
│ │ │ ├── _delayTime.scssc
│ │ │ ├── _loanDetail.scssc
│ │ │ ├── _mobileIcon.scssc
│ │ │ ├── _pageError.scssc
│ │ │ ├── _reportIndex.scssc
│ │ │ ├── _reportReg.scssc
│ │ │ ├── _selectCity.scssc
│ │ │ ├── _uploadPic.scssc
│ │ │ ├── _userBorrow.scssc
│ │ │ ├── _userIndex.scssc
│ │ │ ├── _userRepay.scssc
│ │ │ ├── _reportAnswers.scssc
│ │ │ └── _reportProblem.scssc
│ ├── sass
│ │ ├── _zhima.scss
│ │ ├── _login.scss
│ │ ├── _mobileIcon.scss
│ │ ├── _wenda.scss
│ │ ├── _footer.scss
│ │ ├── _uploadPic.scss
│ │ ├── _feedback.scss
│ │ ├── _detail.scss
│ │ ├── _bankIcon.scss
│ │ ├── _selectCity.scss
│ │ ├── _delayTime.scss
│ │ ├── _reportProblem.scss
│ │ └── _common.scss
│ ├── css
│ │ └── transition.css
│ ├── demo
│ │ ├── other
│ │ │ ├── 【03】【通用-页面出错】pageError.html
│ │ │ ├── 【04】【成功提示-3征信注册成功】sucPage.html
│ │ │ ├── 【04】【成功提示-4征信报告申请中】sucPage.html
│ │ │ ├── 【04】【温馨提示-登录过期】sucPage.html
│ │ │ ├── 【04】【成功提示-5身份成功】sucPage.html
│ │ │ ├── 【02】【忘记密码】forget.html
│ │ │ ├── 【00】【登录】login.html
│ │ │ ├── 【04】【成功提示-1系列认证成功】sucPage.html
│ │ │ └── 【06】【信息展示相关弹层】popup.html
│ │ ├── crefit
│ │ │ ├── 【10】【征信报告-09无记录】reportNo.html
│ │ │ ├── 【04】【身份证图片-1列表】picList.html
│ │ │ ├── 【07】【银行卡信息-3成功返回卡信息】addbankSuc.html
│ │ │ ├── 【11】【芝麻信用-02报错】zhimaError.html
│ │ │ ├── 【07】【银行卡信息-5帮助】bankHelpList.html
│ │ │ ├── 【06】【支付宝认证】alipay.html
│ │ │ ├── 【10】【征信报告-03获取报告】reportGet.html
│ │ │ ├── 【07】【银行卡信息-4详情】addbankDetail.html
│ │ │ ├── 【03】【其它资料-1列表】other.html
│ │ │ ├── 【11】【芝麻信用-01分数】zhimafen.html
│ │ │ ├── 【10】【征信报告-11如何注册】reportHowto.html
│ │ │ ├── 【10】【征信报告-04短信验证】reportSMS.html
│ │ │ ├── 【00】【信用首页】creditIndex.html
│ │ │ ├── 【07】【银行卡信息-2短信验证码】addbankSMS.html
│ │ │ ├── 【07】【银行卡信息-6支持银行】supportBank.html
│ │ │ ├── 【10】【征信报告-01封面】reportPersonal.html
│ │ │ ├── 【10】【征信报告-02登录】reportLogin.html
│ │ │ ├── 【09】【银行卡流水导入-1选择银行】selectBank.html
│ │ │ ├── 【10】【征信报告-12注册步骤1】reportStep1.html
│ │ │ ├── 【10】【征信报告-07报告列表】reportList.html
│ │ │ └── 【12】【身份认证】checkIDcard.html
│ │ ├── user
│ │ │ ├── 【01】【我的借款-不过理由】userReason.html
│ │ │ ├── 【02】【我的还款-3确认信息】userRecord.html
│ │ │ ├── 【02】【我的还款-4无项目】userRecord.html
│ │ │ ├── 【03】【我的奖励-4无券】noReward.html
│ │ │ ├── 【02】【我的还款-6无记录】userRecord.html
│ │ │ ├── 【04】【帮助中心-1列表】helpList.html
│ │ │ ├── 【03】【我的奖励-1未使用】userReward.html
│ │ │ ├── 【03】【我的奖励-3已失效】userReward.html
│ │ │ ├── 【03】【我的奖励-2已使用】userReward.html
│ │ │ ├── 【05】【意见反馈】Feedback.html
│ │ │ ├── 【02】【我的还款-2还款详情】userRepay.html
│ │ │ ├── 【00】【个人中心】userIndex.html
│ │ │ ├── 【01】【我的借款-2等额本息2】userBorrow.html
│ │ │ ├── 【01】【我的借款-2一次性还款2】userBorrow.html
│ │ │ ├── 【06】【关于我们】userReward.html
│ │ │ ├── 【01】【我的借款-2一次性还款1】userBorrow.html
│ │ │ ├── 【01】【我的借款-2等额本息1】userBorrow.html
│ │ │ ├── 【01】【我的借款-4查看合同-1】userTableLook.html
│ │ │ ├── 【04】【帮助中心-2详情】helps.html
│ │ │ ├── 【02】【我的还款-1列表】userRepay.html
│ │ │ └── 【02】【我的还款-5还款记录】userRecord.html
│ │ └── loan
│ │ │ ├── 【04】【借款资料-推荐人】loanRecom.html
│ │ │ ├── 【05】【确认信息-1一次性2】sureMessage.html
│ │ │ ├── 【05】【确认信息-1等额本息2】sureMessage.html
│ │ │ ├── 【06】【取消上标】cancelSup.html
│ │ │ ├── 【02】【借款资料-3选填】loanInfos.html
│ │ │ ├── 【02】【借款资料-1通用】loanInfos.html
│ │ │ ├── 【05】【确认信息-1一次性1】sureMessage.html
│ │ │ ├── 【02】【借款资料-2必填】loanInfos.html
│ │ │ └── 【03】【借款资料-1提交申请01】loanApply.html
│ ├── README.md
│ └── lib
│ │ └── canvasCode.js
├── store
│ ├── index.js
│ ├── state.js
│ └── mutations.js
├── view
│ ├── other
│ │ ├── README.md
│ │ └── error.vue
│ ├── user
│ │ ├── rewardList.vue
│ │ ├── borrowList.vue
│ │ ├── borrowReason.vue
│ │ ├── helpList.vue
│ │ ├── repayTips.vue
│ │ ├── rewardUnused.vue
│ │ ├── rewardExpired.vue
│ │ ├── rewardUsed.vue
│ │ ├── helpDetail.vue
│ │ ├── repayGo.vue
│ │ ├── borrowListAll.vue
│ │ ├── borrowListApply.vue
│ │ ├── borrowListOver.vue
│ │ ├── borrowListRepay.vue
│ │ ├── aboutUs.vue
│ │ ├── repayRecord.vue
│ │ ├── README.md
│ │ ├── dealList.vue
│ │ └── feedback.vue
│ ├── README.md
│ ├── loan
│ │ ├── README.md
│ │ ├── loanMicro.vue
│ │ ├── loanLarge.vue
│ │ ├── loanSmall.vue
│ │ ├── sureMore.vue
│ │ ├── recom.vue
│ │ ├── index.vue
│ │ └── cancelSup.vue
│ └── credit
│ │ ├── waterBank.vue
│ │ ├── report
│ │ ├── helps.vue
│ │ ├── regHow.vue
│ │ ├── sms.vue
│ │ ├── list.vue
│ │ ├── get.vue
│ │ ├── login.vue
│ │ ├── index.vue
│ │ └── regStep1.vue
│ │ ├── bankHelp.vue
│ │ ├── supportBank.vue
│ │ ├── bankDetail.vue
│ │ ├── README.md
│ │ ├── scan.vue
│ │ ├── zhima.vue
│ │ └── alipay.vue
├── config
│ └── filters.js
└── main.js
├── config
├── prod.env.js
├── dev.env.js
└── index.js
├── .gitignore
├── .babelrc
├── dist
├── static
│ ├── fonts
│ │ ├── icons.2921e29.eot
│ │ ├── icons.611aa55.ttf
│ │ └── icons.d2a0b66.woff
│ ├── img
│ │ ├── bankIcon.d69063b.png
│ │ ├── chop_min.eb28a5e.png
│ │ ├── logoImg.f58bb1d.png
│ │ ├── prizeBg.92b084d.png
│ │ ├── loanBanner1.52bb9bb.jpg
│ │ ├── loanBanner2.2bd63e8.jpg
│ │ ├── loanBanner3.ad43349.jpg
│ │ └── recordSetpBg.3fb530d.jpg
│ └── js
│ │ ├── 61.635d0bbb180152e63a7e.js
│ │ ├── 65.0d2e81e50c0b06b803ec.js
│ │ ├── 64.0b4cb494787ae7233826.js
│ │ ├── 39.c194061315c408eb4d54.js
│ │ ├── 32.a4a796faac0019599cce.js
│ │ ├── 26.64442870caf111181c4a.js
│ │ ├── 25.b41de15a51aa6127cc18.js
│ │ ├── 27.21cce145a1bb78ba71ee.js
│ │ ├── 15.c245eb46bf3147fd8ef9.js
│ │ ├── 21.a8bd68d15e4ad82c7338.js
│ │ ├── 22.af3037e10af146091e26.js
│ │ ├── 14.720f2296bc7007fdcf0f.js
│ │ ├── 72.ca8a66c440400220ae37.js
│ │ ├── 47.ed289a24e19b67d4455b.js
│ │ ├── 42.a12365349bb4c288b821.js
│ │ ├── 69.e05e6e4545f5053d9fa3.js
│ │ ├── 62.6dcdc49a2d938162344b.js
│ │ ├── 48.2c2b39e62177b53dc417.js
│ │ ├── 23.16d9e2e6fcef6f18cd29.js
│ │ ├── 24.9cf2fca433ba74d7bd4f.js
│ │ ├── 59.ba9b9103390777b4799d.js
│ │ ├── 30.554d284cd90ac0bf15cc.js
│ │ ├── 68.3e4b7d752f9849f22d24.js
│ │ ├── 41.96921b57f49a145732d0.js
│ │ ├── 33.3e181d96396987f2938f.js
│ │ ├── 53.90fe85c278a93641bcfb.js
│ │ ├── 66.6183aad96d13b49d72f0.js
│ │ ├── 16.7195669a1f005f314ab0.js
│ │ ├── 1.e38323432af13d1a47dd.js
│ │ └── 52.dc848c6e361681ca45f7.js
└── index.html
├── .editorconfig
└── index.html
/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-cayman
--------------------------------------------------------------------------------
/src/data/order/list3.json:
--------------------------------------------------------------------------------
1 | {"data":[],"success":true}
--------------------------------------------------------------------------------
/src/data/order/list4.json:
--------------------------------------------------------------------------------
1 | {"data":[],"success":true}
--------------------------------------------------------------------------------
/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log
4 |
5 | .project
6 | .idea/
7 |
--------------------------------------------------------------------------------
/src/components/popup/delay.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/src/components/common/noMore.vue:
--------------------------------------------------------------------------------
1 |
2 | 没有可加载的内容了
3 |
--------------------------------------------------------------------------------
/src/assets/effect/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/effect/1.png
--------------------------------------------------------------------------------
/src/assets/effect/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/effect/2.png
--------------------------------------------------------------------------------
/src/assets/effect/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/effect/3.png
--------------------------------------------------------------------------------
/src/assets/effect/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/effect/4.png
--------------------------------------------------------------------------------
/src/assets/font/icons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/font/icons.eot
--------------------------------------------------------------------------------
/src/assets/font/icons.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/font/icons.otf
--------------------------------------------------------------------------------
/src/assets/font/icons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/font/icons.ttf
--------------------------------------------------------------------------------
/src/assets/font/icons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/font/icons.woff
--------------------------------------------------------------------------------
/src/assets/img/bankIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/bankIcon.png
--------------------------------------------------------------------------------
/src/assets/img/chop_min.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/chop_min.png
--------------------------------------------------------------------------------
/src/assets/img/delayBg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/delayBg.png
--------------------------------------------------------------------------------
/src/assets/img/logoImg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/logoImg.png
--------------------------------------------------------------------------------
/src/assets/img/prizeBg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/prizeBg.png
--------------------------------------------------------------------------------
/src/assets/img/indexIcon0728.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/indexIcon0728.png
--------------------------------------------------------------------------------
/src/assets/img/loanBanner1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/loanBanner1.jpg
--------------------------------------------------------------------------------
/src/assets/img/loanBanner2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/loanBanner2.jpg
--------------------------------------------------------------------------------
/src/assets/img/loanBanner3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/loanBanner3.jpg
--------------------------------------------------------------------------------
/src/assets/img/recordSetpBg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/recordSetpBg.jpg
--------------------------------------------------------------------------------
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["es2015", "stage-2"],
3 | "plugins": ["transform-runtime"],
4 | "comments": false
5 | }
6 |
--------------------------------------------------------------------------------
/src/assets/img/creditReportBg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/img/creditReportBg.jpg
--------------------------------------------------------------------------------
/dist/static/fonts/icons.2921e29.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/fonts/icons.2921e29.eot
--------------------------------------------------------------------------------
/dist/static/fonts/icons.611aa55.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/fonts/icons.611aa55.ttf
--------------------------------------------------------------------------------
/dist/static/fonts/icons.d2a0b66.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/fonts/icons.d2a0b66.woff
--------------------------------------------------------------------------------
/dist/static/img/bankIcon.d69063b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/img/bankIcon.d69063b.png
--------------------------------------------------------------------------------
/dist/static/img/chop_min.eb28a5e.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/img/chop_min.eb28a5e.png
--------------------------------------------------------------------------------
/dist/static/img/logoImg.f58bb1d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/img/logoImg.f58bb1d.png
--------------------------------------------------------------------------------
/dist/static/img/prizeBg.92b084d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/img/prizeBg.92b084d.png
--------------------------------------------------------------------------------
/dist/static/img/loanBanner1.52bb9bb.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/img/loanBanner1.52bb9bb.jpg
--------------------------------------------------------------------------------
/dist/static/img/loanBanner2.2bd63e8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/img/loanBanner2.2bd63e8.jpg
--------------------------------------------------------------------------------
/dist/static/img/loanBanner3.ad43349.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/img/loanBanner3.ad43349.jpg
--------------------------------------------------------------------------------
/dist/static/img/recordSetpBg.3fb530d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/dist/static/img/recordSetpBg.3fb530d.jpg
--------------------------------------------------------------------------------
/src/data/alertCheck.json:
--------------------------------------------------------------------------------
1 | {
2 | "qxsb":{
3 | "title":"取消上标",
4 | "content":"是否确认取消本次借款申请?
取消之后借款本金不会发放,也不会产生任何费用",
5 | "btn":["确认取消"]
6 | }
7 | }
--------------------------------------------------------------------------------
/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/src/components/home.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_top.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_top.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_alert.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_alert.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_basic.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_basic.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_common.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_common.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_detail.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_detail.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_dialog.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_dialog.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_footer.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_footer.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_index.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_index.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_login.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_login.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_media.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_media.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_mixin.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_mixin.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_report.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_report.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reward.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reward.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_wenda.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_wenda.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_zhima.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_zhima.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_addBank.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_addBank.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_bankIcon.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_bankIcon.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_contract.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_contract.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_feedback.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_feedback.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_formCom.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_formCom.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_listCom.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_listCom.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_mustInfo.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_mustInfo.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_pageSuc.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_pageSuc.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/style2016.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/style2016.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_checkPhoto.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_checkPhoto.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_delayTime.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_delayTime.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_loanDetail.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_loanDetail.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_mobileIcon.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_mobileIcon.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_pageError.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_pageError.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reportIndex.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reportIndex.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reportReg.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reportReg.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_selectCity.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_selectCity.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_uploadPic.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_uploadPic.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_userBorrow.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_userBorrow.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_userIndex.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_userIndex.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_userRepay.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_userRepay.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reportAnswers.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reportAnswers.scssc
--------------------------------------------------------------------------------
/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reportProblem.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangna0703/vue-project/HEAD/src/assets/.sass-cache/7528cdbe344e0ef22bf8c9bccb21107f5b403912/_reportProblem.scssc
--------------------------------------------------------------------------------
/src/data/user/voucher1.json:
--------------------------------------------------------------------------------
1 | {
2 | "currentPage":0,
3 | "data":[
4 |
5 | ],
6 | "hasNext":false,
7 | "hasPre":false,
8 | "pageSize":20,
9 | "success":true,
10 | "totalPage":0,
11 | "totalSize":0
12 | }
--------------------------------------------------------------------------------
/src/data/user/voucher2.json:
--------------------------------------------------------------------------------
1 | {
2 | "currentPage":0,
3 | "data":[
4 |
5 | ],
6 | "hasNext":false,
7 | "hasPre":false,
8 | "pageSize":20,
9 | "success":true,
10 | "totalPage":0,
11 | "totalSize":0
12 | }
--------------------------------------------------------------------------------
/src/components/common/pageError.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{msg}}
4 |
5 |
6 |
7 |
12 |
--------------------------------------------------------------------------------
/src/store/index.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 | import Vuex from 'vuex'
3 | import { state } from './state.js'
4 | import { mutations } from './mutations.js'
5 |
6 | Vue.use(Vuex)
7 |
8 | export default new Vuex.Store({
9 | state,
10 | mutations
11 | })
--------------------------------------------------------------------------------
/src/view/other/README.md:
--------------------------------------------------------------------------------
1 | #文件说明
2 | 其它模块:登录、404等
3 |
4 | ```pre
5 |
6 | ├── agreement.vue // 协议页面
7 | ├── error.vue // 404
8 | ├── forget.vue // 忘记密码
9 | ├── login.vue // 登录
10 | ├── reg.vue // 注册
11 |
12 | ```
13 |
--------------------------------------------------------------------------------
/src/assets/sass/_zhima.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //芝麻分数canvas效果
4 | .zhimaCanvas {
5 | text-align: center;
6 | @include point(padding-top,170);
7 | canvas {
8 | @include point(width,450);
9 | @include point(height,450);
10 | }
11 | }
--------------------------------------------------------------------------------
/src/view/user/rewardList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 返回
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/src/view/user/borrowList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 返回
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/src/view/user/borrowReason.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | - 审核不通过理由
7 | - 本人取消订单。
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/src/components/common/list.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
17 |
--------------------------------------------------------------------------------
/src/components/loan/top.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{{tit}}{{des}}
4 |
5 |
6 |
7 |
8 |
13 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/src/view/README.md:
--------------------------------------------------------------------------------
1 | #文件说明
2 | view存放项目业务页面,其中loan/credit/user对应的是三块业务即借款、信用、个人中心。而ohter中则是登录、注册、404提示等。
3 |
4 | ```pre
5 |
6 | ├── credit // 业务-信用模块
7 | ├── loan // 业务-借款模块
8 | ├── other // 业务-其它模块(如登录/注册/404等)
9 | ├── user // 业务-个人中心模块
10 |
11 | ```
12 | 因文件过多,所以更具体的说明需要向下一级目录进行查看。
13 |
14 |
--------------------------------------------------------------------------------
/src/components/reward/list.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
14 |
--------------------------------------------------------------------------------
/src/assets/css/transition.css:
--------------------------------------------------------------------------------
1 | /*渐入--渐出*/
2 | .fade-enter-active, .fade-leave-active {
3 | transition: opacity .3s ease;
4 | }
5 | .fade-enter, .fade-leave-active {
6 | opacity: 0;
7 | }
8 |
9 | /*小到大--渐出*/
10 | .scale-enter-active, .scale-leave-active {
11 | transition: all .1s ease;
12 | transform:scale(1);
13 | }
14 | .scale-enter {
15 | transform:scale(0.5);
16 | }
17 | .scale-leave-active {
18 | opacity: 0;
19 | }
20 |
--------------------------------------------------------------------------------
/dist/static/js/61.635d0bbb180152e63a7e.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([61,73],{251:function(t,e,n){var s=n(1)(null,n(334),null,null);t.exports=s.exports},334:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[n("topComponent",{attrs:{title:"我的奖励"}},[n("span",{staticClass:"back",attrs:{slot:"left"},on:{click:function(e){t.$router.push("/user")}},slot:"left"},[t._v("返回")])]),t._v(" "),n("router-view")],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/dist/static/js/65.0d2e81e50c0b06b803ec.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([65,73],{234:function(t,e,n){var s=n(1)(null,n(327),null,null);t.exports=s.exports},327:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[n("topComponent",{attrs:{title:"我的借款",showLeft:!1}},[n("span",{staticClass:"back",attrs:{slot:"left"},on:{click:function(e){t.$router.push("/user")}},slot:"left"},[t._v("返回")])]),t._v(" "),n("router-view")],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/assets/demo/other/【03】【通用-页面出错】pageError.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 草根金融
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
草根金融
14 |
15 |
您访问的页面出错啦
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【10】【征信报告-09无记录】reportNo.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 房贷记录明细
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
房贷记录明细
14 |
15 |
您还没有相关的记录
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【01】【我的借款-不过理由】userReason.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的借款
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
查看理由
13 |
14 |
15 |
16 | - 审核不通过理由
17 | - 本人取消订单。
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/dist/static/js/64.0b4cb494787ae7233826.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([64,73],{239:function(t,e,n){var s=n(1)(null,n(277),null,null);t.exports=s.exports},277:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[n("topComponent",{attrs:{title:"查看理由"}}),t._v(" "),t._m(0)],1)},staticRenderFns:[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"seeReason"},[n("dl",[n("dt",{staticClass:"col6"},[t._v("审核不通过理由")]),t._v(" "),n("dd",[t._v("本人取消订单。")])])])}]}}});
--------------------------------------------------------------------------------
/src/assets/demo/user/【02】【我的还款-3确认信息】userRecord.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 确认信息
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
确认信息
13 |
14 |
15 |
您本次还款3018.00元 的申请已提交
后台正在处理...
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【02】【我的还款-4无项目】userRecord.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 确认信息
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
确认信息
13 |
14 |
15 |
您本次还款3018.00元 的申请已提交
后台正在处理...
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【03】【我的奖励-4无券】noReward.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的还款
6 |
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
还款记录
14 |
15 |
还没有任何还款记录哦去申请借款吧
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/src/view/user/helpList.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
21 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【02】【我的还款-6无记录】userRecord.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的还款
6 |
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
我的还款
14 | 还款记录
15 |
16 |
暂无还款项目
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/src/view/user/repayTips.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 返回
5 |
6 |
7 |
您本次还款3018.00元 的申请已提交
后台正在处理...
8 |
9 |
10 |
11 |
21 |
--------------------------------------------------------------------------------
/src/components/popup/alertKnow.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
22 |
--------------------------------------------------------------------------------
/src/assets/sass/_login.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //登录注册时用的上方的图标
4 | .logoIcon {
5 | @include point(width,184);
6 | @include point(height,250);
7 | @include box(margin,40,auto);
8 | background: url("../img/logoImg.png") 0 0 no-repeat;
9 | background-size: 100%;
10 | text-indent: -999em;
11 | }
12 |
13 | //马上注册+忘记密码时用的样式
14 | .forgetWarp {
15 | @include point(font-size,22);
16 | @include point(line-height,80);
17 | @include box(margin,0,30);
18 | a {
19 | color: #666;
20 | text-decoration: none;
21 | display: inline-block;
22 | }
23 | }
--------------------------------------------------------------------------------
/src/view/loan/README.md:
--------------------------------------------------------------------------------
1 | #文件说明
2 | 借款模块
3 |
4 | ```pre
5 |
6 | ├── cancelSup.vue // 取消上标
7 | ├── dataComm.vue // 填写资料-通用
8 | ├── dataMust.vue // 填写资料-必填
9 | ├── dataSelect.vue // 填写资料-选填
10 | ├── des.vue // 借款描述
11 | ├── index.vue // 首页
12 | ├── loanLarge.vue // 福利借款
13 | ├── loanMicro.vue // 微额借款
14 | ├── loanSmall.vue // 小额借款
15 | ├── recom.vue // 推荐人联系号码
16 | ├── submitApply.vue // 填写申请借款
17 | ├── sureMore.vue // 确认借款详情-更多
18 | ├── sureMsg.vue // 确认贷款详情
19 |
20 | ```
21 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【04】【帮助中心-1列表】helpList.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的借款
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
帮助中心
13 |
14 |
15 | - 什么是草根金融信用贷款?
16 | - 申请草根信用贷款需要准备哪些材料?
17 | - 我在草根金融网站借款都有哪些费用?
18 | - 借款利息怎么计算?
19 | - 平台服务费怎么计算?
20 | - 如何进行还款?
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【04】【身份证图片-1列表】picList.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 身份证图片上传
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
身份证图片上传
14 |
15 |
16 | - 身份证已提供
17 | - 身份证未提供
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/src/view/credit/waterBank.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | -
6 | {{data.name}}
7 |
8 |
9 |
10 |
11 |
26 |
--------------------------------------------------------------------------------
/src/components/dialog/index.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue';
2 | import dialog from './index.vue'
3 |
4 | // 构造子类
5 | const Dialog = Vue.extend(dialog);
6 |
7 | // 创建实例
8 | let instance = new Dialog({
9 | el: document.createElement('div')
10 | });
11 |
12 | const DialogEl = function(options){
13 | // 将参数传给msg
14 | if(typeof options === 'string') {
15 | instance.msg = options;
16 | instance.cls = 'sort';
17 | }else{
18 | instance.msg = options[0];
19 | instance.cls = options[1] || 'sort';
20 | }
21 |
22 | // 显示组件
23 | instance.visible = true;
24 | // 插入页面
25 | document.body.appendChild(instance.$el);
26 | }
27 |
28 | export default DialogEl;
29 |
30 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【07】【银行卡信息-3成功返回卡信息】addbankSuc.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 银行卡信息
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
银行卡信息
14 | 帮助
15 |
16 |
17 |
建设银行尾号 2118收款卡
18 |
限额:单笔1.00万元,单日2.00万元,单月3.00万元
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/assets/demo/loan/【04】【借款资料-推荐人】loanRecom.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 推荐人手机号码
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
推荐人手机号码
13 |
14 |
19 |
20 | 完成
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/src/assets/demo/other/【04】【成功提示-3征信注册成功】sucPage.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 注册成功
7 |
8 |
9 |
10 |
11 |
12 |
注册成功
13 |
14 |
15 |
恭喜您注册征信查询账号成功!
16 |
17 |
18 | 立即查询
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/src/view/credit/report/helps.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | - {{data.title}}
7 |
8 |
9 |
10 |
11 |
12 |
27 |
--------------------------------------------------------------------------------
/src/components/borrow/list.vue:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
22 |
--------------------------------------------------------------------------------
/src/view/credit/bankHelp.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | - 在{{appName}}申请借款,一定要添加收款银行卡吗?
7 | - 您提交借款申请之后,财务给您打款时,一定要您提供银行卡信息,才能成功将资金发放给您。所以在{{appName}}申请借款,一定要添加收款银行卡。目前仅支持添加储蓄卡,不支持信用卡
8 |
9 |
10 | - 银行卡可以更换吗?
11 | - 更换收款银行卡需要联系客服400-877-0890
12 |
13 |
14 | - 添加收款银行卡需要提供哪些信息?
15 | - 添加收款银行卡时请提供正确的银行卡卡号、银行预留手机号码、开户省、开户市、开户行等信息。如果提供错误的信息会导致财务无法给您打款。
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【11】【芝麻信用-02报错】zhimaError.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 芝麻信用分
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
芝麻信用分
14 |
15 |
系统开小差了,没有找到您要的数据。
16 |
17 | 查看最新芝麻分
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/dist/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/config/filters.js:
--------------------------------------------------------------------------------
1 | const filters = {
2 | filterPhone: function (value) {
3 | // 显示手机号码中间4位*号[telphone-133****1234]
4 | if (value !== undefined) {
5 | let start = value.substring(0, 3),
6 | end = value.substring(7, 11);
7 | return start + '****' + end
8 | }
9 | },
10 | optionTxt: function (value, obj) {
11 | // 将传入的obj整成数组,再返回相应的值[主要用于select计算[普通select-val-txt]
12 | let newObj = {};
13 | let checkVal = /请选择/;
14 | if (checkVal.test(value) || value === '') return value;
15 | else {
16 | for (let i = 0; i < obj.length; i++) newObj[obj[i].val] = obj[i].txt;
17 | return newObj[value]
18 | }
19 | }
20 | }
21 |
22 | export default filters
23 |
--------------------------------------------------------------------------------
/src/view/user/rewardUnused.vue:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
26 |
--------------------------------------------------------------------------------
/src/data/README.md:
--------------------------------------------------------------------------------
1 | #文件说明
2 | data文件夹主要存放json文件,部分放置于文件夹的是需要后期ajax的文件,其它则为静态页面引用的,如问答,银行图标对应样式,城市联系json等。
3 | ```pre
4 |
5 | ├── order // 后期需ajax-order接口
6 | ├── repay // 后期需ajax-repay接口
7 | ├── user // 后期需ajax-user接口
8 | ├── alertCheck.json // 带按钮的提示-例取消下标弹框
9 | ├── alertKnow.json // 只有标题内容的提示内容整合
10 | ├── city.json // 省市区联动json
11 | ├── cityData.json // 所有城市汇总
12 | ├── dataUploan.json // 信用-其它资料需要上传的资料分类
13 | ├── helpDatas.json // 帮助中心文档
14 | ├── loan_detail.json // 贷款详情内容
15 | ├── reportHelps.json // 信用-征信帮助
16 | ├── waterBank.json // 银行对应图标样式
17 |
18 | ```
--------------------------------------------------------------------------------
/src/view/credit/report/regHow.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
第一步:用电脑打开网址:
https://ipcrs.pbccrc.org.cn/点击“马上开始"
6 |
注册步骤示例图1
7 |
第二步:点击"新用户注册"
8 |
注册步骤示例图2
9 |
第三步:填写身份信息、验证码,阅读服务协议,点击"下一步"
10 |
注册步骤示例图3
11 |
第四步:填写用户基本信息,然后点击"提交"
12 |
注册步骤示例图4
13 |
第五步:注册完成,页面提示用户注册成功
14 |
注册步骤示例图5
15 |
注册完成之后,即可使用登录名及密码在{{appName}}APP内登录
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/src/components/reward/title.vue:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
29 |
--------------------------------------------------------------------------------
/src/view/user/rewardExpired.vue:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
26 |
--------------------------------------------------------------------------------
/src/view/user/rewardUsed.vue:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
26 |
--------------------------------------------------------------------------------
/src/assets/demo/other/【04】【成功提示-4征信报告申请中】sucPage.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 等待身份验证码
7 |
8 |
9 |
10 |
11 |
12 |
等待身份验证码
13 | 完成
14 |
15 |
16 |
报告申请中......
17 |
征信中心将在24小时内把申请结果短信发送至您注册征信账号的预留手机上。收到身份校验码后请再来取报告!
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/view/user/helpDetail.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | - {{helpDetail.title}}
7 |
8 |
9 |
10 |
11 |
12 |
30 |
--------------------------------------------------------------------------------
/src/assets/demo/other/【04】【温馨提示-登录过期】sucPage.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 温馨提示
7 |
8 |
9 |
10 |
11 |
12 |
草根金融
13 |
14 |
15 |
温馨提示
16 |
您的登录信息已过期,请重新登录
17 |
18 |
19 | 重新登录
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/src/assets/README.md:
--------------------------------------------------------------------------------
1 | #文件说明
2 | assets文件夹为存放项目静态文件资源,其中demo、sass两个文件夹经过.gitignore设置为忽略,未上传。
3 |
4 | ```pre
5 |
6 | ├── css // css样式
7 | │ ├── style2016.css // 页面样式整合文件
8 | │ └── transition.css // Vue过渡效果
9 | ├── font // font字体
10 | │ ├── icons.eot
11 | │ ├── icons.otf
12 | │ ├── icons.svg
13 | │ ├── icons.ttf
14 | │ └── icons.woff
15 | ├── img // img图片
16 | │ ├── *.jpg
17 | │ └── *.png
18 | ├── lib // js
19 | │ ├── canvasCode.js // canvas仿生成图片验证码
20 | │ ├── charfirst.js // 城市首字母拼字排序
21 | │ └── zhima.js // canvas芝麻分
22 | ├── demo // 静态切图页面(git上传时忽略)
23 | ├── sass // scss样式文件
24 |
25 | ```
--------------------------------------------------------------------------------
/src/view/loan/loanMicro.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 申请借款
8 |
9 |
10 |
11 |
28 |
--------------------------------------------------------------------------------
/src/view/loan/loanLarge.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 申请借款
8 |
9 |
10 |
11 |
28 |
--------------------------------------------------------------------------------
/src/view/loan/loanSmall.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 申请借款
8 |
9 |
10 |
11 |
28 |
--------------------------------------------------------------------------------
/dist/static/js/39.c194061315c408eb4d54.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([39,73],{79:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{num:3,timeOut:{}}},computed:{sendMsg:function(){return"页面不存在,"+this.num+"S后回到首页"}},mounted:function(){var t=this;this.timeOut=setInterval(function(){t.num--,0===t.num&&(clearInterval(t.timeOut),t.$router.replace("/"))},1e3)},beforeDestroy:function(){clearInterval(this.timeOut)}}},227:function(t,e,n){var r=n(1)(n(79),n(346),null,null);t.exports=r.exports},346:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[n("topComponent",{attrs:{title:t.appName,showLeft:!1}}),t._v(" "),n("pageError",{staticClass:"error-page",attrs:{msg:t.sendMsg}})],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/components/borrow/title.vue:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
32 |
--------------------------------------------------------------------------------
/src/components/common/footer.vue:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
35 |
--------------------------------------------------------------------------------
/dist/static/js/32.a4a796faac0019599cce.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([32,73],{96:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={methods:{goBack:function(){this.$router.go(-2)}}}},249:function(t,e,s){var n=s(1)(s(96),s(301),null,null);t.exports=n.exports},301:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"container"},[s("topComponent",{attrs:{title:"确认信息"}},[s("span",{staticClass:"back",attrs:{slot:"left"},on:{click:t.goBack},slot:"left"},[t._v("返回")])]),t._v(" "),t._m(0)],1)},staticRenderFns:[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"successTips tips-record"},[s("p",{staticClass:"tCenter"},[t._v("您本次还款"),s("span",{staticClass:"red"},[t._v("3018.00")]),t._v("元 的申请已提交"),s("br"),t._v("后台正在处理...")])])}]}}});
--------------------------------------------------------------------------------
/dist/static/js/26.64442870caf111181c4a.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([26,73],{73:function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={data:function(){return{title:"微额借款",content:"应急首选,解你燃眉之急"}},methods:{goFillData:function(){this.$router.push("/loan/dataMust")}}}},161:function(t,n,e){t.exports=e.p+"static/img/loanBanner1.52bb9bb.jpg"},220:function(t,n,e){var a=e(1)(e(73),e(342),null,null);t.exports=a.exports},342:function(t,n,e){t.exports={render:function(){var t=this,n=t.$createElement,a=t._self._c||n;return a("div",{staticClass:"container no-top"},[a("loanBanner",{attrs:{tit:t.title,des:t.content}},[a("img",{attrs:{slot:"banner",src:e(161)},slot:"banner"})]),t._v(" "),a("loanDetail",{attrs:{uid:"micro"}},[a("span",{staticClass:"subBtn",attrs:{slot:"apply"},on:{click:t.goFillData},slot:"apply"},[t._v("申请借款")])])],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/dist/static/js/25.b41de15a51aa6127cc18.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([25,73],{74:function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={data:function(){return{title:"小额借款",content:"无抵押、免担保、减你资金压力"}},methods:{goFillData:function(){this.$router.push("/loan/dataMust")}}}},162:function(t,n,e){t.exports=e.p+"static/img/loanBanner2.2bd63e8.jpg"},221:function(t,n,e){var a=e(1)(e(74),e(278),null,null);t.exports=a.exports},278:function(t,n,e){t.exports={render:function(){var t=this,n=t.$createElement,a=t._self._c||n;return a("div",{staticClass:"container no-top"},[a("loanBanner",{attrs:{tit:t.title,des:t.content}},[a("img",{attrs:{slot:"banner",src:e(162)},slot:"banner"})]),t._v(" "),a("loanDetail",{attrs:{uid:"small"}},[a("span",{staticClass:"subBtn",attrs:{slot:"apply"},on:{click:t.goFillData},slot:"apply"},[t._v("申请借款")])])],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/dist/static/js/27.21cce145a1bb78ba71ee.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([27,73],{72:function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={data:function(){return{title:"草根福利借款",content:"草根投资项目担保,费率超低"}},methods:{goFillData:function(){this.$router.push("/loan/dataComm")}}}},163:function(t,n,a){t.exports=a.p+"static/img/loanBanner3.ad43349.jpg"},219:function(t,n,a){var e=a(1)(a(72),a(316),null,null);t.exports=e.exports},316:function(t,n,a){t.exports={render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"container no-top"},[e("loanBanner",{attrs:{tit:t.title,des:t.content}},[e("img",{attrs:{slot:"banner",src:a(163)},slot:"banner"})]),t._v(" "),e("loanDetail",{attrs:{uid:"large"}},[e("span",{staticClass:"subBtn",attrs:{slot:"apply"},on:{click:t.goFillData},slot:"apply"},[t._v("申请借款")])])],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/view/loan/sureMore.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 还款记录
5 |
6 |
7 |
收款银行卡?562365411956231256
8 |
开户行省市 浙江省杭州市
9 |
开户行建设银行
10 |
开户行支行萍水西街支行萍水西街支行萍水西街支行萍水西街支行
11 |
保证金(元)200
12 |
13 |
14 |
15 |
16 |
25 |
--------------------------------------------------------------------------------
/src/view/credit/supportBank.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | - 现支持的银行
6 | - 农业银行
7 | - 北京银行
8 | - 中国银行
9 | - 建设银行
10 | - 光大银行
11 | - 兴业银行
12 | - 民生银行
13 | - 中信银行
14 | - 广发银行
15 | - 工商银行
16 | - 邮政储蓄银行
17 | - 浦发银行
18 | - 平安银行
19 | - 华夏银行
20 | - 招商银行
21 | - 交通银行
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/src/assets/sass/_mobileIcon.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | .mobileIcon {
4 | display: block;
5 | @include point(height,240);
6 | position: relative;
7 | //放置 图标
8 | &:after {
9 | @include icons;
10 | content: $iconMobile;
11 | color: $blue;
12 | @include point(font-size,176);
13 | @include point(line-height,240);
14 | text-align: center;
15 | position: relative;
16 | z-index: 2;
17 | }
18 | //放置图标下面的白色底
19 | &:before {
20 | display: block;
21 | content: '';
22 | @include point(width,140);
23 | @include point(height,140);
24 | @include point(margin-left,-70);
25 | @include radius(70);
26 | background: #fff;
27 | position:absolute;
28 | @include point(top,50);
29 | left: 50%;
30 | }
31 | }
32 |
33 |
34 |
--------------------------------------------------------------------------------
/src/view/user/repayGo.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
10 |
18 |
19 |
限额:单笔5.00万元,单日20.00万元,单月20.00万元
20 |
确定
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/src/assets/demo/loan/【05】【确认信息-1一次性2】sureMessage.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 确认信息
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
借款详情
13 | 还款记录
14 |
15 |
16 |
收款银行卡?5623 6541 1956 2312 56
17 |
开户行省市 浙江省杭州市
18 |
开户行建设银行
19 |
开户行支行萍水西街支行
20 |
保证金(元)200
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/src/assets/demo/loan/【05】【确认信息-1等额本息2】sureMessage.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 确认信息
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
借款详情
13 | 还款记录
14 |
15 |
16 |
收款银行卡?5623 6541 1956 2312 56
17 |
开户行省市 浙江省杭州市
18 |
开户行建设银行
19 |
开户行支行萍水西街支行
20 |
保证金(元)200
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/dist/static/js/15.c245eb46bf3147fd8ef9.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([15,73],{98:function(t,e,a){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var s=a(155),n=r(s);e.default={data:function(){return{hasReward:!0,list:[]}},mounted:function(){0===n.default.data.length?this.hasReward=!1:this.list=n.default.data}}},155:function(t,e){t.exports={currentPage:0,data:[],hasNext:!1,hasPre:!1,pageSize:20,success:!0,totalPage:0,totalSize:0}},252:function(t,e,a){var r=a(1)(a(98),a(313),null,null);t.exports=r.exports},313:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"rewardWarp"},[a("rewardTitle",{attrs:{idx:0}}),t._v(" "),t.hasReward?a("rewardList",{attrs:{items:t.list}}):t._e(),t._v(" "),t.hasReward?t._e():a("pageError",{staticClass:"error-reward",attrs:{msg:"暂无抵用券~"}})],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【07】【银行卡信息-5帮助】bankHelpList.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 添加银行卡信息-帮助
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
帮助
13 |
14 |
15 |
16 | - 在草根金融网申请借款,一定要添加收款银行卡吗?
17 | - 您提交借款申请之后,财务给您打款时,一定要您提供银行卡信息,才能成功将资金发放给您。所以在草根金融网申请借款,一定要添加收款银行卡。目前仅支持添加储蓄卡,不支持信用卡
18 |
19 |
20 | - 银行卡可以更换吗?
21 | - 更换收款银行卡需要联系客服400-877-0890
22 |
23 |
24 | - 添加收款银行卡需要提供哪些信息?
25 | - 添加收款银行卡时请提供正确的银行卡卡号、银行预留手机号码、开户省、开户市、开户行等信息。如果提供错误的信息会导致财务无法给您打款。
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/src/assets/demo/other/【04】【成功提示-5身份成功】sucPage.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 身份认证
7 |
8 |
9 |
10 |
11 |
12 |
身份认证
13 |
14 |
15 |
恭喜您,身份认证成功!
16 |
4秒后自动跳转到信用页面
17 |
18 |
19 |
20 |
21 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/src/view/credit/bankDetail.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 返回
5 |
银行卡详情
6 |
7 |
8 |
9 | 建设银行
10 | 尾号 2118
11 | 收款卡
12 |
13 |
14 |
15 | - 开户行详情
16 | - 开户省市浙江省杭州市
17 | - 开户行中国建设银行股份有限公司杭州文新支行
18 |
19 |
20 |
21 | 说明:
1、借款成功后,我们的财务给您打款时,会打到这张银行卡中
2、如果要修改分支行信息或者需要更换“收款卡”,请联系我们的客服人员400-877-0890
22 |
23 |
24 |
25 |
34 |
--------------------------------------------------------------------------------
/dist/static/js/21.a8bd68d15e4ad82c7338.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([21,73],{88:function(r,t,o){"use strict";function e(r){return r&&r.__esModule?r:{default:r}}Object.defineProperty(t,"__esModule",{value:!0});var s=o(149),a=e(s);t.default={data:function(){return{hasBorrow:!0,hasMore:!0,borrowMsg:"没有任何借款记录",borrowCls:"error-txt",list:[]}},mounted:function(){void 0===a.default.totalSize?this.hasBorrow=!1:this.list=a.default.data}}},149:function(r,t){r.exports={data:[],success:!0}},238:function(r,t,o){var e=o(1)(o(88),o(297),null,null);r.exports=e.exports},297:function(r,t){r.exports={render:function(){var r=this,t=r.$createElement,o=r._self._c||t;return o("div",{staticClass:"userBorrow"},[o("borrowTitle",{attrs:{idx:2}}),r._v(" "),r.hasBorrow?o("borrowList",{attrs:{items:r.list}}):r._e(),r._v(" "),r.hasBorrow?r._e():o("pageError",{class:r.borrowCls,attrs:{msg:r.borrowMsg}}),r._v(" "),r.hasMore?r._e():o("noMore")],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/dist/static/js/22.af3037e10af146091e26.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([22,73],{87:function(r,t,o){"use strict";function e(r){return r&&r.__esModule?r:{default:r}}Object.defineProperty(t,"__esModule",{value:!0});var s=o(150),a=e(s);t.default={data:function(){return{hasBorrow:!0,hasMore:!0,borrowMsg:"没有任何借款记录",borrowCls:"error-txt",list:[]}},mounted:function(){void 0===a.default.totalSize?this.hasBorrow=!1:this.list=a.default.data}}},150:function(r,t){r.exports={data:[],success:!0}},237:function(r,t,o){var e=o(1)(o(87),o(267),null,null);r.exports=e.exports},267:function(r,t){r.exports={render:function(){var r=this,t=r.$createElement,o=r._self._c||t;return o("div",{staticClass:"userBorrow"},[o("borrowTitle",{attrs:{idx:3}}),r._v(" "),r.hasBorrow?o("borrowList",{attrs:{items:r.list}}):r._e(),r._v(" "),r.hasBorrow?r._e():o("pageError",{class:r.borrowCls,attrs:{msg:r.borrowMsg}}),r._v(" "),r.hasMore?r._e():o("noMore")],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/data/order/list1.json:
--------------------------------------------------------------------------------
1 | {
2 | "currentPage":1,
3 | "data":[
4 | {
5 | "applyAmount":1200000,
6 | "applyTime":"2016-12-13 10:53:49",
7 | "borrowLimit":180,
8 | "breachAmount":0,
9 | "createTime":"2016-12-13 10:53:49",
10 | "id":1419,
11 | "operates":"",
12 | "orderNo":"20161213000003",
13 | "refundAmount":0,
14 | "remark":"",
15 | "repayType":1,
16 | "serviceCost":0,
17 | "status":111,
18 | "statusStr":"审核中",
19 | "useFor":"",
20 | "userId":191800180277,
21 | "userMobile":"15012345678",
22 | "userRealName":"张明月"
23 | }
24 | ],
25 | "hasNext":false,
26 | "hasPre":false,
27 | "pageSize":20,
28 | "success":true,
29 | "totalPage":1,
30 | "totalSize":1
31 | }
--------------------------------------------------------------------------------
/src/data/order/list2.json:
--------------------------------------------------------------------------------
1 | {
2 | "currentPage":1,
3 | "data":[
4 | {
5 | "applyAmount":1200000,
6 | "applyTime":"2016-12-13 10:53:49",
7 | "borrowLimit":180,
8 | "breachAmount":0,
9 | "createTime":"2016-12-13 10:53:49",
10 | "id":1419,
11 | "operates":"",
12 | "orderNo":"20161213000003",
13 | "refundAmount":0,
14 | "remark":"",
15 | "repayType":1,
16 | "serviceCost":0,
17 | "status":111,
18 | "statusStr":"审核中",
19 | "useFor":"",
20 | "userId":191800180277,
21 | "userMobile":"15012345678",
22 | "userRealName":"张明月"
23 | }
24 | ],
25 | "hasNext":false,
26 | "hasPre":false,
27 | "pageSize":20,
28 | "success":true,
29 | "totalPage":1,
30 | "totalSize":1
31 | }
--------------------------------------------------------------------------------
/dist/static/js/14.720f2296bc7007fdcf0f.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([14,73],{99:function(t,e,a){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var s=a(156),n=r(s);e.default={data:function(){return{hasReward:!0,list:[]}},mounted:function(){0===n.default.data.length?this.hasReward=!1:this.list=n.default.data}}},156:function(t,e){t.exports={currentPage:0,data:[],hasNext:!1,hasPre:!1,pageSize:20,success:!0,totalPage:0,totalSize:0}},253:function(t,e,a){var r=a(1)(a(99),a(280),null,null);t.exports=r.exports},280:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"rewardWarp"},[a("rewardTitle",{attrs:{idx:1}}),t._v(" "),t.hasReward?a("rewardList",{staticClass:"reward-used",attrs:{items:t.list}}):t._e(),t._v(" "),t.hasReward?t._e():a("pageError",{staticClass:"error-reward",attrs:{msg:"暂无抵用券~"}})],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/view/user/borrowListAll.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
33 |
--------------------------------------------------------------------------------
/src/components/common/top.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{backTit}}
4 |
5 |
{{title}}
6 |
7 |
8 |
9 |
31 |
--------------------------------------------------------------------------------
/src/view/credit/report/sms.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
您的手机号码:137****7081
5 |
6 |
14 |
15 | 提交
16 |
17 |
18 |
19 |
36 |
--------------------------------------------------------------------------------
/src/view/user/borrowListApply.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
33 |
--------------------------------------------------------------------------------
/src/view/user/borrowListOver.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
33 |
--------------------------------------------------------------------------------
/src/view/user/borrowListRepay.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
33 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【06】【支付宝认证】alipay.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 支付宝认证
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
支付宝认证
14 |
15 |
29 |
30 | 确认提交
31 |
32 |
温馨提示:我们会严格保护您的隐私,您的账号信息不会被记录
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【10】【征信报告-03获取报告】reportGet.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 获取报告
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
获取报告
14 |
15 |
您的个人信用报告已经生成,请输入身份验证码查询。身份验证码自生成之日起7天后失效
16 |
24 |
如您未重新申请报告且后续查看,则验证码可随意输入
25 |
26 | 获取报告
27 |
28 |
未收到验证码?
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【03】【我的奖励-1未使用】userReward.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的奖励
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
我的奖励
13 | 使用规则
14 |
15 |
16 |
17 | - 未使用
18 | - 已使用
19 | - 已失效
20 |
21 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/src/data/alertKnow.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name":"sqje",
4 | "title":"申请金额",
5 | "content":"申请金额是您填写的金额,最终发放以授信金额为准。"
6 | },
7 | {
8 | "name":"skyhk",
9 | "title":"收款银行卡",
10 | "content":"放款时,财务会把借款本金打到这张银行卡。"
11 | },
12 | {
13 | "name":"kybzj",
14 | "title":"可用保证金",
15 | "content":"借款订单到期或发生逾期时,保证金用于抵扣本金、利息、月管理费、逾期违约金"
16 | },
17 | {
18 | "name":"fwf",
19 | "title":"服务费",
20 | "content":"信用等级越高,服务费越少,请完善资料提升信用等级。"
21 | },
22 | {
23 | "name":"sxje",
24 | "title":"授信金额",
25 | "content":"授信金额是风控人员根据您提交的资料最终决定发放的金额,可能会与您申请的金额不相等。"
26 | },
27 | {
28 | "name":"skje",
29 | "title":"收款金额",
30 | "content":"收款金额=
授信金额-期初服务费-保证金"
31 | },
32 | {
33 | "name":"qcfwf",
34 | "title":"期初服务费",
35 | "content":"信用等级越高,期初服务费越少,请完善资料提升信用等级。"
36 | }
37 | ]
--------------------------------------------------------------------------------
/src/view/other/error.vue:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
36 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【03】【我的奖励-3已失效】userReward.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的奖励
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
我的奖励
13 | 使用规则
14 |
15 |
16 |
17 | - 未使用
18 | - 已使用
19 | - 已失效
20 |
21 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【03】【我的奖励-2已使用】userReward.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的奖励
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
我的奖励
13 | 使用规则
14 |
15 |
16 |
17 | - 未使用
18 | - 已使用
19 | - 已失效
20 |
21 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【07】【银行卡信息-4详情】addbankDetail.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 银行卡详情
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
银行卡详情
14 |
15 |
16 |
17 | 建设银行
18 | 尾号 2118
19 | 收款卡
20 |
21 |
22 |
23 | - 开户行详情
24 | - 开户省市浙江省杭州市
25 | - 开户行中国建设银行股份有限公司杭州文新支行
26 |
27 |
28 |
29 | 说明:
1、借款成功后,我们的财务给您打款时,会打到这张银行卡中
2、如果要修改分支行信息或者需要更换“收款卡”,请联系我们的客服人员400-877-0890
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/src/view/credit/README.md:
--------------------------------------------------------------------------------
1 | #文件说明
2 | 信用模块
3 |
4 | ```pre
5 |
6 | ├── report // 央行征信[未开发,不进行介绍]
7 | ├── alipay.vue // 支付宝认证[未开发]
8 | ├── bankDetail.vue // 银行卡详情
9 | ├── bankHelp.vue // 银行卡帮助
10 | ├── bankInfo.vue // 银行卡信息
11 | ├── bankSMS.vue // 短信验证添加银行卡
12 | ├── checkIDcard.vue // 身份证认证
13 | ├── contacts.vue // 联系人信息
14 | ├── dataOther.vue // 其它资料列表
15 | ├── dataUpload.vue // 其它资料上传(详情)
16 | ├── index.vue // 首页
17 | ├── mobile.vue // 手机认证
18 | ├── sbsqCity.vue // 选择城市
19 | ├── sbsqLogin.vue // 登录社保银行卡[未开发]
20 | ├── scan.vue // 人脸识别[未开发]
21 | ├── supportBank.vue // 查看支持银行
22 | ├── userInfo.vue // 个人信息
23 | ├── waterBank.vue // 流水-选择银行
24 | ├── waterLogin.vue // 流水-登录[未开发]
25 | ├── work.vue // 工作信息
26 | ├── zhima.vue // 芝麻分
27 |
28 | ```
29 |
--------------------------------------------------------------------------------
/src/assets/demo/loan/【06】【取消上标】cancelSup.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 取消上标
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
取消上标
13 |
14 |
15 |
是否确认取消本次借款申请?取消之后借款本金不会发放,也不会产生任何费用
16 |
17 |
18 |
还可以输入200个字
19 |
20 |
21 |
22 | 申请借款
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/dist/static/js/72.ca8a66c440400220ae37.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([72,73],{185:function(t,e,s){var n=s(1)(null,s(282),null,null);t.exports=n.exports},282:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"container"},[s("topComponent",{attrs:{title:"帮助"}}),t._v(" "),s("div",{staticClass:"concepts"},[s("dl",[s("dt",{staticClass:"bold"},[t._v("在"+t._s(t.appName)+"申请借款,一定要添加收款银行卡吗?")]),t._v(" "),s("dd",[t._v("您提交借款申请之后,财务给您打款时,一定要您提供银行卡信息,才能成功将资金发放给您。所以在"+t._s(t.appName)+"申请借款,一定要添加收款银行卡。目前仅支持添加储蓄卡,不支持信用卡")])]),t._v(" "),t._m(0),t._v(" "),t._m(1)])],1)},staticRenderFns:[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("dl",[s("dt",{staticClass:"bold"},[t._v("银行卡可以更换吗?")]),t._v(" "),s("dd",[t._v("更换收款银行卡需要联系客服400-877-0890")])])},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("dl",[s("dt",{staticClass:"bold"},[t._v("添加收款银行卡需要提供哪些信息?")]),t._v(" "),s("dd",[t._v("添加收款银行卡时请提供正确的银行卡卡号、银行预留手机号码、开户省、开户市、开户行等信息。如果提供错误的信息会导致财务无法给您打款。")])])}]}}});
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【03】【其它资料-1列表】other.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 其它资料
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
其它资料
14 |
15 |
资料越完善,借款成功的概率越高,信用状况越好,需要支付的借款费用越少。
16 |
17 | - 财力证明未提供
18 | - 工资流水已提供
19 | - 个人征信报告未提供
20 | - 社保未提供
21 | - 信用卡账单未提供
22 | - 结婚证明已提供
23 | - 工作证明未提供
24 | - 营业执照未提供
25 | - 其它所有贷款协议/凭证未提供
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【11】【芝麻信用-01分数】zhimafen.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 芝麻信用分
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
芝麻信用分
14 |
15 |
16 |
17 |
18 |
19 | 查看最新芝麻分
20 |
21 |
22 |
23 |
24 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/src/assets/sass/_wenda.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //问答模板-普通正文(标题加内容描述)可通用
4 | .concepts {
5 | @include point(padding-bottom,20);
6 | overflow: hidden;
7 | dl {
8 | width: 93.75%;
9 | @include box(margin,20,auto,0);
10 | background: #fff;
11 | dt {
12 | @include point(line-height,36);
13 | @include point(padding,20);
14 | @include point(font-size,28);
15 | border-bottom: 1px solid #e3e3e3;
16 | font-weight: bold;
17 | }
18 | dd {
19 | @include point(font-size,24);
20 | line-height: 1.5em;
21 | @include point(padding,20);
22 | p {
23 | @include point(padding-top,20);
24 | &.pt30 { @include point(padding-top,30); }
25 | &.pt10 { @include point(padding-top,10); }
26 | .tit { display: block;}
27 | b { @include box(padding,0,8); }
28 | }
29 | }
30 | }
31 | }
--------------------------------------------------------------------------------
/src/assets/demo/loan/【02】【借款资料-3选填】loanInfos.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 草根金融
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
草根金融
13 |
14 |
15 |
16 | - 完善信息
17 | - 查询央行征信
18 | - 银行卡信息已完成
19 | - 支付宝认证
20 | - 公积金授权
21 | - 储蓄卡流水导入推荐导入工资卡,需要开通网银已完成
22 | - 其他资料
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/src/store/state.js:
--------------------------------------------------------------------------------
1 | export const state = {
2 | creditStatus: {
3 | userInfo: false,
4 | userContacts: false,
5 | userScan: false,
6 | userPhone: false,
7 | userWork: false,
8 | userIdpic: false,
9 | userFund: false,
10 | userSB: false,
11 | userChuxu: false,
12 | userZhima: false,
13 | userBank: false,
14 | userCredit: false,
15 | userAlipay: false,
16 | userOhter: false
17 | },
18 | ohterPicStatus: {
19 | otherFile: false,
20 | salaryFile: false,
21 | personCreditFile: false,
22 | socialSecurityFile: false,
23 | creditCardFile: false,
24 | workFile: false,
25 | marriageFile: false,
26 | businessLicenseFile: false,
27 | loanAgreementFile: false
28 | },
29 | creditDatas: {}, //保存信用中心数据的
30 | ohterPicDatas: {}, //保存其它资料
31 |
32 | borrowDetail: {}, //记录borrow数据
33 | borrowArry: [], //模拟borrow指针(真实为被加载进来的数据)
34 |
35 | tempDesCont: '', //借款描述暂存
36 | tempApplyOpt: '', //借款申请选择暂存
37 |
38 | loanIcons: { //贷款详情页里面的小图标
39 | micro: false,
40 | small: false,
41 | large: false
42 | }
43 | }
--------------------------------------------------------------------------------
/src/view/loan/recom.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
10 | 完成
11 |
12 |
13 |
14 |
38 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【05】【意见反馈】Feedback.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 意见反馈
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
意见反馈
13 | 提交
14 |
15 |
错误信息消失弹出
16 |
17 |
18 |
19 |
20 |
还可以输入200个字
21 |
22 |
23 |
24 |
25 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/src/assets/sass/_footer.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //底部,三个选项卡那里
4 | .footer {
5 | @include point(height,88);
6 | ul{
7 | position: fixed;
8 | bottom: 0;
9 | width: 100%;
10 | @include point(padding-top,5);
11 | @include point(height,83);
12 | @include point(font-size,18);
13 | background: #e3e3e3;
14 | border-top: 2px #dcdcdc solid;
15 | }
16 | li {
17 | float: left;
18 | width: 33.3%;
19 | overflow: hidden;
20 | text-align: center;
21 | &:before {
22 | @include icons;
23 | @include point(line-height,50);
24 | @include point(font-size,46);
25 | color: #777;
26 | }
27 | //贷款
28 | &.loan:before { content:$iconJiekuan; }
29 | //信用
30 | &.credit:before { content:$iconCredit; }
31 | //用户
32 | &.user:before { content:$iconPerson; }
33 | &.on{
34 | &,&:before { color: $blue;}
35 | }
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/src/view/user/aboutUs.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 关于我们
6 | -
7 |
杭州琅格金融信息服务有限公司成立于2015年,公司注册资本1000万元人民币,{{appName}}(www.cgjr.com)由杭州琅格金融信息服务有限公司开发和运营。
8 | 杭州琅格金融信息服务有限公司是以实现投融资双方共赢为宗旨的互联网金融中介服务企业。{{appName}}的经营管理团队均为金融、法律、互联网领域的资深专业人士,在相关领域有丰富的从业经验,平台拥有强大的服务网络,为客户提供全方位的普惠金融服务。
9 | {{appName}}是一个创新的互联网金融平台,为有资金需求和投资需求的年轻人提供互联网金融服务。公司积极响应政府“优化企业结构”“大众创业,万众创新”的政策,为实现多元化资产配置,在2016年全面深入布局创新业务,特别是个人信贷服务业务,推出草根贷产品,除了为个人提供线上现金贷款服务外,同时提供分期贷款服务,满足个人旅游、装修、教育、医疗、日常消费、婚庆等方面的贷款需求。{{appName}}致力于为个人消费者提供信贷服务,满足个人随时贷款需求。
10 |
11 |
12 |
13 | 联系我们
14 | -
15 |
办公地址杭州市余杭区仓前街道景兴路999号梦想小镇天使村10幢
16 | 市场合作kai.fang@cgtz.com
17 | 客服电话400-877-0890
早09:00-晚18:00 (工作日)
早09:00-晚18:00 (节假日)
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【10】【征信报告-11如何注册】reportHowto.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 如何注册账号
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
如何注册账号
14 |
15 |
16 |
第一步:用电脑打开网址:
https://ipcrs.pbccrc.org.cn/点击“马上开始"
17 |
注册步骤示例图1
18 |
第二步:点击"新用户注册"
19 |
注册步骤示例图2
20 |
第三步:填写身份信息、验证码,阅读服务协议,点击"下一步"
21 |
注册步骤示例图3
22 |
第四步:填写用户基本信息,然后点击"提交"
23 |
注册步骤示例图4
24 |
第五步:注册完成,页面提示用户注册成功
25 |
注册步骤示例图5
26 |
注册完成之后,即可使用登录名及密码在草根金融APP内登录
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【10】【征信报告-04短信验证】reportSMS.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 快捷验证
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
快捷验证
14 |
15 |
您的手机号码:137****7081
16 |
24 |
25 | 提交
26 |
27 |
28 |
29 |
30 |
31 |
36 |
37 |
--------------------------------------------------------------------------------
/dist/static/js/47.ed289a24e19b67d4455b.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([47,73],{60:function(t,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default={data:function(){return{tip:""}},methods:{goSave:function(){var t=this;this.$store.commit("uploadCreditStatu",{name:"userScan",val:!0}),this.$store.commit("uploadCreditData",{name:"userScan",val:!0}),this.$dialog(["识别完成","true"]),setTimeout(function(){t.$router.back()},2e3)}},mounted:function(){this.$store.state.creditStatus.userScan===!0&&(void 0!==this.$store.state.creditDatas.userScan?this.tip="之前已经完成了认证":console.log("发送ajax"))}}},206:function(t,s,e){var a=e(1)(e(60),e(289),null,null);t.exports=a.exports},289:function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"container bgF"},[e("topComponent",{attrs:{title:"人脸识别"}}),t._v(" "),e("p",{staticClass:"listTop"},[t._v("需要对接第三方接口,功能未开发。点击下方按钮,模拟已经完成。")]),t._v(" "),e("p",{staticClass:"listTop"},[t._v(t._s(t.tip))]),t._v(" "),e("div",{staticClass:"btnWarp"},[e("span",{staticClass:"subBtn",on:{click:t.goSave}},[t._v("假设完成")])])],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【00】【信用首页】creditIndex.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 信用首页
6 |
7 |
8 |
9 |
10 |
11 |
草根金融
12 |
13 |
14 | - 个人信息
15 | - 人脸识别已完成
16 | - 紧急联系人
17 | - 手机认证
18 | - 工作信息
19 | - 身份证图片
20 | - 公积金授权
21 | - 社保授权
22 | - 储蓄卡流水导入
23 | - 芝麻信用授权
24 | - 银行卡信息
25 | - 查询央行征信
26 | - 支付宝认证
27 | - 其他资料
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【02】【我的还款-2还款详情】userRepay.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的还款
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
还款
13 |
14 |
15 |
23 |
37 |
38 |
限额:单笔5.00万元,单日20.00万元,单月20.00万元
39 |
确定
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/dist/static/js/42.a12365349bb4c288b821.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([42,73],{75:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{phone:""}},methods:{goSave:function(){var t=this,e=/^[1][3578][0-9]{9}$/;e.test(this.phone)===!1?this.$dialog("手机号格式不正确","sort"):(this.$dialog(["提交成功","true"]),setTimeout(function(){t.$router.back()},2e3))}}}},222:function(t,e,n){var o=n(1)(n(75),n(296),null,null);t.exports=o.exports},296:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[n("topComponent",{attrs:{title:"推荐人手机号码"}}),t._v(" "),n("ul",{staticClass:"formCom form-untitled"},[n("li",[n("input",{directives:[{name:"model",rawName:"v-model.number",value:t.phone,expression:"phone",modifiers:{number:!0}}],attrs:{type:"number",placeholder:"请输入推荐人手机号码"},domProps:{value:t.phone},on:{input:function(e){e.target.composing||(t.phone=t._n(e.target.value))},blur:function(e){t.$forceUpdate()}}})])]),t._v(" "),n("div",{staticClass:"btnWarp"},[n("span",{staticClass:"subBtn",on:{click:t.goSave}},[t._v("完成")])])],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/dist/static/js/69.e05e6e4545f5053d9fa3.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([69,73],{202:function(t,s,i){var n=i(1)(null,i(320),null,null);t.exports=n.exports},320:function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"container"},[i("topComponent",{attrs:{title:"如何注册账号"}}),t._v(" "),i("div",{staticClass:"reportRegStep"},[t._m(0),t._v(" "),i("i",{staticClass:"icon01"},[t._v("注册步骤示例图1")]),t._v(" "),i("p",[t._v('第二步:点击"新用户注册"')]),t._v(" "),i("i",{staticClass:"icon02"},[t._v("注册步骤示例图2")]),t._v(" "),i("p",[t._v('第三步:填写身份信息、验证码,阅读服务协议,点击"下一步"')]),t._v(" "),i("i",{staticClass:"icon03"},[t._v("注册步骤示例图3")]),t._v(" "),i("p",[t._v('第四步:填写用户基本信息,然后点击"提交"')]),t._v(" "),i("i",{staticClass:"icon04"},[t._v("注册步骤示例图4")]),t._v(" "),i("p",[t._v("第五步:注册完成,页面提示用户注册成功")]),t._v(" "),i("i",{staticClass:"icon05"},[t._v("注册步骤示例图5")]),t._v(" "),i("p",[t._v("注册完成之后,即可使用登录名及密码在"+t._s(t.appName)+"APP内登录")])])],1)},staticRenderFns:[function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("p",[t._v("第一步:用电脑打开网址:"),i("br"),i("span",{staticClass:"blue"},[t._v("https://ipcrs.pbccrc.org.cn/")]),t._v('点击“马上开始"')])}]}}});
--------------------------------------------------------------------------------
/src/view/user/repayRecord.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 | 还没有任何还款记录哦
去申请借款吧
12 |
13 |
14 |
15 |
33 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【07】【银行卡信息-2短信验证码】addbankSMS.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 添加银行卡
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
添加银行卡
14 |
15 |
绑卡需要您的短信验证码,短信已发送至您的手机:188
****9563
16 |
25 |
26 | 确认
27 |
28 |
29 |
30 |
31 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【00】【个人中心】userIndex.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 个人中心首页
6 |
7 |
8 |
9 |
10 |
11 |
12 |
草根金融
13 |
14 |
15 | -
16 |
17 |
您好181****1001
18 |
19 | 学徒
20 | 新手上路
21 |
22 |
23 | - 申请借款0笔
24 | - 待还借款0笔
25 |
26 |
27 | - 我的借款
28 | - 我的还款
29 | - 我的奖励
30 | - 帮助中心
31 | - 意见反馈
32 | - 关于我们
33 |
34 |
退出登陆
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/dist/static/js/62.6dcdc49a2d938162344b.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([62,73],{246:function(t,e,s){var n=s(1)(null,s(315),null,null);t.exports=n.exports},315:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"container"},[s("topComponent",{attrs:{title:"还款"}}),t._v(" "),s("div",{staticClass:"repayMent"},[t._m(0),t._v(" "),t._m(1),t._v(" "),s("div",{staticClass:"tip"},[s("p",[t._v("限额:单笔5.00万元,单日20.00万元,单月20.00万元")]),t._v(" "),s("span",{staticClass:"subBtn",on:{click:function(e){t.$router.push("/user/repayTips")}}},[t._v("确定")])])])],1)},staticRenderFns:[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ul",{staticClass:"formCom form-plus"},[s("li",[s("label",[t._v("本次还款"),s("input",{attrs:{type:"text",placeholder:"300.00",readonly:"readonly"}})])])])},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ul",{staticClass:"formCom form-plus mt20"},[s("li",[s("label",[t._v("身份信息"),s("input",{attrs:{type:"text",value:"张*章(441723*********233)",readonly:"readonly"}})])]),t._v(" "),s("li",[s("label",[t._v("银行信息"),s("p",{staticClass:"input bank bank60"},[t._v("建设银行尾号(3635)")])])])])}]}}});
--------------------------------------------------------------------------------
/src/view/user/README.md:
--------------------------------------------------------------------------------
1 | #文件说明
2 | 个人中心模块
3 |
4 | ```pre
5 |
6 | ├── aboutUs.vue // 关于我们
7 | ├── borrowDetail.vue // 借款详情-正常
8 | ├── borrowDmore.vue // 借款详情-更多
9 | ├── borrowList.vue // 我的借款列表切换-父组件
10 | ├── borrowListAll.vue // 我的借款-全部
11 | ├── borrowListApply.vue // 我的借款-申请中
12 | ├── borrowListOver.vue // 我的借款-已结束
13 | ├── borrowListRepay.vue // 我的借款-待归还
14 | ├── borrowReason.vue // 借款-不过理由
15 | ├── dealDetail.vue // 借款合同详情
16 | ├── dealList.vue // 借款合同列表
17 | ├── feedback.vue // 意见反馈
18 | ├── helpDetail.vue // 帮助中心-详情
19 | ├── helpList.vue // 帮助中心-列表
20 | ├── index.vue // 首页
21 | ├── repayGo.vue // 进行还款
22 | ├── repayList.vue // 我的还款列表
23 | ├── repayRecord.vue // 还款记录
24 | ├── repayTips.vue // 还款成功提示
25 | ├── rewardList.vue // 我的奖励列表切换-父组件
26 | ├── rewardUnused.vue // 我的奖励-未使用
27 | ├── rewardUsed.vue // 我的奖励-已使用
28 | ├── rewardExpired.vue // 我的奖励-已过期
29 |
30 | ```
31 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【01】【我的借款-2等额本息2】userBorrow.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 借款详情
6 |
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
借款详情
14 | 还款记录
15 |
16 |
17 |
申请金额(元)?2000
18 |
借款期限(月)3
19 |
借款年利率(%)9.21
20 |
收款银行卡?5623 6541 1956 2312 56
21 |
放款时间2015-12-06
22 |
剩余期数(月)3
23 |
项目编号20160215000649
24 |
可用保证金(元)?200
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【07】【银行卡信息-6支持银行】supportBank.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 查看支持银行
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
查看支持银行
14 |
15 |
16 | - 现支持的银行
17 | - 农业银行
18 | - 北京银行
19 | - 中国银行
20 | - 建设银行
21 | - 光大银行
22 | - 兴业银行
23 | - 民生银行
24 | - 中信银行
25 | - 广发银行
26 | - 工商银行
27 | - 邮政储蓄银行
28 | - 浦发银行
29 | - 平安银行
30 | - 华夏银行
31 | - 招商银行
32 | - 交通银行
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/dist/static/js/48.2c2b39e62177b53dc417.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([48,73],{57:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{code:""}},methods:{goSubmit:function(){console.log("待开发")},smsAjax:function(){console.log("在此发送短信ajax--组件中已$emit该函数")}}}},205:function(t,e,o){var n=o(1)(o(57),o(310),null,null);t.exports=n.exports},310:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"container"},[o("topComponent",{attrs:{title:"快捷验证"}}),t._v(" "),o("p",{staticClass:"listTop"},[t._v("您的手机号码:137****7081")]),t._v(" "),o("ul",{staticClass:"formCom form-reportSMS"},[o("li",[o("label",[o("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.code,expression:"code",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"请输入短信验证码"},domProps:{value:t.code},on:{input:function(e){e.target.composing||(t.code=e.target.value.trim())},blur:function(e){t.$forceUpdate()}}})]),t._v(" "),o("sendSMS",{attrs:{btn:"发送验证码"},on:{sentAjax:t.smsAjax}})],1)]),t._v(" "),o("div",{staticClass:"btnWarp"},[o("span",{staticClass:"subBtn",on:{click:t.goSubmit}},[t._v("提交")])])],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/assets/sass/_uploadPic.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //上传图片的列表
4 | .uploadPic {
5 | overflow: hidden;
6 | li {
7 | float:left;
8 | width: 29.3%;
9 | @include point(height,184);
10 | padding:0 0 2% 3%;
11 | display:inline;
12 | img {
13 | width: 100%;
14 | height: 100%;
15 | }
16 | }
17 | }
18 | //上传图片的按钮-label-->input[type:file]
19 | .upload-btn {
20 | label {
21 | display: block;
22 | height: 100%;
23 | background: #fff;
24 | cursor:pointer;
25 | &:after,&:before {
26 | text-align: center;
27 | display: block;
28 | }
29 | //放置“上传图片文字”
30 | &:after {
31 | content:"\4E0A\4F20\56FE\7247";
32 | @include point(font-size,24);
33 | color: #999;
34 | }
35 | //放置像机的按钮
36 | &:before {
37 | @include icons;
38 | content: $iconCamera;
39 | color: #ccc;
40 | @include point(font-size,100);
41 | @include box(padding,15,0,5);
42 | }
43 | }
44 | input { display: none;}
45 | }
--------------------------------------------------------------------------------
/src/assets/demo/loan/【02】【借款资料-1通用】loanInfos.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 草根金融
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
草根金融
13 |
14 |
必填资料以下资料需要完整填写,才能申请借款
15 |
16 | - 个人信息
17 | - 紧急联系人
18 | - 工作信息
19 | - 身份证图片
20 |
21 |
增信资料资料越完善,审核通过率越高,借款费用越低
22 |
23 | - 公积金授权
24 | - 社保授权
25 | - 储蓄卡流水导入
26 | - 其他资料
27 |
28 |
29 | 申请借款
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【10】【征信报告-01封面】reportPersonal.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 简版个人征信报告
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
简版个人征信报告
14 |
15 |
16 |
登录央行征信查看最新报告
17 |
18 | - 历史征信报告未记录
19 | - 2016-08-232015070703000178126968
20 | - 2016-08-232015070703000178126968
21 | - 2016-08-232015070703000178126968
22 |
23 |
24 | 申请最新征信报告
25 |
26 |
27 | 上传征信报告
28 |
29 |
30 | 申请最新征信报告
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/src/view/credit/report/list.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | - 担保记录2条
6 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
7 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
8 |
9 |
10 | - 逾期记录1条
11 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
12 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
13 |
14 |
15 | - 透支记录未记录
16 |
17 |
18 | - 其它记录3条
19 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
20 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
21 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【01】【我的借款-2一次性还款2】userBorrow.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 借款详情
6 |
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
借款详情
14 | 还款记录
15 |
16 |
17 |
项目编号20160215000649
18 |
申请金额(元)?2000
19 |
借款期限(天)14
20 |
放款时间2015-12-06
21 |
收款银行卡?5623 6541 1956 2312 56
22 |
逾期违约金(元)0
23 |
已归还金额(元)0
24 |
未归还金额(元)0
25 |
可用保证金(元)?200
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【10】【征信报告-02登录】reportLogin.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 央行征信登录
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
央行征信登录
14 |
15 |
33 |
34 | 确定提交
35 |
36 |
37 | 注册征信查询账号
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/src/view/loan/index.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | - {{data.tit}}{{data.con}}
7 |
8 |
9 |
10 |
11 |
44 |
--------------------------------------------------------------------------------
/src/assets/sass/_feedback.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //意见反馈、取消上标等同类样式
4 | .feedBack {
5 | width: 93.6%;
6 | margin-left:auto;
7 | margin-right: auto;
8 | //针对listTop的特定样式
9 | .listTop {
10 | @include point(font-size,26);
11 | @include box(padding,25,0);
12 | }
13 | //文 本输入字数
14 | .feed-num {
15 | text-align: right;
16 | @include point(font-size,24);
17 | color: #999;
18 | @include point(padding-top,16);
19 | }
20 | //***通用***文 本输入框
21 | .feed-text {
22 | background: #fff;
23 | @include box(padding,20,20,15);
24 | @include point(font-size,24);
25 | color: #999;
26 | textarea {
27 | color: #999;
28 | width: 100%;
29 | padding: 0;
30 | @include point(font-size,24);
31 | line-height: 1.3em;
32 | min-height: 11.7em;
33 | overflow-y:hidden;
34 | resize:none;
35 | }
36 | .feed-num {
37 | @include point(padding-top,12);
38 | }
39 | }
40 | .col5 textarea { color: #555;}
41 | //小号的文本输入框
42 | .feed-mini textarea { @include point(min-height,210);}
43 | }
--------------------------------------------------------------------------------
/src/components/README.md:
--------------------------------------------------------------------------------
1 | #文件说明
2 | components文件夹存放的为子组件or待全局注册组件
3 |
4 | ```pre
5 |
6 | ├── borrow // 组件-应用于个人中心/我的借款
7 | │ ├── list.vue // li使用的组件
8 | │ └── title.vue // tab头切换
9 | ├── common // 通用组件
10 | │ ├── footer.vue // 底部
11 | │ ├── list.vue // li通用组件
12 | │ ├── noMore.vue // 没有更多
13 | │ ├── pageError.vue // 页面错误
14 | │ ├── sendSMS.vue // 发送短信倒计时
15 | │ └── top.vue // 头部
16 | ├── loan // 组件-借款子页面用
17 | │ ├── banner.vue // 借款首页banner切图滚动图
18 | │ ├── detail.vue // 内容页详情
19 | │ └── top.vue // 内容页头部
20 | ├── popup // 通用弹出框组件
21 | │ ├── alertCheck.vue // 提示框-带验证功能
22 | │ ├── alertKnow.vue // 提示框-弹知识
23 | │ ├── alertTips.vue // 提示框-弹提示
24 | │ ├── delay.vue // 等待图-圆转圈
25 | │ └── dialog.vue // diglog错误/正功提示
26 | ├── reward // 组件-应用于个人中心/我的奖励
27 | │ ├── list.vue // li使用的组件
28 | │ └── title.vue // tab头切换
29 | ├── home.vue // 根组件
30 | ├── index.js // 组件引用注册(main.js引用-注册全局)
31 |
32 | ```
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【09】【银行卡流水导入-1选择银行】selectBank.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 请选择银行卡
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
请选择银行卡
14 |
15 |
16 | - 招商银行
17 | - 工商银行
18 | - 农业银行
19 | - 中国银行
20 | - 浦发银行
21 | - 建设银行
22 | - 邮政储蓄银行
23 | - 交通银行
24 | - 北京银行
25 | - 光大银行
26 | - 兴业银行
27 | - 民生银行
28 | - 中信银行
29 | - 平安银行
30 | - 广发银行
31 | - 华夏银行
32 | - 深圳农村商业银行
33 | - 上海银行
34 | - 重庆农村商业银行
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/src/assets/sass/_detail.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | .detailDL {
4 | @include point(font-size,26);
5 | line-height:1.55em;
6 | text-align: justify;
7 | background: #fff;
8 | dt {
9 | @include point(height,62);
10 | border-bottom: 1px solid #D2D2D2;
11 | @include point(margin-left,20);
12 | overflow: hidden;
13 | h2 {
14 | @include point(font-size,28);
15 | @include point(height,36);
16 | @include point(line-height,36);
17 | @include point(text-indent,10);
18 | @include point(margin-top,18);
19 | border-left: 3px solid $blue;
20 | }
21 | }
22 | dd {
23 | @include box(padding,0,20,20);
24 | p { @include point(padding-top,20); }
25 | }
26 | }
27 | //***应于于detailDL-dd***
28 | //段落描述
29 | .detail-para {
30 | @include point(padding-bottom,10);
31 | p {
32 | text-indent:2em;
33 | @include point(padding-bottom,10);
34 | }
35 | }
36 | //分左右两栏描述
37 | .detail-cols {
38 | @include point(padding-top,20);
39 | p {
40 | padding-top:0;
41 | overflow: hidden;
42 | span {
43 | float: right;
44 | width: 73%;
45 | }
46 | }
47 | }
--------------------------------------------------------------------------------
/src/components/popup/alertTips.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
{{data.title}}
5 |
6 |
7 | {{btnTxt1}}
8 | {{btnTxt2}}
9 |
10 |
11 |
12 |
13 |
47 |
--------------------------------------------------------------------------------
/src/view/credit/report/get.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
您的个人信用报告已经生成,请输入身份验证码查询。身份验证码自生成之日起7天后失效
5 |
13 |
如您未重新申请报告且后续查看,则验证码可随意输入
14 |
15 | 获取报告
16 |
17 |
未收到验证码?
18 |
19 |
20 |
44 |
--------------------------------------------------------------------------------
/dist/static/js/23.16d9e2e6fcef6f18cd29.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([23,73],{12:function(e,r){e.exports={currentPage:1,data:[{applyAmount:12e5,applyTime:"2016-12-13 10:53:49",borrowLimit:180,breachAmount:0,createTime:"2016-12-13 10:53:49",id:1419,operates:"",orderNo:"20161213000003",refundAmount:0,remark:"",repayType:1,serviceCost:0,status:111,statusStr:"审核中",useFor:"",userId:191800180277,userMobile:"15012345678",userRealName:"张明月"}],hasNext:!1,hasPre:!1,pageSize:20,success:!0,totalPage:1,totalSize:1}},86:function(e,r,t){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0});var s=t(12),a=o(s);r.default={data:function(){return{hasBorrow:!0,hasMore:!0,borrowMsg:"没有任何借款记录",borrowCls:"error-txt",list:[]}},mounted:function(){void 0===a.default.totalSize?this.hasBorrow=!1:this.list=a.default.data}}},236:function(e,r,t){var o=t(1)(t(86),t(345),null,null);e.exports=o.exports},345:function(e,r){e.exports={render:function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"userBorrow"},[t("borrowTitle",{attrs:{idx:1}}),e._v(" "),e.hasBorrow?t("borrowList",{attrs:{items:e.list}}):e._e(),e._v(" "),e.hasBorrow?e._e():t("pageError",{class:e.borrowCls,attrs:{msg:e.borrowMsg}}),e._v(" "),e.hasMore?e._e():t("noMore")],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/dist/static/js/24.9cf2fca433ba74d7bd4f.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([24,73],{85:function(e,r,t){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0});var s=t(148),a=o(s);r.default={data:function(){return{hasBorrow:!0,hasMore:!0,borrowMsg:"没有任何借款记录",borrowCls:"error-txt",list:[]}},mounted:function(){void 0===a.default.totalSize?this.hasBorrow=!1:this.list=a.default.data}}},148:function(e,r){e.exports={currentPage:1,data:[{applyAmount:12e5,applyTime:"2016-12-13 10:53:49",borrowLimit:180,breachAmount:0,createTime:"2016-12-13 10:53:49",id:1419,operates:"",orderNo:"20161213000003",refundAmount:0,remark:"",repayType:1,serviceCost:0,status:111,statusStr:"审核中",useFor:"",userId:191800180277,userMobile:"15012345678",userRealName:"张明月"}],hasNext:!1,hasPre:!1,pageSize:20,success:!0,totalPage:1,totalSize:1}},235:function(e,r,t){var o=t(1)(t(85),t(331),null,null);e.exports=o.exports},331:function(e,r){e.exports={render:function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"userBorrow"},[t("borrowTitle",{attrs:{idx:0}}),e._v(" "),e.hasBorrow?t("borrowList",{attrs:{items:e.list}}):e._e(),e._v(" "),e.hasBorrow?e._e():t("pageError",{class:e.borrowCls,attrs:{msg:e.borrowMsg}}),e._v(" "),e.hasMore?e._e():t("noMore")],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/assets/demo/user/【06】【关于我们】userReward.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 关于我们
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
关于我们
13 |
14 |
15 | 关于我们
16 | -
17 |
杭州琅格金融信息服务有限公司成立于2015年,公司注册资本1000万元人民币,草根金融网(www.cgjr.com)由杭州琅格金融信息服务有限公司开发和运营。
18 | 杭州琅格金融信息服务有限公司是以实现投融资双方共赢为宗旨的互联网金融中介服务企业。草根金融的经营管理团队均为金融、法律、互联网领域的资深专业人士,在相关领域有丰富的从业经验,平台拥有强大的服务网络,为客户提供全方位的普惠金融服务。
19 | 草根金融是一个创新的互联网金融平台,为有资金需求和投资需求的年轻人提供互联网金融服务。公司积极响应政府“优化企业结构”“大众创业,万众创新”的政策,为实现多元化资产配置,在2016年全面深入布局创新业务,特别是个人信贷服务业务,推出草根贷产品,除了为个人提供线上现金贷款服务外,同时提供分期贷款服务,满足个人旅游、装修、教育、医疗、日常消费、婚庆等方面的贷款需求。草根金融致力于为个人消费者提供信贷服务,满足个人随时贷款需求。
20 |
21 |
22 |
23 | 联系我们
24 | -
25 |
办公地址杭州市余杭区仓前街道景兴路999号梦想小镇天使村10幢
26 | 市场合作kai.fang@cgtz.com
27 | 客服电话400-877-0890
早09:00-晚18:00 (工作日)
早09:00-晚18:00 (节假日)
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【01】【我的借款-2一次性还款1】userBorrow.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 借款详情
6 |
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
借款详情
14 | 还款记录
15 |
16 |
17 |
18 | - 还款方式一次性还本付息
19 | - 项目状态待归还
20 |
21 |
22 | - 59.22利息金额(元)
23 | - 03-15还款日
24 | - 1940.78授信金额(元)?
25 |
26 |
27 |
30 |
31 | - 查看理由
32 | - 确认信息
33 | - 查看合同
34 | - 还款
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【01】【我的借款-2等额本息1】userBorrow.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 借款详情
6 |
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
借款详情
14 | 还款记录
15 |
16 |
17 |
18 | - 还款方式等额本息
19 | - 项目状态待归还
20 |
21 |
22 | - 59.22应还金额(元)
23 | - 03-15下一个还款日
24 | - 1940.78授信金额(元)?
25 |
26 |
27 |
30 |
31 | - 查看理由
32 | - 确认信息
33 | - 查看合同
34 | - 还款
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/src/assets/demo/other/【02】【忘记密码】forget.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 忘记密码
6 |
7 |
8 |
9 |
10 |
11 | 取消
12 |
忘记密码
13 |
14 |
35 |
36 | 完成
37 |
38 |
39 |
40 |
41 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/dist/static/js/59.ba9b9103390777b4799d.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([59,73],{40:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={methods:{goBack:function(){this.$router.back()}}}},184:function(t,e,n){var s=n(1)(n(40),n(279),null,null);t.exports=s.exports},279:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[n("div",{staticClass:"top"},[n("span",{staticClass:"back",on:{click:t.goBack}},[t._v("返回")]),t._v(" "),n("h1",[t._v("银行卡详情")])]),t._v(" "),t._m(0),t._v(" "),t._m(1),t._v(" "),t._m(2)])},staticRenderFns:[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"bankList bank60 mt20"},[n("b",[t._v("建设银行")]),t._v(" "),n("em",[t._v("尾号 2118")]),t._v(" "),n("b",{staticClass:"bank-pay2 blue"},[t._v("收款卡")])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("dl",{staticClass:"bankDetail mt20"},[n("dt",[t._v("开户行详情")]),t._v(" "),n("dd",[t._v("开户省市"),n("b",[t._v("浙江省杭州市")])]),t._v(" "),n("dd",[t._v("开户行"),n("b",[t._v("中国建设银行股份有限公司杭州文新支行")])])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"explain mt40"},[t._v("\n 说明:"),n("br"),t._v("1、借款成功后,我们的财务给您打款时,会打到这张银行卡中"),n("br"),t._v("2、如果要修改分支行信息或者需要更换“收款卡”,请联系我们的客服人员400-877-0890\n ")])}]}}});
--------------------------------------------------------------------------------
/src/view/credit/report/login.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
19 |
20 | 确定提交
21 |
22 |
23 | 注册征信查询账号
24 |
25 |
26 |
27 |
47 |
--------------------------------------------------------------------------------
/config/index.js:
--------------------------------------------------------------------------------
1 | // see http://vuejs-templates.github.io/webpack for documentation.
2 | var path = require('path')
3 |
4 | module.exports = {
5 | build: {
6 | env: require('./prod.env'),
7 | index: path.resolve(__dirname, '../dist/index.html'),
8 | assetsRoot: path.resolve(__dirname, '../dist'),
9 | assetsSubDirectory: 'static',
10 | assetsPublicPath: 'https://jingjingke.github.io/vuePro-demo/dist/',
11 | productionSourceMap: false,
12 | // Gzip off by default as many popular static hosts such as
13 | // Surge or Netlify already gzip all static assets for you.
14 | // Before setting to `true`, make sure to:
15 | // npm install --save-dev compression-webpack-plugin
16 | productionGzip: false,
17 | productionGzipExtensions: ['js', 'css']
18 | },
19 | dev: {
20 | env: require('./dev.env'),
21 | port: 8080,
22 | assetsSubDirectory: 'static',
23 | assetsPublicPath: '/',
24 | proxyTable: {},
25 | // CSS Sourcemaps off by default because relative paths are "buggy"
26 | // with this option, according to the CSS-Loader README
27 | // (https://github.com/webpack/css-loader#sourcemaps)
28 | // In our experience, they generally work as expected,
29 | // just be aware of this issue when enabling this option.
30 | cssSourceMap: false
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/src/view/credit/scan.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
需要对接第三方接口,功能未开发。点击下方按钮,模拟已经完成。
5 |
{{tip}}
6 |
7 | 假设完成
8 |
9 |
10 |
11 |
48 |
--------------------------------------------------------------------------------
/src/view/credit/zhima.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | 查看最新芝麻分
10 |
11 |
12 |
13 |
43 |
--------------------------------------------------------------------------------
/dist/static/js/30.554d284cd90ac0bf15cc.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([30,73],{13:function(n,a){n.exports=[{cls:"bank10",name:"招商银行",id:1},{cls:"bank20",name:"工商银行"},{cls:"bank30",name:"农业银行"},{cls:"bank40",name:"中国银行"},{cls:"bank50",name:"浦发银行"},{cls:"bank60",name:"建设银行"},{cls:"bank70",name:"邮政储蓄银行"},{cls:"bank80",name:"交通银行"},{cls:"bank90",name:"北京银行"},{cls:"bank100",name:"光大银行"},{cls:"bank110",name:"兴业银行"},{cls:"bank120",name:"民生银行"},{cls:"bank130",name:"中信银行"},{cls:"bank140",name:"平安银行"},{cls:"bank150",name:"广发银行"},{cls:"bank160",name:"华夏银行"},{cls:"bank170",name:"深圳农村商业银行"},{cls:"bank180",name:"上海银行"},{cls:"bank190",name:"重庆农村商业银行"}]},62:function(n,a,e){"use strict";function t(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(a,"__esModule",{value:!0});var s=e(13),c=t(s);a.default={data:function(){return{datas:[]}},mounted:function(){this.datas=c.default}}},209:function(n,a,e){var t=e(1)(e(62),e(293),null,null);n.exports=t.exports},293:function(n,a){n.exports={render:function(){var n=this,a=n.$createElement,e=n._self._c||a;return e("div",{staticClass:"container"},[e("topComponent",{attrs:{title:"请选择银行"}}),n._v(" "),e("ul",{staticClass:"listCom list-arrow list-bank no-top"},n._l(n.datas,function(a,t){return e("li",{class:a.cls,on:{click:function(a){n.$router.push("/credit/waterLogin/"+t)}}},[n._v("\n "+n._s(a.name)+"\n ")])}))],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/dist/static/js/68.3e4b7d752f9849f22d24.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([68,73],{207:function(s,a,t){var n=t(1)(null,t(287),null,null);s.exports=n.exports},287:function(s,a){s.exports={render:function(){var s=this,a=s.$createElement,t=s._self._c||a;return t("div",{staticClass:"container"},[t("topComponent",{attrs:{title:"查看支持银行"}}),s._v(" "),s._m(0)],1)},staticRenderFns:[function(){var s=this,a=s.$createElement,t=s._self._c||a;return t("dl",{staticClass:"supportBank"},[t("dt",[s._v("现支持的银行")]),s._v(" "),t("dd",{staticClass:"bank30"},[s._v("农业银行")]),s._v(" "),t("dd",{staticClass:"bank90"},[s._v("北京银行")]),s._v(" "),t("dd",{staticClass:"bank40"},[s._v("中国银行")]),s._v(" "),t("dd",{staticClass:"bank60"},[s._v("建设银行")]),s._v(" "),t("dd",{staticClass:"bank100"},[s._v("光大银行")]),s._v(" "),t("dd",{staticClass:"bank110"},[s._v("兴业银行")]),s._v(" "),t("dd",{staticClass:"bank120"},[s._v("民生银行")]),s._v(" "),t("dd",{staticClass:"bank130"},[s._v("中信银行")]),s._v(" "),t("dd",{staticClass:"bank150"},[s._v("广发银行")]),s._v(" "),t("dd",{staticClass:"bank20"},[s._v("工商银行")]),s._v(" "),t("dd",{staticClass:"bank70"},[s._v("邮政储蓄银行")]),s._v(" "),t("dd",{staticClass:"bank50"},[s._v("浦发银行")]),s._v(" "),t("dd",{staticClass:"bank140"},[s._v("平安银行")]),s._v(" "),t("dd",{staticClass:"bank160"},[s._v("华夏银行")]),s._v(" "),t("dd",{staticClass:"bank10"},[s._v("招商银行")]),s._v(" "),t("dd",{staticClass:"bank80"},[s._v("交通银行")])])}]}}});
--------------------------------------------------------------------------------
/src/assets/demo/loan/【05】【确认信息-1一次性1】sureMessage.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 确认信息
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
确认信息
13 | 取消上标
14 |
15 |
16 |
17 | - 项目编号20151206100122
18 | - 借款期限(天)270
19 |
20 |
21 | - 2900收款金额(元)?
22 | - 3000利息金额(元)
23 | - 100服务费(元)?
24 |
25 |
26 |
29 |
30 | 我已阅读并同意《借款协议》《委托确认协议书》
31 |
32 |
33 |
34 | 确认信息
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/src/data/user/get_info_new.json:
--------------------------------------------------------------------------------
1 | {
2 | "data":{
3 | "userInfo":{
4 | "address":"1111",
5 | "authMobile":1,
6 | "authOcrIdCard":1,
7 | "authOcrIdCardTime":"2016-11-07 16:51:35",
8 | "authRongMobile":2,
9 | "authRongTime":"2016-07-30 10:19:27",
10 | "authTaobao":1,
11 | "createTime":"2016-03-18 16:58:19",
12 | "education":"",
13 | "idCardIssuingAuthority":"",
14 | "idCardVisa":"",
15 | "identityStatus":1,
16 | "levelId":1,
17 | "levelName":"学徒",
18 | "levelScore":50,
19 | "levelTitle":"白手起家",
20 | "levelValue":1,
21 | "liveTime":"2014-01-01",
22 | "marriage":1,
23 | "orderAmountTotal":0,
24 | "orderApply":1,
25 | "orderBreachRepay":0,
26 | "orderEnd":0,
27 | "orderHasRepay":0,
28 | "orderLeftTotal":0,
29 | "orderNum":1,
30 | "orderRepay":0,
31 | "personCard":"340711199111112312",
32 | "sex":1,
33 | "shortUrl":"bcAJkJn",
34 | "sort":0,
35 | "userId":191800180277,
36 | "userMobile":"15012345678",
37 | "userRealName":"张明月"
38 | }
39 | },
40 | "success":true
41 | }
--------------------------------------------------------------------------------
/src/view/user/dealList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | | 合同编号 |
7 | 投资人 |
8 | 投资金额 |
9 | 操作 |
10 |
11 |
12 | | 20160525 |
13 | 183****3635 |
14 | 1000000.00 |
15 | 查看 |
16 |
17 |
18 | | 20160525 |
19 | 183****3635 |
20 | 1000000.00 |
21 | 查看 |
22 |
23 |
24 | | 20160525 |
25 | 183****3635 |
26 | 1000000.00 |
27 | 查看 |
28 |
29 |
30 | | 20160525 |
31 | 183****3635 |
32 | 1000000.00 |
33 | 查看 |
34 |
35 |
36 |
查看合同
37 |
38 |
39 |
48 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【01】【我的借款-4查看合同-1】userTableLook.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 委托服务确认书
6 |
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
查看合同
14 |
15 |
16 |
17 | | 合同编号 |
18 | 投资人 |
19 | 投资金额 |
20 | 操作 |
21 |
22 |
23 | | 20160525 |
24 | 183****3635 |
25 | 1000000.00 |
26 | 查看 |
27 |
28 |
29 | | 20160525 |
30 | 183****3635 |
31 | 1000000.00 |
32 | 查看 |
33 |
34 |
35 | | 20160525 |
36 | 183****3635 |
37 | 1000000.00 |
38 | 查看 |
39 |
40 |
41 | | 20160525 |
42 | 183****3635 |
43 | 1000000.00 |
44 | 查看 |
45 |
46 |
47 |
48 |
查看合同
49 |
50 |
51 |
--------------------------------------------------------------------------------
/src/view/user/feedback.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
提交
4 |
5 |
6 |
7 |
8 |
还可以输入{{textNum}}个字
9 |
10 |
11 |
12 |
43 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【10】【征信报告-12注册步骤1】reportStep1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 注册征信查询账号
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
注册征信查询账号
14 |
15 |
16 |
17 | - 1填写信息
18 | - 2补充信息
19 | - 3完成注册
20 |
21 |
22 |
40 |
41 | 下一步
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/src/assets/demo/loan/【02】【借款资料-2必填】loanInfos.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 草根金融
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
草根金融
13 |
14 |
15 |
16 | - 第一步身份认证
17 | - 第二步人脸识别
18 | - 第三步紧急联系人
19 | - 第四步手机认证
20 | - 第五步工作信息
21 |
22 |
选填资料资料越完善,审核通过率越高,借款费用越低
23 |
24 | 申请借款
25 |
26 |
27 | 我已阅读并同意《个人信息收集授权协议》
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/src/data/dataUploan.json:
--------------------------------------------------------------------------------
1 | {
2 | "otherFile":{
3 | "tit":"财力证明",
4 | "num":"4",
5 | "des":"如果提供房产证,需要基本信息页及盖章页各一张,共2张。如果提供机动车登记证书,需要正副本照片,需完整显示车辆登记信息及年检信息。"
6 | },
7 | "salaryFile":{
8 | "tit":"工资流水",
9 | "num":"3",
10 | "des":"本人银行卡正反面照片各一张,以及近3个月完整流水打印单或网银流水截屏。工资卡需显示代发工资项。"
11 | },
12 | "personCreditFile":{
13 | "tit":"个人征信报告",
14 | "num":"2",
15 | "des":"您可在中国人民银行征信中心进行查询(网址https://ipcrs.pbccrc.org.cn),并将查询结果拍照或者截图上传。"
16 | },
17 | "socialSecurityFile":{
18 | "tit":"社保",
19 | "num":"3",
20 | "des":"请上传连续3个月的社保/公积金网站截图,需完整显示本人姓名、身份证、缴费状态、缴费金额等关键信息"
21 | },
22 | "creditCardFile":{
23 | "tit":"信用卡账单",
24 | "num":"3",
25 | "des":"请上传用户本人信用卡正面照片及对应的近3 个月信用卡(电子或纸质)对账单照片"
26 | },
27 | "workFile":{
28 | "tit":"工作证明",
29 | "num":"4",
30 | "des":"本人当前的有效劳动合同/在职证明,从封面一页拍至最后一页。如果有工牌、名片的也可以同时上传,但必须完整显示单位信息及个人信息。"
31 | },
32 | "marriageFile":{
33 | "tit":"结婚证明",
34 | "num":"2",
35 | "des":"请上传结婚证照片或者两人户口本照片(同一户口本)"
36 | },
37 | "businessLicenseFile":{
38 | "tit":"营业执照",
39 | "num":"4",
40 | "des":"营业执照照片,必须清晰显示法人、成立时间、经营范围经营时间等关键信息。"
41 | },
42 | "loanAgreementFile":{
43 | "tit":"其它所有贷款协议/凭证",
44 | "num":"5",
45 | "des":"本人在其他金融机构申请借款所签署的协议或凭证证明。"
46 | }
47 | }
--------------------------------------------------------------------------------
/src/view/credit/report/index.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
登录央行征信查看最新报告
7 |
8 | - 历史征信报告未记录
9 | - 2016-08-232015070703000178126968
10 | - 2016-08-232015070703000178126968
11 | - 2016-08-232015070703000178126968
12 |
13 |
14 | 申请最新征信报告
15 |
16 |
17 | 上传征信报告
18 |
19 |
22 |
23 |
24 |
40 |
--------------------------------------------------------------------------------
/src/assets/sass/_bankIcon.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //可通用银行图标样式
4 | .bankIcons {
5 | background-image: url(../img/bankIcon.png);
6 | background-repeat: no-repeat;
7 | background-size: 600%;
8 | content: '';
9 | }
10 | .bank10:before { background-position: 0 0; } //招商银行
11 | .bank20:before { background-position: 20% 0; } //工商银行
12 | .bank30:before { background-position: 40% 0; } //农业银行
13 | .bank40:before { background-position: 60% 0; } //中国银行
14 | .bank50:before { background-position: 80% 0; } //浦发银行
15 | .bank60:before { background-position: 100% 0; } //建设银行
16 | .bank70:before { background-position: 0 25%; } //邮政储蓄银行
17 | .bank80:before { background-position: 20% 25%; } //交通银行
18 | .bank90:before { background-position: 40% 25%; } //北京银行
19 | .bank100:before { background-position: 60% 25%; } //光大银行
20 | .bank110:before { background-position: 80% 25%; } //兴业银行
21 | .bank120:before { background-position: 100% 25%; } //民生银行
22 | .bank130:before { background-position: 0 50%; } //中信银行
23 | .bank140:before { background-position: 20% 50%; } //平安银行
24 | .bank150:before { background-position: 40% 50%; } //广发银行
25 | .bank160:before { background-position: 60% 50%; } //华夏银行
26 | .bank170:before { background-position: 80% 50%; } //深圳农村商业银行
27 | .bank180:before { background-position: 100% 50%; } //上海银行
28 | .bank190:before { background-position: 0 75%; } //重庆农村商业银行
29 |
--------------------------------------------------------------------------------
/src/view/credit/alipay.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
18 |
19 | 确认提交
20 |
21 |
温馨提示:我们会严格保护您的隐私,您的账号信息不会被记录
22 |
23 |
24 |
49 |
--------------------------------------------------------------------------------
/src/assets/lib/canvasCode.js:
--------------------------------------------------------------------------------
1 | var canvasCode={
2 | codeNums:'',
3 | codeLength:6,
4 | codeChars:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9,'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'],
5 | createCode:function(canvas){
6 | //清空codeNums
7 | this.codeNums = '';
8 | //初始化一些信息
9 | var ctx = canvas.getContext('2d'),
10 | width = canvas.width,
11 | height = canvas.height;
12 | //清空画布
13 | ctx.clearRect(0,0,width,height);
14 | //上背景色
15 | ctx.fillStyle="#f2f2f2";
16 | ctx.fillRect(0,0,width,height);
17 | //字的颜色大小等
18 | ctx.fillStyle="#3297fd";
19 | ctx.font="italic bolder 50px 'Arial'";
20 | //初始化翻转值(1/-1)
21 | var flip = 1;
22 |
23 | //在数组中任意选择6个字
24 | for(var i = 0; i < this.codeLength; i++){
25 | //获取数组中随机一个字
26 | var charNum = Math.round( Math.random() * (this.codeChars.length-1) );
27 | //描绘canvas
28 | flip = i%2?-1:1;
29 | ctx.save();
30 | ctx.rotate(Math.round(3*Math.random())*flip*Math.PI/180);
31 | ctx.fillText(this.codeChars[charNum],(width * (0.1+0.14*i)),height*0.55+Math.round(height*0.15*Math.random()));
32 | ctx.restore();
33 | //将code累加
34 | this.codeNums += this.codeChars[charNum];
35 | }
36 | }
37 | }
38 | export default canvasCode;
--------------------------------------------------------------------------------
/src/assets/demo/other/【00】【登录】login.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 登录
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
登录
13 | 保存
14 |
15 |
草根金融
16 |
37 |
38 | 登录
39 |
40 |
44 |
{{ msg }}
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/src/store/mutations.js:
--------------------------------------------------------------------------------
1 | export const mutations = {
2 | //更新信用中心资料状态
3 | uploadCreditStatu(state, param) {
4 | state.creditStatus[param.name] = param.val;
5 | },
6 | //更新(/保存)信用中心资料数据
7 | uploadCreditData(state, param) {
8 | state.creditDatas[param.name] = param.val;
9 | },
10 |
11 | //更新其它上传图片资料状态
12 | changeOhterPicStatu(state, param) {
13 | state.ohterPicStatus[param.name] = param.val;
14 | },
15 | //更新(/保存)其它上传图片资料数据
16 | uploadOhterPicData(state, param) {
17 | state.ohterPicDatas[param.name] = param.val;
18 | },
19 |
20 | //更新借款列表页状态
21 | uploadBorrow(state, param) {
22 | if(param.num === 0) {
23 | for(var i = 1; i <= 4; i++) state.userPages['borrowList' + i] = param.val;
24 | } else {
25 | state.userPages['borrowList' + param.num] = param.val;
26 | }
27 | },
28 |
29 | //新增borrowDetail内容[保存json数据]
30 | addBorrow(state, param) {
31 | //表示实际可以拥有num++个对象可以被保存,多余的则删除(例num=5时实际是可以存6条json数据)
32 | var num = 5;
33 | if(state.borrowArry.length > num) {
34 | delete state.borrowDetail[state.borrowArry[num]];
35 | state.borrowArry.pop();
36 | }
37 | state.borrowDetail[param.id] = param.val;
38 | state.borrowArry.unshift(param.id);
39 | },
40 |
41 | //添加借款描述与贷款申请选项(这里只保存一条,实际中根据选择的借款类型来分别存)
42 | uploadApplys(state, param) {
43 | state[param.name] = param.val;
44 | },
45 |
46 | //记录贷款详情里面的小图标状态
47 | changeLoanIconStatu(state, param) {
48 | state.loanIcons[param.name] = param.val;
49 | }
50 |
51 | }
--------------------------------------------------------------------------------
/src/assets/sass/_selectCity.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //选择城市
4 | .selectCity {
5 | dt {
6 | @include point(height,52);
7 | a {
8 | display:block;
9 | width: 100%;
10 | @include point(font-size,24);
11 | font-weight: bold;
12 | @include point(line-height,52);
13 | @include point(text-indent,20);
14 | background: #f0eff5;
15 | position: relative;
16 | z-index: 2;
17 | }
18 | }
19 | dd {
20 | @include point(font-size,28);
21 | @include point(line-height,72);
22 | @include point(margin-left,20);
23 | border-bottom: 1px solid #ebebeb;
24 | &:last-child { border-bottom: 0;}
25 | }
26 | p {
27 | @include point(width,32);
28 | @include box(padding,10,0);
29 | background: #9ca0a9;
30 | @include radius(16);
31 | position: fixed;
32 | top:50%;
33 | @include point(right,8);
34 | z-index:9;
35 | a {
36 | display: block;
37 | @include point(font-size,20);
38 | line-height:1.6em;
39 | font-family: arial;
40 | text-align: center;
41 | color: #fff;
42 | }
43 | }
44 | }
45 | //选择城市浮动在上面的字母
46 | .floatLetter dt a {
47 | position:fixed;
48 | @include point(width,640);
49 | @include point(top,88);
50 | z-index:1;
51 | }
--------------------------------------------------------------------------------
/src/view/credit/report/regStep1.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | - 1填写信息
7 | - 2补充信息
8 | - 3完成注册
9 |
10 |
11 |
26 |
27 | 下一步
28 |
29 |
30 |
31 |
52 |
--------------------------------------------------------------------------------
/dist/static/js/41.96921b57f49a145732d0.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([41,73],{77:function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={data:function(){return{knowShow:!1}}}},224:function(t,n,e){var o=e(1)(e(77),e(344),null,null);t.exports=o.exports},344:function(t,n){t.exports={render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"container"},[e("topComponent",{attrs:{title:"借款详情"}},[e("span",{staticClass:"save",attrs:{slot:"right"},on:{click:function(n){t.$router.push("/user/repayRecord")}},slot:"right"},[t._v("还款记录")])]),t._v(" "),e("div",{staticClass:"borrowInfoDetail"},[e("p",[t._v("收款银行卡"),e("i",{staticClass:"queryIcon",on:{click:function(n){t.alertKnow("skyhk")}}},[t._v("?")]),e("span",[t._v("562365411956231256")])]),t._v(" "),t._m(0),t._v(" "),t._m(1),t._v(" "),t._m(2),t._v(" "),t._m(3)]),t._v(" "),t.knowShow?e("alertKnow",{attrs:{title:t.knowTit,content:t.knowCon},on:{goHide:function(n){t.knowShow=!t.knowShow}}}):t._e()],1)},staticRenderFns:[function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("p",[t._v("开户行省市 "),e("span",[t._v("浙江省杭州市")])])},function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("p",[t._v("开户行"),e("span",[t._v("建设银行")])])},function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("p",[t._v("开户行支行"),e("span",[t._v("萍水西街支行萍水西街支行萍水西街支行萍水西街支行")])])},function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("p",[t._v("保证金(元)"),e("span",[t._v("200")])])}]}}});
--------------------------------------------------------------------------------
/src/assets/demo/other/【04】【成功提示-1系列认证成功】sucPage.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 认证成功
7 |
8 |
9 |
10 |
11 |
12 |
认证成功
13 |
14 |
15 |
支付宝认证成功
16 |
认证成功有助于加快您的借款审核速度及提升借款额度
17 |
18 |
22 |
26 |
27 |
31 |
35 |
39 |
40 |
41 | 确定
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/dist/static/js/33.3e181d96396987f2938f.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([33,73],{90:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{defaultVal:"感谢您对"+this.appName+"的关注,您的意见和建议能帮助我们做的更好!",textArea:"",textNum:200}},methods:{goSave:function(){var t=this;this.textArea===this.defaultVal||this.textArea.length<5?this.$dialog("字数不能小于5"):(this.$dialog(["提交成功","true"]),setTimeout(function(){t.$router.push("/user")},1800))}},watch:{textArea:"changeText"},mounted:function(){this.textArea=this.defaultVal}}},242:function(t,e,a){var s=a(1)(a(90),a(324),null,null);t.exports=s.exports},324:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("topComponent",{attrs:{title:"意见反馈"}},[a("span",{staticClass:"save",attrs:{slot:"right"},on:{click:t.goSave},slot:"right"},[t._v("提交")])]),t._v(" "),a("div",{staticClass:"feedBack mt20"},[a("div",{staticClass:"feed-text",class:{col5:t.textArea!==t.defaultVal}},[a("textarea",{directives:[{name:"model",rawName:"v-model.tirm",value:t.textArea,expression:"textArea",modifiers:{tirm:!0}}],staticClass:"limitFeed",attrs:{maxlength:"200"},domProps:{value:t.textArea},on:{focus:function(e){t.textFocus()},blur:function(e){t.textBlur()},input:function(e){e.target.composing||(t.textArea=e.target.value)}}})]),t._v(" "),a("p",{staticClass:"feed-num"},[t._v("还可以输入"),a("span",{staticClass:"limitNum"},[t._v(t._s(t.textNum))]),t._v("个字")])])],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/assets/demo/user/【04】【帮助中心-2详情】helps.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的借款
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
疑问解答
13 |
14 |
15 |
16 | - 什么是草根金融信用贷款?
17 | - 草根金融信用贷款是草根金融网站对年龄为20周岁到55周岁用户推出的纯线上小额信用贷款咨询服务。最高借款额度1万元。
18 |
19 |
20 | - 什么是草根金融信用贷款?
21 | -
22 |
方式一:
23 | 在“个人中心”找到“还款”,选择需要还款的订单之后,可以使用已绑定的收款银行卡直接进行还款,如果想要分多次进行还款,可以在支付时修改还款的金额。如果在还款过程中有任何疑问,请致电我们的客服人员(400-877-0890)。
24 |
25 | 方式二:
26 | 无法通过收款银行卡还款时,您可以通过支付宝转账的方式还款到我们的支付宝账户。转账时,请在备注栏填写“姓名+手机号码”,转账成功后,请联系我们的客服人员(400-877-0890)进行确认。
27 |
28 | 支付宝帐户:
29 | 账户名:浙江草根网络科技有限公司
账 户:cgtz.com@cgtz.com
30 |
31 | 方式三:
32 | 如果您通过方式一和方式二还款均失败时,还可以采用网银转账的方式还款到我们的对公银行账户。转账时,请在备注栏填写“姓名+手机号码”,转账成功后,请联系我们的客服人员(400-877-0890)进行确认。
33 |
34 | 对公银行账户:
35 | 账户名:浙江草根网络科技有限公司
账 户:571907566810301
开户行:招行高新支行
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/src/components/index.js:
--------------------------------------------------------------------------------
1 | // 引入组件
2 | import topComponent from "./common/top"; // top
3 | import footComponent from "./common/footer"; // footer
4 | import listComponent from "./common/list"; // list
5 | import pageError from "./common/pageError"; // pageError(页面报错)
6 | import noMore from "./common/noMore"; // noMore(没有更多)
7 | import sendSMS from "./common/sendSMS"; // sms
8 | import canvasCode from './common/canvasCode'; // 仿图片验证码
9 |
10 | import alertKnow from "./popup/alertKnow"; // alert-know(弹出知识)
11 | import alertCheck from "./popup/alertCheck"; // alertCheck(弹出提示-带验证)
12 | import alertTip from "./popup/alertTips"; // alertCheck(弹出提示-无验证)
13 | import delayTime from "./popup/delay"; // delay(黑底转圈)
14 |
15 | import borrowTitle from './borrow/title'; // borrow-title
16 | import borrowList from './borrow/list'; // borrow-list
17 |
18 | import rewardTitle from './reward/title'; // reward-title
19 | import rewardList from './reward/list'; // reward-list
20 |
21 | import loanBanner from './loan/top'; // loan-top
22 | import loanDetail from './loan/detail'; // loan-detail
23 |
24 |
25 | export default {
26 | topComponent,
27 | footComponent,
28 | listComponent,
29 | pageError,
30 | noMore,
31 | sendSMS,
32 | canvasCode,
33 |
34 | alertKnow,
35 | alertCheck,
36 | alertTip,
37 | delayTime,
38 |
39 | borrowTitle,
40 | borrowList,
41 |
42 | rewardTitle,
43 | rewardList,
44 |
45 | loanBanner,
46 | loanDetail
47 | }
48 |
--------------------------------------------------------------------------------
/src/view/loan/cancelSup.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
是否确认取消本次借款申请?取消之后借款本金不会发放,也不会产生任何费用
6 |
7 |
8 |
还可以输入{{textNum}}个字
9 |
10 |
11 |
12 | 确定
13 |
14 |
15 |
16 |
17 |
45 |
--------------------------------------------------------------------------------
/dist/static/js/53.90fe85c278a93641bcfb.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([53,73],{51:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{code:"",power:!0}},methods:{goSubmit:function(){this.power===!0&&console.log("暂时还未开发")},checkCode:function(){var t=/^[0-9a-zA-Z]{6}$/;t.test(this.code)===!0?this.power=!1:this.power=!0}},watch:{code:"checkCode"}}},197:function(t,e,s){var o=s(1)(s(51),s(264),null,null);t.exports=o.exports},264:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"container"},[s("topComponent",{attrs:{title:"获取报告"}}),t._v(" "),t._m(0),t._v(" "),s("ul",{staticClass:"formCom"},[s("li",[s("label",[s("span",[t._v("身份验证码")]),t._v(" "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.code,expression:"code",modifiers:{trim:!0}}],attrs:{type:"text",placeholder:"6位数字与英文组合"},domProps:{value:t.code},on:{input:function(e){e.target.composing||(t.code=e.target.value.trim())},blur:function(e){t.$forceUpdate()}}})])])]),t._v(" "),s("p",{staticClass:"formTips"},[t._v("如您未重新申请报告且后续查看,则验证码可随意输入")]),t._v(" "),s("div",{staticClass:"btnWarp"},[s("span",{staticClass:"subBtn",class:{grayBg:t.power},on:{click:t.goSubmit}},[t._v("获取报告")])]),t._v(" "),s("p",{staticClass:"formMore"},[t._v("未收到验证码?")])],1)},staticRenderFns:[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("p",{staticClass:"listTop"},[t._v("您的个人信用报告已经生成,请输入身份验证码查询。身份验证码自生成之日起"),s("span",{staticClass:"blue"},[t._v("7天后失效")])])}]}}});
--------------------------------------------------------------------------------
/src/assets/demo/user/【02】【我的还款-1列表】userRepay.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 我的还款
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
我的还款
13 | 还款记录
14 |
15 |
16 |
还款日 2016.04.261/3期
17 |
已还款 100.23待归还
18 |
应还本金2000.00
19 |
应还利息215.00
20 |
管理费21.00
21 |
逾期费用300.00
22 |
已还款100.56
23 |
应还总额2115.56
24 |
25 |
还款
26 |
27 |
还款日 2016.04.262/3期
28 |
已还款 100.23已逾期
29 |
应还本金2000.00
30 |
应还利息215.00
31 |
管理费21.00
32 |
逾期费用300.00
33 |
已还款100.56
34 |
应还总额2115.56
35 |
36 |
还款
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/src/assets/demo/user/【02】【我的还款-5还款记录】userRecord.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 还款记录
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
还款记录
13 |
14 |
15 | -
16 |
0.021/1期
17 | 2016-08-18 09:59:5520160802000010
18 |
19 | -
20 |
0.021/1期
21 | 2016-08-18 09:59:5520160802000010
22 |
23 | -
24 |
0.021/1期
25 | 2016-08-18 09:59:5520160802000010
26 |
27 | -
28 |
0.021/1期
29 | 2016-08-18 09:59:5520160802000010
30 |
31 | -
32 |
0.021/1期
33 | 2016-08-18 09:59:5520160802000010
34 |
35 | -
36 |
0.021/1期
37 | 2016-08-18 09:59:5520160802000010
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/src/assets/sass/_delayTime.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | .delayTime {
4 | position: fixed;
5 | z-index: 101;
6 | top: 50%;
7 | left: 50%;
8 | @include point(width,250);
9 | @include point(font-size,28);
10 | color: #fff;
11 | text-align: center;
12 | @include box(margin,-110,0,0,-125);
13 | @include box(padding,38,0);
14 | @include point(border-radius,20);
15 | background: #000;
16 | //添加遮罩,让页面其它位置点不了
17 | // &:after {
18 | // display: block;
19 | // content: '';
20 | // width: 100%;
21 | // height: 100%;
22 | // position: fixed;
23 | // top: 0;
24 | // left: 0;
25 | // }
26 | //普通只有等待图的
27 | &:before {
28 | display: block;
29 | content: '';
30 | @include point(width,78);
31 | @include point(height,78);
32 | @include box(margin,20,auto);
33 | background: url(../img/delayBg.png) no-repeat;
34 | background-size: 100%;
35 | -webkit-animation:delayCir 1s infinite linear;
36 | animation:delayCir 1s infinite linear;
37 | }
38 | //等待图+文字
39 | &.text {
40 | @include box(padding,20,0,30);
41 | &:before {
42 | @include box(margin,15,auto);
43 | }
44 | }
45 | //等待图改为正确图标
46 |
47 | //等待图改为错误图标
48 | }
49 | @-webkit-keyframes delayCir{0%{ -webkit-transform:rotate(0deg);}100%{ -webkit-transform:rotate(360deg);}}
50 | @keyframes delayCir{0%{ transform:rotate(0deg);}100%{ transform:rotate(360deg);}}
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue';
2 | import VueRouter from "vue-router";
3 | import store from './store'
4 |
5 | Vue.use(VueRouter);
6 |
7 | //引入根模板
8 | import home from './components/home'
9 |
10 | //引入路由配置信息
11 | import routes from './router'
12 |
13 | //定义一个VUE内全局用到的名称(标题)
14 | Vue.prototype.appName = '宋江贷';
15 |
16 | //定义路由配置
17 | const router = new VueRouter({
18 | hashbang: false,
19 | history: true,
20 | routes: routes,
21 | scrollBehavior: function(to, from, savedPosition) {
22 | return {
23 | "x": 0,
24 | "y": 0
25 | }
26 | }
27 | });
28 | //添加路由钩子修改每个页面标题
29 | router.beforeEach((to, form, next) => {
30 | //如果自定义了标题就取标题,否则拿全局标题
31 | window.document.title = to.meta.title !== undefined ? (to.meta.title + '-' + Vue.prototype.appName) : Vue.prototype.appName;
32 | next()
33 | });
34 |
35 | //通过components下的index.js文件导入组件
36 | import components from './components/index'
37 | //对导入的组件进行全局组件注册
38 | Object.keys(components).forEach((key) => {
39 | Vue.component(key, components[key])
40 | });
41 |
42 | //通过filters.js导入自定义用于过滤的函数
43 | import filters from './config/filters'
44 | //对导入的函数进行全局过滤器注册
45 | Object.keys(filters).forEach((key) => {
46 | Vue.filter(key, filters[key])
47 | });
48 |
49 | //methods.js导入自定义方法(/变量)用于全局方法
50 | import methods from './config/methods'
51 | //方法挂靠全局
52 | Object.keys(methods).forEach((key) => {
53 | Vue.prototype[key] = methods[key];
54 | });
55 |
56 | const app = new Vue({
57 | router,
58 | store,
59 | render: h => h(home)
60 | }).$mount('#app');
61 |
--------------------------------------------------------------------------------
/dist/static/js/66.6183aad96d13b49d72f0.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([66,73],{231:function(t,a,e){var s=e(1)(null,e(333),null,null);t.exports=s.exports},333:function(t,a){t.exports={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"container"},[e("topComponent",{attrs:{title:"关于我们"}}),t._v(" "),e("dl",{staticClass:"detailDL mt20"},[t._m(0),t._v(" "),e("dd",{staticClass:"detail-para"},[e("p",[t._v("杭州琅格金融信息服务有限公司成立于2015年,公司注册资本1000万元人民币,"+t._s(t.appName)+"(www.cgjr.com)由杭州琅格金融信息服务有限公司开发和运营。")]),t._v(" "),e("p",[t._v("杭州琅格金融信息服务有限公司是以实现投融资双方共赢为宗旨的互联网金融中介服务企业。"+t._s(t.appName)+"的经营管理团队均为金融、法律、互联网领域的资深专业人士,在相关领域有丰富的从业经验,平台拥有强大的服务网络,为客户提供全方位的普惠金融服务。")]),t._v(" "),e("p",[t._v(t._s(t.appName)+"是一个创新的互联网金融平台,为有资金需求和投资需求的年轻人提供互联网金融服务。公司积极响应政府“优化企业结构”“大众创业,万众创新”的政策,为实现多元化资产配置,在2016年全面深入布局创新业务,特别是个人信贷服务业务,推出草根贷产品,除了为个人提供线上现金贷款服务外,同时提供分期贷款服务,满足个人旅游、装修、教育、医疗、日常消费、婚庆等方面的贷款需求。"+t._s(t.appName)+"致力于为个人消费者提供信贷服务,满足个人随时贷款需求。")])])]),t._v(" "),t._m(1)],1)},staticRenderFns:[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("dt",[e("h2",[t._v("关于我们")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("dl",{staticClass:"detailDL mt20"},[e("dt",[e("h2",[t._v("联系我们")])]),t._v(" "),e("dd",{staticClass:"detail-cols"},[e("p",[t._v("办公地址"),e("span",[t._v("杭州市余杭区仓前街道景兴路999号梦想小镇天使村10幢")])]),t._v(" "),e("p",[t._v("市场合作"),e("span",[t._v("kai.fang@cgtz.com")])]),t._v(" "),e("p",[t._v("客服电话"),e("span",[t._v("400-877-0890"),e("br"),t._v("早09:00-晚18:00 (工作日)"),e("br"),t._v("早09:00-晚18:00 (节假日)")])])])])}]}}});
--------------------------------------------------------------------------------
/src/assets/demo/loan/【03】【借款资料-1提交申请01】loanApply.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 提交申请
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
提交申请
13 |
14 |
15 |
42 |
47 |
48 | 提交申请
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/src/data/waterBank.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "cls":"bank10",
4 | "name":"招商银行",
5 | "id":1
6 | },
7 | {
8 | "cls":"bank20",
9 | "name":"工商银行"
10 | },
11 | {
12 | "cls":"bank30",
13 | "name":"农业银行"
14 | },
15 | {
16 | "cls":"bank40",
17 | "name":"中国银行"
18 | },
19 | {
20 | "cls":"bank50",
21 | "name":"浦发银行"
22 | },
23 | {
24 | "cls":"bank60",
25 | "name":"建设银行"
26 | },
27 | {
28 | "cls":"bank70",
29 | "name":"邮政储蓄银行"
30 | },
31 | {
32 | "cls":"bank80",
33 | "name":"交通银行"
34 | },
35 | {
36 | "cls":"bank90",
37 | "name":"北京银行"
38 | },
39 | {
40 | "cls":"bank100",
41 | "name":"光大银行"
42 | },
43 | {
44 | "cls":"bank110",
45 | "name":"兴业银行"
46 | },
47 | {
48 | "cls":"bank120",
49 | "name":"民生银行"
50 | },
51 | {
52 | "cls":"bank130",
53 | "name":"中信银行"
54 | },
55 | {
56 | "cls":"bank140",
57 | "name":"平安银行"
58 | },
59 | {
60 | "cls":"bank150",
61 | "name":"广发银行"
62 | },
63 | {
64 | "cls":"bank160",
65 | "name":"华夏银行"
66 | },
67 | {
68 | "cls":"bank170",
69 | "name":"深圳农村商业银行"
70 | },
71 | {
72 | "cls":"bank180",
73 | "name":"上海银行"
74 | },
75 | {
76 | "cls":"bank190",
77 | "name":"重庆农村商业银行"
78 | }
79 | ]
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【10】【征信报告-07报告列表】reportList.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 征信报告详情
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
征信报告详情
14 |
15 |
16 | - 担保记录2条
17 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
18 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
19 |
20 |
21 | - 逾期记录1条
22 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
23 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
24 |
25 |
26 | - 透支记录未记录
27 |
28 |
29 | - 其它记录3条
30 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
31 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
32 | - 2014年1月17日中国农业银行发放的贷记卡(人民币账户)。截至 2015年6月,信用额度34,00,已使用额度32,752。
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/src/assets/sass/_reportProblem.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //征信相关问题列表
4 | .reportProblem {
5 | dl {
6 | background: #fff;
7 | dt {
8 | @include point(font-size,28);
9 | @include point(line-height,46);
10 | @include point(height,46);
11 | border-bottom: 1px solid #e8e8e8;
12 | @include box(padding,15,60,15,24);
13 | cursor: pointer;
14 | @include txtEllipsis;
15 | position: relative;
16 | &:after {
17 | @include icons;
18 | content: $iconArrowR;
19 | @include point(font-size,28);
20 | color: #ccc;
21 | position:absolute;
22 | @include point(top,14);
23 | @include point(right,18);
24 | }
25 | }
26 | dd {
27 | @include point(font-size,24);
28 | @include point(line-height,38);
29 | color: #666;
30 | @include box(padding,20,24);
31 | display: none;
32 | }
33 | &.open {
34 | @include point(margin-bottom,28);
35 | dt {
36 | height: auto;
37 | white-space: normal;
38 | &:after {
39 | @include webkit(transform,rotate(90deg));
40 | @include point(right,20);
41 | }
42 | }
43 | dd {
44 | display: block;
45 | }
46 | }
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/src/assets/demo/crefit/【12】【身份认证】checkIDcard.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 身份认证
7 |
8 |
9 |
10 |
11 |
12 | 返回
13 |
身份认证
14 |
15 |
请拍摄身份证正反两面,以便确认身份
16 |
17 | -
18 | 正面
19 |
20 | -
21 | 拍照
22 |
23 |
24 |
53 |
54 | 确认
55 |
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/dist/static/js/16.7195669a1f005f314ab0.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([16,73],{97:function(e,t,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(157),u=s(r);t.default={data:function(){return{hasReward:!0,list:[]}},mounted:function(){0===u.default.data.length?this.hasReward=!1:this.list=u.default.data}}},157:function(e,t){e.exports={currentPage:1,data:[{description:"推荐奖励",faceValue:5,id:102,loseTime:"2016-06-20 15:27:27",sendTime:"2016-03-12 15:27:27",status:3,userId:191800180277,userMobile:"15012345678",userRealName:"张明月",valueType:1,voucherNo:"xx",voucherType:1},{description:"推荐奖励",faceValue:5,id:104,loseTime:"2016-06-20 15:32:00",sendTime:"2016-03-12 15:32:00",status:3,userId:191800180277,userMobile:"15012345678",userRealName:"张明月",valueType:1,voucherNo:"945591616432",voucherType:1},{description:"推荐奖励",faceValue:5,id:105,loseTime:"2016-06-20 15:32:14",sendTime:"2016-03-12 15:32:14",status:3,userId:191800180277,userMobile:"15012345678",userRealName:"张明月",valueType:1,voucherNo:"554969742288",voucherType:1}],hasNext:!1,hasPre:!1,pageSize:20,success:!0,totalPage:1,totalSize:3}},250:function(e,t,a){var s=a(1)(a(97),a(275),null,null);e.exports=s.exports},275:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"rewardWarp"},[a("rewardTitle",{attrs:{idx:2}}),e._v(" "),e.hasReward?a("rewardList",{staticClass:"reward-out",attrs:{items:e.list}}):e._e(),e._v(" "),e.hasReward?e._e():a("pageError",{staticClass:"error-reward",attrs:{msg:"暂无抵用券~"}})],1)},staticRenderFns:[]}}});
--------------------------------------------------------------------------------
/src/assets/demo/other/【06】【信息展示相关弹层】popup.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 信息展示相关弹层
6 |
7 |
8 |
9 |
10 |
11 | 返回
12 |
信息展示相关弹层
13 | 保存
14 |
15 |
16 |
17 |
18 |
19 |
25 |
26 |
27 |
28 |
29 |
30 |
确认成功
31 |
您已确认借款信息,即将开始募集资金,募集成功后直接发放到您的银行卡
32 |
33 | 我知道了
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
是否确认取消本次借款申请?取消之后借款本金不会发放,也不会产生任何费用
43 |
44 | 取消
45 | 确认
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/dist/static/js/1.e38323432af13d1a47dd.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([1,73],{21:function(t,e,s){var n=s(1)(s(59),s(263),null,null);t.exports=n.exports},59:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{code:""}},methods:{sendCode:function(t){this.code=t,console.log(this.code)}}}},263:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"container"},[s("topComponent",{attrs:{title:"招商银行"}}),t._v(" "),s("ul",{staticClass:"formCom form-fund mt20"},[t._m(0),t._v(" "),t._m(1),t._v(" "),t._m(2),t._v(" "),s("li",[s("canvasCode",{attrs:{placeh:"请输入右侧验证码"},on:{codeHasChange:t.sendCode}})],1)]),t._v(" "),t._m(3),t._v(" "),s("p",{staticClass:"formTips"},[t._v("温馨提示:请确认您填写的信息为本人所有,填写他人信息可能出现授权失败")])],1)},staticRenderFns:[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("li",[s("label",[s("span",[t._v("银行卡")]),t._v(" "),s("input",{attrs:{type:"text",placeholder:"请输入银行卡号"}})])])},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("li",[s("label",[s("span",[t._v("账号")]),t._v(" "),s("input",{attrs:{type:"text",placeholder:"请输入身份证号/用户名"}}),t._v(" "),s("p",{staticClass:"tips-bg"},[t._v("注意:必须先开通网银,如未开通,请在官网开通网银功能")])])])},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("li",[s("label",[s("span",[t._v("密码")]),t._v(" "),s("input",{attrs:{type:"text",placeholder:"请输入登录密码"}}),t._v(" "),s("p",{staticClass:"tips-nobg"},[t._v("如忘记密码请登录官网找回")])])])},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"btnWarp"},[s("span",{staticClass:"subBtn"},[t._v("确认提交")])])}]}}});
--------------------------------------------------------------------------------
/dist/static/js/52.dc848c6e361681ca45f7.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([52,73],{53:function(t,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default={methods:{goLogin:function(){this.$router.push("creditReport/login")},goCover:function(t){this.$router.push("creditReport/cover")},goHelp:function(){this.$router.push("creditReport/helps")}}}},199:function(t,s,n){var o=n(1)(n(53),n(258),null,null);t.exports=o.exports},258:function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,n=t._self._c||s;return n("div",{staticClass:"container"},[n("topComponent",{attrs:{title:"简版个人征信报告"}},[n("i",{staticClass:"ask",attrs:{slot:"right"},on:{click:t.goHelp},slot:"right"})]),t._v(" "),n("p",{staticClass:"reportBanner"},[n("span",{staticClass:"look",on:{click:t.goLogin}},[n("i"),t._v("登录央行征信查看最新报告")])]),t._v(" "),n("dl",{staticClass:"reportList"},[t._m(0),t._v(" "),n("dd",{on:{click:function(s){t.goCover(1)}}},[n("span",{staticClass:"time"},[t._v("2016-08-23")]),t._v("2015070703000178126968")]),t._v(" "),n("dd",{on:{click:function(s){t.goCover(1)}}},[n("span",{staticClass:"time"},[t._v("2016-08-23")]),t._v("2015070703000178126968")]),t._v(" "),n("dd",{on:{click:function(s){t.goCover(1)}}},[n("span",{staticClass:"time"},[t._v("2016-08-23")]),t._v("2015070703000178126968")])]),t._v(" "),n("div",{staticClass:"btnWarp"},[n("span",{staticClass:"subBtn",on:{click:t.goLogin}},[t._v("申请最新征信报告")])]),t._v(" "),n("div",{staticClass:"btnWarp"},[n("span",{staticClass:"subBtn greenBg",on:{click:t.goLogin}},[t._v("上传征信报告")])])],1)},staticRenderFns:[function(){var t=this,s=t.$createElement,n=t._self._c||s;return n("dt",[t._v("历史征信报告"),n("span",[t._v("未记录")])])}]}}});
--------------------------------------------------------------------------------
/src/assets/sass/_common.scss:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | //没有可加载的内容了
4 | .noMore {
5 | color: #999;
6 | @include point(font-size,22);
7 | line-height: 3em;
8 | text-align: center;
9 | }
10 |
11 | //tab title 基本4不加粗
12 | .tabTitle {
13 | @include point(height,74);
14 | @include point(font-size,26);
15 | background-color: #fff;
16 | border-bottom: 1px solid #ccc;
17 | text-align: center;
18 | overflow: hidden;
19 | li {
20 | display: inline-block;
21 | @include point(height,70);
22 | @include point(line-height,76);
23 | padding: 0 20px;
24 | cursor: pointer;
25 | &.on {
26 | border-bottom: 4px solid $blue;
27 | }
28 | }
29 | }
30 |
31 | //借款审核不通过原因
32 | .seeReason {
33 | @include point(font-size,24);
34 | @include point(min-height,250);
35 | @include point(padding-left,20);
36 | @include point(margin-top,20);
37 | background: #fff;
38 | dt {
39 | @include point(line-height,60);
40 | border-bottom: 1px solid #E8EAEC;
41 | }
42 | dd {
43 | @include box(padding,10,20,32,0);
44 | line-height: 1.65em;
45 | }
46 | }
47 |
48 | //合同表格仿li做的
49 | .tableUl {
50 | width: 100%;
51 | @include point(font-size,22);
52 | text-align: center;
53 | cursor: pointer;
54 | th {
55 | @include point(line-height,50);
56 | font-weight: normal;
57 | }
58 | td {
59 | @include point(line-height,76);
60 | background: #fff;
61 | border-top: 1px solid #dedede;
62 | @include box(padding,0,15);
63 | }
64 | }
65 |
66 |
--------------------------------------------------------------------------------
/src/components/common/canvasCode.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
10 |
48 |
--------------------------------------------------------------------------------