├── _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 | -------------------------------------------------------------------------------- /src/components/common/noMore.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /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 | 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 | 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 | 9 | -------------------------------------------------------------------------------- /src/view/user/borrowList.vue: -------------------------------------------------------------------------------- 1 | 9 | -------------------------------------------------------------------------------- /src/view/user/borrowReason.vue: -------------------------------------------------------------------------------- 1 | 12 | -------------------------------------------------------------------------------- /src/components/common/list.vue: -------------------------------------------------------------------------------- 1 | 7 | 17 | -------------------------------------------------------------------------------- /src/components/loan/top.vue: -------------------------------------------------------------------------------- 1 | 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 | 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 | 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 | 11 | 21 | -------------------------------------------------------------------------------- /src/components/popup/alertKnow.vue: -------------------------------------------------------------------------------- 1 | 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 | 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 | 19 |
20 | 21 | 22 | -------------------------------------------------------------------------------- /src/view/credit/waterBank.vue: -------------------------------------------------------------------------------- 1 | 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 | 12 | 27 | -------------------------------------------------------------------------------- /src/components/borrow/list.vue: -------------------------------------------------------------------------------- 1 | 11 | 22 | -------------------------------------------------------------------------------- /src/view/credit/bankHelp.vue: -------------------------------------------------------------------------------- 1 | 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 | 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 | 19 | -------------------------------------------------------------------------------- /src/components/reward/title.vue: -------------------------------------------------------------------------------- 1 | 6 | 29 | -------------------------------------------------------------------------------- /src/view/user/rewardExpired.vue: -------------------------------------------------------------------------------- 1 | 8 | 26 | -------------------------------------------------------------------------------- /src/view/user/rewardUsed.vue: -------------------------------------------------------------------------------- 1 | 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 | 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 | 11 | 28 | -------------------------------------------------------------------------------- /src/view/loan/loanLarge.vue: -------------------------------------------------------------------------------- 1 | 11 | 28 | -------------------------------------------------------------------------------- /src/view/loan/loanSmall.vue: -------------------------------------------------------------------------------- 1 | 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 | 6 | 32 | -------------------------------------------------------------------------------- /src/components/common/footer.vue: -------------------------------------------------------------------------------- 1 | 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 | 16 | 25 | -------------------------------------------------------------------------------- /src/view/credit/supportBank.vue: -------------------------------------------------------------------------------- 1 | 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 | 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 | 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 | 9 | 33 | -------------------------------------------------------------------------------- /src/components/common/top.vue: -------------------------------------------------------------------------------- 1 | 9 | 31 | -------------------------------------------------------------------------------- /src/view/credit/report/sms.vue: -------------------------------------------------------------------------------- 1 | 19 | 36 | -------------------------------------------------------------------------------- /src/view/user/borrowListApply.vue: -------------------------------------------------------------------------------- 1 | 9 | 33 | -------------------------------------------------------------------------------- /src/view/user/borrowListOver.vue: -------------------------------------------------------------------------------- 1 | 9 | 33 | -------------------------------------------------------------------------------- /src/view/user/borrowListRepay.vue: -------------------------------------------------------------------------------- 1 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | -------------------------------------------------------------------------------- /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 | 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 | 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 | 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 | 21 |

增信资料资料越完善,审核通过率越高,借款费用越低

22 | 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 | 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 | 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 | 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 | 13 | 47 | -------------------------------------------------------------------------------- /src/view/credit/report/get.vue: -------------------------------------------------------------------------------- 1 | 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 | 26 |
27 | 30 | 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 | 26 |
27 | 30 | 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 | 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 | 11 | 48 | -------------------------------------------------------------------------------- /src/view/credit/zhima.vue: -------------------------------------------------------------------------------- 1 | 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 | 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 | 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 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
合同编号投资人投资金额操作
20160525183****36351000000.00查看
20160525183****36351000000.00查看
20160525183****36351000000.00查看
20160525183****36351000000.00查看
47 | 48 |

查看合同

49 |
50 | 51 | -------------------------------------------------------------------------------- /src/view/user/feedback.vue: -------------------------------------------------------------------------------- 1 | 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 | 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 | 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 | 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 | 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 |
41 | 马上注册 42 | 忘记密码? 43 |
44 | 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 | 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 | 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 | 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 | 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 |
20 |
21 |

标题

22 |

内容

23 |
24 |
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 | 10 | 48 | --------------------------------------------------------------------------------