├── README.md ├── lagou ├── app.wxss ├── images │ ├── add.png │ ├── edit.png │ ├── fabu.png │ ├── jilu.png │ ├── lead.jpg │ ├── like.png │ ├── logo.png │ ├── more.png │ ├── scan.png │ ├── top.png │ ├── user.png │ ├── delete.png │ ├── dingwei.png │ ├── email.png │ ├── fankui.png │ ├── jianli.png │ ├── phone.png │ ├── search.png │ ├── search2.png │ ├── user2.png │ ├── database.png │ ├── database2.png │ ├── qianduan.png │ └── shoucang.png ├── pages │ ├── my │ │ ├── my.json │ │ ├── my.js │ │ ├── my.wxss │ │ └── my.wxml │ ├── about │ │ ├── about.json │ │ ├── about.js │ │ ├── about.wxml │ │ └── about.wxss │ ├── detail │ │ ├── detail.json │ │ ├── detail.js │ │ ├── detail.wxss │ │ └── detail.wxml │ ├── login │ │ ├── login.json │ │ ├── login.js │ │ ├── login.wxml │ │ └── login.wxss │ ├── resume │ │ ├── resume.json │ │ ├── resume.wxml │ │ ├── resume.js │ │ └── resume.wxss │ ├── search │ │ ├── search.json │ │ ├── search.wxml │ │ ├── search.wxss │ │ └── search.js │ ├── leaderboard │ │ ├── leaderboard.json │ │ ├── leaderboard.wxml │ │ ├── leaderboard.js │ │ └── leaderboard.wxss │ ├── information │ │ ├── information.json │ │ ├── information.js │ │ ├── information.wxml │ │ └── information.wxss │ └── index │ │ ├── index.js │ │ ├── index.wxml │ │ └── index.wxss ├── style │ ├── base │ │ ├── fn.wxss │ │ ├── mixin │ │ │ ├── text.wxss │ │ │ ├── setArrow.wxss │ │ │ └── setOnepx.wxss │ │ ├── variable │ │ │ ├── color.wxss │ │ │ ├── global.wxss │ │ │ ├── weui-button.wxss │ │ │ ├── weui-cell.wxss │ │ │ ├── weui-dialog.wxss │ │ │ ├── weui-grid.wxss │ │ │ ├── weui-msg.wxss │ │ │ └── weui-progress.wxss │ │ └── reset.wxss │ ├── widget │ │ ├── weui-cell │ │ │ ├── weui-switch.wxss │ │ │ ├── weui-check.wxss │ │ │ ├── weui-form │ │ │ │ ├── weui-vcode.wxss │ │ │ │ ├── weui-form_common.wxss │ │ │ │ ├── weui-select.wxss │ │ │ │ └── weui-form-preview.wxss │ │ │ ├── weui-access.wxss │ │ │ ├── weui-cell.wxss │ │ │ ├── weui-uploader.wxss │ │ │ └── weui-form.wxss │ │ ├── weui-button │ │ │ └── weui-button.wxss │ │ ├── weui-flex │ │ │ └── weui-flex.wxss │ │ ├── weui-tips │ │ │ ├── weui-badge.wxss │ │ │ └── weui-loadmore.wxss │ │ ├── weui-progress │ │ │ └── weui-progress.wxss │ │ ├── weui-page │ │ │ ├── weui-article.wxss │ │ │ └── weui-msg.wxss │ │ ├── weui-agree │ │ │ └── weui-agree.wxss │ │ ├── weui-grid │ │ │ └── weui-grid.wxss │ │ ├── weui-footer │ │ │ └── weui-footer.wxss │ │ ├── weui-panel │ │ │ └── weui-panel.wxss │ │ ├── weui-tab │ │ │ ├── weui-navbar.wxss │ │ │ └── weui-tab.wxss │ │ ├── weui-searchbar │ │ │ └── weui-searchbar.wxss │ │ ├── weui-animate │ │ │ └── weui-animate.wxss │ │ ├── weui-media-box │ │ │ └── weui-media-box.wxss │ │ └── weui-loading │ │ │ └── weui-loading.wxss │ └── weui.wxss ├── utils │ └── util.js ├── project.config.json ├── app.js ├── app.json └── api │ └── jobs.js ├── LICENSE └── .gitignore /README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lagou/app.wxss: -------------------------------------------------------------------------------- 1 | @import "./style/weui.wxss" 2 | -------------------------------------------------------------------------------- /lagou/images/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/add.png -------------------------------------------------------------------------------- /lagou/images/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/edit.png -------------------------------------------------------------------------------- /lagou/images/fabu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/fabu.png -------------------------------------------------------------------------------- /lagou/images/jilu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/jilu.png -------------------------------------------------------------------------------- /lagou/images/lead.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/lead.jpg -------------------------------------------------------------------------------- /lagou/images/like.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/like.png -------------------------------------------------------------------------------- /lagou/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/logo.png -------------------------------------------------------------------------------- /lagou/images/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/more.png -------------------------------------------------------------------------------- /lagou/images/scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/scan.png -------------------------------------------------------------------------------- /lagou/images/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/top.png -------------------------------------------------------------------------------- /lagou/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/user.png -------------------------------------------------------------------------------- /lagou/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/delete.png -------------------------------------------------------------------------------- /lagou/images/dingwei.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/dingwei.png -------------------------------------------------------------------------------- /lagou/images/email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/email.png -------------------------------------------------------------------------------- /lagou/images/fankui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/fankui.png -------------------------------------------------------------------------------- /lagou/images/jianli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/jianli.png -------------------------------------------------------------------------------- /lagou/images/phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/phone.png -------------------------------------------------------------------------------- /lagou/images/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/search.png -------------------------------------------------------------------------------- /lagou/images/search2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/search2.png -------------------------------------------------------------------------------- /lagou/images/user2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/user2.png -------------------------------------------------------------------------------- /lagou/images/database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/database.png -------------------------------------------------------------------------------- /lagou/images/database2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/database2.png -------------------------------------------------------------------------------- /lagou/images/qianduan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/qianduan.png -------------------------------------------------------------------------------- /lagou/images/shoucang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zengkaii/wxapp/HEAD/lagou/images/shoucang.png -------------------------------------------------------------------------------- /lagou/pages/my/my.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText":"我的", 3 | "navigationBarBackgroundColor":"white", 4 | "navigationBarTextStyle": "black" 5 | } -------------------------------------------------------------------------------- /lagou/pages/about/about.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText":"搜索详情", 3 | "navigationBarBackgroundColor":"white", 4 | "navigationBarTextStyle": "black" 5 | } -------------------------------------------------------------------------------- /lagou/pages/detail/detail.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText":"公司详情", 3 | "navigationBarBackgroundColor":"white", 4 | "navigationBarTextStyle": "black" 5 | } -------------------------------------------------------------------------------- /lagou/pages/login/login.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText":"拉勾网", 3 | "navigationBarBackgroundColor":"white", 4 | "navigationBarTextStyle": "black" 5 | } -------------------------------------------------------------------------------- /lagou/pages/resume/resume.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText":"我的简历", 3 | "navigationBarBackgroundColor":"white", 4 | "navigationBarTextStyle": "black" 5 | } -------------------------------------------------------------------------------- /lagou/pages/search/search.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText":"搜索", 3 | "navigationBarBackgroundColor":"white", 4 | "navigationBarTextStyle": "black" 5 | } -------------------------------------------------------------------------------- /lagou/style/base/fn.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/base/mixin/text.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/pages/leaderboard/leaderboard.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText":"招聘排行榜", 3 | "navigationBarBackgroundColor":"white", 4 | "navigationBarTextStyle": "black" 5 | } -------------------------------------------------------------------------------- /lagou/style/base/mixin/setArrow.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/base/mixin/setOnepx.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/base/variable/color.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/base/variable/global.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/pages/information/information.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarBackgroundColor": "#fff", 3 | "navigationBarTitleText": "简历完整度 50%", 4 | "navigationBarTextStyle": "black" 5 | } -------------------------------------------------------------------------------- /lagou/style/base/variable/weui-button.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/base/variable/weui-cell.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/base/variable/weui-dialog.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/base/variable/weui-grid.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/base/variable/weui-msg.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/base/variable/weui-progress.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-switch.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-cell_switch{padding-top:6px;padding-bottom:6px} -------------------------------------------------------------------------------- /lagou/style/base/reset.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | page{line-height:1.6;font-family:-apple-system-font,Helvetica Neue,sans-serif}icon{vertical-align:middle} -------------------------------------------------------------------------------- /lagou/style/widget/weui-button/weui-button.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-btn{margin-top:15px}.weui-btn:first-child{margin-top:0}.weui-btn-area{margin:1.17647059em 15px .3em} -------------------------------------------------------------------------------- /lagou/style/widget/weui-flex/weui-flex.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-flex{display:-webkit-box;display:-webkit-flex;display:flex}.weui-flex__item{-webkit-box-flex:1;-webkit-flex:1;flex:1} -------------------------------------------------------------------------------- /lagou/style/widget/weui-tips/weui-badge.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-badge{display:inline-block;padding:.15em .4em;min-width:8px;border-radius:18px;background-color:#e64340;color:#fff;line-height:1.2;text-align:center;font-size:12px;vertical-align:middle}.weui-badge_dot{padding:.4em;min-width:0} -------------------------------------------------------------------------------- /lagou/style/widget/weui-progress/weui-progress.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-progress{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-progress__bar{-webkit-box-flex:1;-webkit-flex:1;flex:1}.weui-progress__opr{margin-left:15px;font-size:0} -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-check.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-icon-radio{margin-left:3.2px;margin-right:3.2px}.weui-icon-checkbox_circle,.weui-icon-checkbox_success{margin-left:4.6px;margin-right:4.6px}.weui-check__label:active{background-color:#ececec}.weui-check{position:absolute;left:-9999px}.weui-check__hd_in-checkbox{padding-right:.35em}.weui-cell__ft_in-radio{padding-left:.35em} -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-form/weui-vcode.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-cell_vcode{padding-right:0}.weui-vcode-btn,.weui-vcode-img{margin-left:5px;height:2.58823529em;vertical-align:middle}.weui-vcode-btn{display:inline-block;padding:0 .6em 0 .7em;border-left:1px solid #e5e5e5;line-height:2.58823529em;font-size:17px;color:#3cc51f;white-space:nowrap}.weui-vcode-btn:active{color:#52a341} -------------------------------------------------------------------------------- /lagou/style/widget/weui-page/weui-article.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-article{padding:20px 15px;font-size:15px}.weui-article__section{margin-bottom:1.5em}.weui-article__h1{font-size:18px;font-weight:400;margin-bottom:.9em}.weui-article__h2{font-size:16px;font-weight:400;margin-bottom:.34em}.weui-article__h3{font-weight:400;font-size:15px;margin-bottom:.34em}.weui-article__p{margin:0 0 .8em} -------------------------------------------------------------------------------- /lagou/utils/util.js: -------------------------------------------------------------------------------- 1 | const formatTime = date => { 2 | const year = date.getFullYear() 3 | const month = date.getMonth() + 1 4 | const day = date.getDate() 5 | const hour = date.getHours() 6 | const minute = date.getMinutes() 7 | const second = date.getSeconds() 8 | 9 | return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':') 10 | } 11 | 12 | const formatNumber = n => { 13 | n = n.toString() 14 | return n[1] ? n : '0' + n 15 | } 16 | 17 | module.exports = { 18 | formatTime: formatTime 19 | } 20 | -------------------------------------------------------------------------------- /lagou/style/widget/weui-agree/weui-agree.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-agree{display:block;padding:.5em 15px;font-size:13px}.weui-agree__text{color:#999}.weui-agree__link{display:inline;color:#586c94}.weui-agree__checkbox{position:absolute;left:-9999px}.weui-agree__checkbox-icon{position:relative;top:2px;display:inline-block;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:11px;height:11px}.weui-agree__checkbox-icon-check{position:absolute;top:1px;left:1px} -------------------------------------------------------------------------------- /lagou/pages/about/about.js: -------------------------------------------------------------------------------- 1 | //index.js 2 | //获取应用实例 3 | 4 | const app = getApp() 5 | 6 | Page({ 7 | data: { 8 | job:[] 9 | }, 10 | 11 | onReady:function(){ 12 | this.setData({ 13 | job:app.globalData.details 14 | }) 15 | }, 16 | navigateTap:function(e){ 17 | var index=e.currentTarget.dataset.index; 18 | var detail=this.data.job[index]; 19 | app.globalData.detail=detail; 20 | console.log(app.globalData.detail) 21 | this.setData({ 22 | detail:detail 23 | }) 24 | // console.log(de) 25 | wx.navigateTo({ 26 | url: '../detail/detail', 27 | }) 28 | }, 29 | }) 30 | 31 | -------------------------------------------------------------------------------- /lagou/style/widget/weui-grid/weui-grid.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-grids{border-top:1rpx solid #d9d9d9;border-left:1rpx solid #d9d9d9;overflow:hidden}.weui-grid{position:relative;float:left;padding:20px 10px;width:33.33333333%;box-sizing:border-box;border-right:1rpx solid #d9d9d9;border-bottom:1rpx solid #d9d9d9}.weui-grid_active{background-color:#ececec}.weui-grid__icon{display:block;width:28px;height:28px;margin:0 auto}.weui-grid__label{margin-top:5px;display:block;text-align:center;color:#000;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden} -------------------------------------------------------------------------------- /lagou/style/widget/weui-page/weui-msg.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-msg{padding-top:36px;text-align:center}.weui-msg__link{display:inline;color:#586c94}.weui-msg__icon-area{margin-bottom:30px}.weui-msg__text-area{margin-bottom:25px;padding:0 20px}.weui-msg__title{margin-bottom:5px;font-weight:400;font-size:20px}.weui-msg__desc{font-size:14px;color:#999}.weui-msg__opr-area{margin-bottom:25px}.weui-msg__extra-area{margin-bottom:15px;font-size:14px;color:#999}@media screen and (min-height:438px){.weui-msg__extra-area{position:fixed;left:0;bottom:0;width:100%;text-align:center}} -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-access.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-cell_access{color:inherit}.weui-cell__ft_in-access{padding-right:13px;position:relative}.weui-cell__ft_in-access:after{content:" ";display:inline-block;height:6px;width:6px;border-width:2px 2px 0 0;border-color:#c8c8cd;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);position:relative;top:-2px;position:absolute;top:50%;margin-top:-4px;right:2px}.weui-cell_link{color:#586c94;font-size:14px}.weui-cell_link:active{background-color:#ececec}.weui-cell_link:first-child:before{display:block} -------------------------------------------------------------------------------- /lagou/style/widget/weui-footer/weui-footer.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-footer{color:#999;font-size:14px;text-align:center}.weui-footer_fixed-bottom{position:fixed;bottom:.52em;left:0;right:0}.weui-footer__links{font-size:0}.weui-footer__link{display:inline-block;vertical-align:top;margin:0 .62em;position:relative;font-size:14px;color:#586c94}.weui-footer__link:before{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1rpx solid #c7c7c7;color:#c7c7c7;left:-.65em;top:.36em;bottom:.36em}.weui-footer__link:first-child:before{display:none}.weui-footer__text{padding:0 .34em;font-size:12px} -------------------------------------------------------------------------------- /lagou/project.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "项目配置文件。", 3 | "packOptions": { 4 | "ignore": [] 5 | }, 6 | "setting": { 7 | "urlCheck": false, 8 | "es6": true, 9 | "postcss": true, 10 | "minified": true, 11 | "newFeature": true 12 | }, 13 | "compileType": "miniprogram", 14 | "libVersion": "1.9.98", 15 | "appid": "wx54f6d31a24730bc6", 16 | "projectname": "lagou2", 17 | "isGameTourist": false, 18 | "condition": { 19 | "search": { 20 | "current": -1, 21 | "list": [] 22 | }, 23 | "conversation": { 24 | "current": -1, 25 | "list": [] 26 | }, 27 | "game": { 28 | "currentL": -1, 29 | "list": [] 30 | }, 31 | "miniprogram": { 32 | "current": -1, 33 | "list": [] 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /lagou/style/widget/weui-panel/weui-panel.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-panel{background-color:#fff;margin-top:10px;position:relative;overflow:hidden}.weui-panel:first-child{margin-top:0}.weui-panel:before{top:0;border-top:1rpx solid #e5e5e5}.weui-panel:after,.weui-panel:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}.weui-panel:after{bottom:0;border-bottom:1rpx solid #e5e5e5}.weui-panel__hd{padding:14px 15px 10px;color:#999;font-size:13px;position:relative}.weui-panel__hd:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1rpx solid #e5e5e5;color:#e5e5e5;left:15px} -------------------------------------------------------------------------------- /lagou/style/widget/weui-tips/weui-loadmore.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-loadmore{width:65%;margin:1.5em auto;line-height:1.6em;font-size:14px;text-align:center}.weui-loadmore__tips{display:inline-block;vertical-align:middle}.weui-loadmore_line{border-top:1px solid #e5e5e5;margin-top:2.4em}.weui-loadmore__tips_in-line{position:relative;top:-.9em;padding:0 .55em;background-color:#fff;color:#999}.weui-loadmore__tips_in-dot{position:relative;padding:0 .16em;width:4px;height:1.6em}.weui-loadmore__tips_in-dot:before{content:" ";position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-2px;width:4px;height:4px;border-radius:50%;background-color:#e5e5e5} -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-form/weui-form_common.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-cell_input{padding-top:0;padding-bottom:0}.weui-label{width:105px;word-wrap:break-word;word-break:break-all}.weui-input{height:2.58823529em;min-height:2.58823529em;line-height:2.58823529em}.weui-toptips{position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);top:0;left:0;right:0;padding:5px;font-size:14px;text-align:center;color:#fff;z-index:5000;word-wrap:break-word;word-break:break-all}.weui-toptips_warn{background-color:#e64340}.weui-textarea{display:block;width:100%}.weui-textarea-counter{color:#b2b2b2;text-align:right}.weui-cell_warn,.weui-textarea-counter_warn{color:#e64340} -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-form/weui-select.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-cell_select{padding:0}.weui-select{position:relative;padding-left:15px;padding-right:30px;height:2.58823529em;min-height:2.58823529em;line-height:2.58823529em;border-right:1rpx solid #d9d9d9}.weui-select:before{content:" ";display:inline-block;height:6px;width:6px;border-width:2px 2px 0 0;border-color:#c8c8cd;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);position:relative;top:-2px;position:absolute;top:50%;right:15px;margin-top:-4px}.weui-select_in-select-after{padding-left:0}.weui-cell__bd_in-select-before,.weui-cell__hd_in-select-after{padding-left:15px} -------------------------------------------------------------------------------- /lagou/pages/index/index.js: -------------------------------------------------------------------------------- 1 | //index.js 2 | //获取应用实例 3 | 4 | const app = getApp() 5 | 6 | Page({ 7 | data: { 8 | job:[] 9 | }, 10 | 11 | onReady:function(){ 12 | wx.request({ 13 | url:'https://www.easy-mock.com/mock/5b15fb5b9ab69517fa2acb43/lagou/lagou#!method=get', 14 | success:(res)=>{ 15 | this.setData({ 16 | job:res.data.data.jobs 17 | }); 18 | 19 | } 20 | }) 21 | }, 22 | navigateTap:function(e){ 23 | var index=e.currentTarget.dataset.index; 24 | var detail=this.data.job[index]; 25 | app.globalData.detail=detail; 26 | console.log(app.globalData.detail) 27 | this.setData({ 28 | detail:detail 29 | }) 30 | // console.log(de) 31 | wx.navigateTo({ 32 | url: '../detail/detail', 33 | }) 34 | } 35 | }) 36 | 37 | -------------------------------------------------------------------------------- /lagou/pages/resume/resume.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 在线简历 4 | 完整度: 50% 5 | 6 | 7 | 8 | 9 | 10 | 上传简历 11 | 上传附件简历 12 | 13 | 14 | 15 | 16 | 选择默认投递 17 | 没有默认简历 18 | 19 | 20 | 21 | 今日已投递: 0/10 22 | -------------------------------------------------------------------------------- /lagou/style/widget/weui-tab/weui-navbar.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-navbar{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;z-index:500;top:0;width:100%;border-bottom:1rpx solid #ccc}.weui-navbar__item{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:13px 0;text-align:center;font-size:0}.weui-navbar__item.weui-bar__item_on{color:#1aad19}.weui-navbar__slider{position:absolute;content:" ";left:0;bottom:0;width:6em;height:3px;background-color:#1aad19;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.weui-navbar__title{display:inline-block;font-size:15px;max-width:8em;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal} -------------------------------------------------------------------------------- /lagou/pages/resume/resume.js: -------------------------------------------------------------------------------- 1 | // pages/resume/resume.js 2 | Page({ 3 | 4 | /** 5 | * 页面的初始数据 6 | */ 7 | data: { 8 | 9 | }, 10 | 11 | /** 12 | * 生命周期函数--监听页面加载 13 | */ 14 | onLoad: function (options) { 15 | 16 | }, 17 | 18 | /** 19 | * 生命周期函数--监听页面初次渲染完成 20 | */ 21 | onReady: function () { 22 | 23 | }, 24 | 25 | /** 26 | * 生命周期函数--监听页面显示 27 | */ 28 | onShow: function () { 29 | 30 | }, 31 | 32 | /** 33 | * 生命周期函数--监听页面隐藏 34 | */ 35 | onHide: function () { 36 | 37 | }, 38 | 39 | /** 40 | * 生命周期函数--监听页面卸载 41 | */ 42 | onUnload: function () { 43 | 44 | }, 45 | 46 | /** 47 | * 页面相关事件处理函数--监听用户下拉动作 48 | */ 49 | onPullDownRefresh: function () { 50 | 51 | }, 52 | 53 | /** 54 | * 页面上拉触底事件的处理函数 55 | */ 56 | onReachBottom: function () { 57 | 58 | }, 59 | 60 | /** 61 | * 用户点击右上角分享 62 | */ 63 | onShareAppMessage: function () { 64 | 65 | } 66 | }) -------------------------------------------------------------------------------- /lagou/pages/information/information.js: -------------------------------------------------------------------------------- 1 | // pages/information/information.js 2 | Page({ 3 | 4 | /** 5 | * 页面的初始数据 6 | */ 7 | data: { 8 | 9 | }, 10 | 11 | /** 12 | * 生命周期函数--监听页面加载 13 | */ 14 | onLoad: function (options) { 15 | 16 | }, 17 | 18 | /** 19 | * 生命周期函数--监听页面初次渲染完成 20 | */ 21 | onReady: function () { 22 | 23 | }, 24 | 25 | /** 26 | * 生命周期函数--监听页面显示 27 | */ 28 | onShow: function () { 29 | 30 | }, 31 | 32 | /** 33 | * 生命周期函数--监听页面隐藏 34 | */ 35 | onHide: function () { 36 | 37 | }, 38 | 39 | /** 40 | * 生命周期函数--监听页面卸载 41 | */ 42 | onUnload: function () { 43 | 44 | }, 45 | 46 | /** 47 | * 页面相关事件处理函数--监听用户下拉动作 48 | */ 49 | onPullDownRefresh: function () { 50 | 51 | }, 52 | 53 | /** 54 | * 页面上拉触底事件的处理函数 55 | */ 56 | onReachBottom: function () { 57 | 58 | }, 59 | 60 | /** 61 | * 用户点击右上角分享 62 | */ 63 | onShareAppMessage: function () { 64 | 65 | } 66 | }) -------------------------------------------------------------------------------- /lagou/pages/login/login.js: -------------------------------------------------------------------------------- 1 | // pages/login/login.js 2 | Page({ 3 | 4 | /** 5 | * 页面的初始数据 6 | */ 7 | data: { 8 | status:0 9 | }, 10 | btnTap(){ 11 | wx.navigateBack({ 12 | delta:1 13 | }) 14 | }, 15 | /** 16 | * 生命周期函数--监听页面加载 17 | */ 18 | onLoad: function (options) { 19 | 20 | }, 21 | 22 | /** 23 | * 生命周期函数--监听页面初次渲染完成 24 | */ 25 | onReady: function () { 26 | 27 | }, 28 | 29 | /** 30 | * 生命周期函数--监听页面显示 31 | */ 32 | onShow: function () { 33 | 34 | }, 35 | 36 | /** 37 | * 生命周期函数--监听页面隐藏 38 | */ 39 | onHide: function () { 40 | 41 | }, 42 | 43 | /** 44 | * 生命周期函数--监听页面卸载 45 | */ 46 | onUnload: function () { 47 | 48 | }, 49 | 50 | /** 51 | * 页面相关事件处理函数--监听用户下拉动作 52 | */ 53 | onPullDownRefresh: function () { 54 | 55 | }, 56 | 57 | /** 58 | * 页面上拉触底事件的处理函数 59 | */ 60 | onReachBottom: function () { 61 | 62 | }, 63 | 64 | /** 65 | * 用户点击右上角分享 66 | */ 67 | onShareAppMessage: function () { 68 | 69 | } 70 | }) -------------------------------------------------------------------------------- /lagou/style/widget/weui-tab/weui-tab.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-navbar{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;z-index:500;top:0;width:100%;border-bottom:1rpx solid #ccc}.weui-navbar__item{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:13px 0;text-align:center;font-size:0}.weui-navbar__item.weui-bar__item_on{color:#1aad19}.weui-navbar__slider{position:absolute;content:" ";left:0;bottom:0;width:6em;height:3px;background-color:#1aad19;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.weui-navbar__title{display:inline-block;font-size:15px;max-width:8em;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.weui-tab{position:relative;height:100%}.weui-tab__panel{box-sizing:border-box;height:100%;padding-top:50px;overflow:auto;-webkit-overflow-scrolling:touch} -------------------------------------------------------------------------------- /lagou/app.js: -------------------------------------------------------------------------------- 1 | //app.js 2 | App({ 3 | 4 | onLaunch: function () { 5 | // 展示本地存储能力 6 | var logs = wx.getStorageSync('logs') || [] 7 | logs.unshift(Date.now()) 8 | wx.setStorageSync('logs', logs) 9 | 10 | // 登录 11 | wx.login({ 12 | success: res => { 13 | // 发送 res.code 到后台换取 openId, sessionKey, unionId 14 | } 15 | }) 16 | // 获取用户信息 17 | wx.getSetting({ 18 | success: res => { 19 | if (res.authSetting['scope.userInfo']) { 20 | // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 21 | wx.getUserInfo({ 22 | success: res => { 23 | // 可以将 res 发送给后台解码出 unionId 24 | this.globalData.userInfo = res.userInfo 25 | 26 | // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回 27 | // 所以此处加入 callback 以防止这种情况 28 | if (this.userInfoReadyCallback) { 29 | this.userInfoReadyCallback(res) 30 | } 31 | } 32 | }) 33 | } 34 | } 35 | }) 36 | }, 37 | globalData: { 38 | detail:[], 39 | details:[], 40 | userInfo: null 41 | } 42 | }) -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 曾凯 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /lagou/pages/login/login.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 14 | 20 | 21 | 22 | 23 | 24 | 25 | 登录拉勾代表你已同意 26 | 《拉勾用户协议》 27 | 28 | 密码登录 29 | -------------------------------------------------------------------------------- /lagou/pages/detail/detail.js: -------------------------------------------------------------------------------- 1 | // pages/detail/detail.js 2 | const app = getApp() 3 | Page({ 4 | 5 | /** 6 | * 页面的初始数据 7 | */ 8 | data: { 9 | jobb:[] 10 | }, 11 | 12 | /** 13 | * 生命周期函数--监听页面加载 14 | */ 15 | onLoad: function (options) { 16 | 17 | }, 18 | 19 | /** 20 | * 生命周期函数--监听页面初次渲染完成 21 | */ 22 | onReady: function () { 23 | this.setData({ 24 | jobb:app.globalData.detail 25 | }) 26 | // console.log(app.globalData.detail.company) 27 | // console.log(this.data.jobb.company); 28 | }, 29 | 30 | /** 31 | * 生命周期函数--监听页面显示 32 | */ 33 | onShow: function () { 34 | 35 | }, 36 | 37 | /** 38 | * 生命周期函数--监听页面隐藏 39 | */ 40 | onHide: function () { 41 | 42 | }, 43 | 44 | /** 45 | * 生命周期函数--监听页面卸载 46 | */ 47 | onUnload: function () { 48 | 49 | }, 50 | 51 | /** 52 | * 页面相关事件处理函数--监听用户下拉动作 53 | */ 54 | onPullDownRefresh: function () { 55 | 56 | }, 57 | 58 | /** 59 | * 页面上拉触底事件的处理函数 60 | */ 61 | onReachBottom: function () { 62 | 63 | }, 64 | 65 | /** 66 | * 用户点击右上角分享 67 | */ 68 | onShareAppMessage: function () { 69 | 70 | } 71 | }) -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Runtime data 9 | pids 10 | *.pid 11 | *.seed 12 | *.pid.lock 13 | 14 | # Directory for instrumented libs generated by jscoverage/JSCover 15 | lib-cov 16 | 17 | # Coverage directory used by tools like istanbul 18 | coverage 19 | 20 | # nyc test coverage 21 | .nyc_output 22 | 23 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 24 | .grunt 25 | 26 | # Bower dependency directory (https://bower.io/) 27 | bower_components 28 | 29 | # node-waf configuration 30 | .lock-wscript 31 | 32 | # Compiled binary addons (https://nodejs.org/api/addons.html) 33 | build/Release 34 | 35 | # Dependency directories 36 | node_modules/ 37 | jspm_packages/ 38 | 39 | # TypeScript v1 declaration files 40 | typings/ 41 | 42 | # Optional npm cache directory 43 | .npm 44 | 45 | # Optional eslint cache 46 | .eslintcache 47 | 48 | # Optional REPL history 49 | .node_repl_history 50 | 51 | # Output of 'npm pack' 52 | *.tgz 53 | 54 | # Yarn Integrity file 55 | .yarn-integrity 56 | 57 | # dotenv environment variables file 58 | .env 59 | 60 | # next.js build output 61 | .next 62 | -------------------------------------------------------------------------------- /lagou/pages/about/about.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | {{item.job}} 8 | {{item.company}} 9 | 10 | {{item.address}} 11 | {{item.exp}} 12 | {{item.education}} 13 | 14 | 15 | 16 | {{item.money}} 17 | {{item.date}} 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /lagou/style/widget/weui-searchbar/weui-searchbar.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-search-bar{position:relative;padding:8px 10px;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;background-color:#efeff4;border-top:1rpx solid #d7d6dc;border-bottom:1rpx solid #d7d6dc}.weui-icon-search{margin-right:8px;font-size:inherit}.weui-icon-search_in-box{position:absolute;left:10px;top:7px}.weui-search-bar__text{display:inline-block;font-size:14px;vertical-align:middle}.weui-search-bar__form{position:relative;-webkit-box-flex:1;-webkit-flex:auto;flex:auto;border-radius:5px;background:#fff;border:1rpx solid #e6e6ea}.weui-search-bar__box{position:relative;padding-left:30px;padding-right:30px;width:100%;box-sizing:border-box;z-index:1}.weui-search-bar__input{height:28px;line-height:28px;font-size:14px}.weui-icon-clear{position:absolute;top:0;right:0;padding:7px 8px;font-size:0}.weui-search-bar__label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:3px;text-align:center;color:#9b9b9b;background:#fff;line-height:28px}.weui-search-bar__cancel-btn{margin-left:10px;line-height:28px;color:#09bb07;white-space:nowrap} -------------------------------------------------------------------------------- /lagou/pages/about/about.wxss: -------------------------------------------------------------------------------- 1 | .post-recommend-list{ 2 | padding-top: 30rpx; 3 | padding-left: 30rpx; 4 | padding-right: 30rpx; 5 | position: relative; 6 | padding-bottom: 20rpx; 7 | /* display: flex; */ 8 | border-bottom: 1px solid rgb(207, 196, 196); 9 | 10 | } 11 | .post-recommend-list{ 12 | /* display: inline-block; 13 | */ 14 | display: flex; 15 | flex-direction: row; 16 | /* padding-left: 30rpx; */ 17 | /* position: relative; */ 18 | } 19 | .post-md{ 20 | margin-left: 30rpx; 21 | } 22 | .list_job{ 23 | font-size: 12pt; 24 | } 25 | .list_company{ 26 | font-size: 10pt; 27 | margin-top: 0; 28 | } 29 | .ft{ 30 | font-size: 9pt; 31 | display:flex; 32 | /* margin-left: 30rpx; */ 33 | } 34 | .ft view{ 35 | margin-left: 30rpx; 36 | } 37 | .ft view:first-child{ 38 | margin-left: 0; 39 | } 40 | 41 | .post-right{ 42 | font-size: 8pt; 43 | /* float: right; */ 44 | /* margin-left: 150rpx; */ 45 | position: absolute; 46 | right: 30rpx; 47 | } 48 | .post-right .list_money{ 49 | color: red; 50 | } 51 | .post-right .list_date{ 52 | margin-top: 70rpx; 53 | } 54 | .post-recommend-list .image image{ 55 | width: 100rpx; 56 | height: 100rpx; 57 | 58 | } 59 | 60 | 61 | -------------------------------------------------------------------------------- /lagou/style/widget/weui-animate/weui-animate.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | @-webkit-keyframes a{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes a{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.weui-animate-slide-up{-webkit-animation:a ease .3s forwards;animation:a ease .3s forwards}@-webkit-keyframes b{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes b{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.weui-animate-slide-down{-webkit-animation:b ease .3s forwards;animation:b ease .3s forwards}@-webkit-keyframes c{0%{opacity:0}to{opacity:1}}@keyframes c{0%{opacity:0}to{opacity:1}}.weui-animate-fade-in{-webkit-animation:c ease .3s forwards;animation:c ease .3s forwards}@-webkit-keyframes d{0%{opacity:1}to{opacity:0}}@keyframes d{0%{opacity:1}to{opacity:0}}.weui-animate-fade-out{-webkit-animation:d ease .3s forwards;animation:d ease .3s forwards} -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-cell.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-cells{position:relative;margin-top:1.17647059em;background-color:#fff;line-height:1.41176471;font-size:17px}.weui-cells:before{top:0;border-top:1rpx solid #d9d9d9}.weui-cells:after,.weui-cells:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#d9d9d9}.weui-cells:after{bottom:0;border-bottom:1rpx solid #d9d9d9}.weui-cells__title{margin-top:.77em;margin-bottom:.3em;padding-left:15px;padding-right:15px;color:#999;font-size:14px}.weui-cells_after-title{margin-top:0}.weui-cells__tips{margin-top:.3em;color:#999;padding-left:15px;padding-right:15px;font-size:14px}.weui-cell{padding:10px 15px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-cell:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1rpx solid #d9d9d9;color:#d9d9d9;left:15px}.weui-cell:first-child:before{display:none}.weui-cell_active{background-color:#ececec}.weui-cell_primary{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.weui-cell__bd{-webkit-box-flex:1;-webkit-flex:1;flex:1}.weui-cell__ft{text-align:right;color:#999} -------------------------------------------------------------------------------- /lagou/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "pages": [ 3 | 4 | "pages/index/index", 5 | "pages/leaderboard/leaderboard", 6 | "pages/my/my", 7 | "pages/login/login", 8 | "pages/information/information", 9 | "pages/resume/resume", 10 | "pages/about/about", "pages/search/search", 11 | "pages/detail/detail" 12 | 13 | ], 14 | "window": { 15 | "backgroundTextStyle": "light", 16 | "navigationBarBackgroundColor": "#00b38a", 17 | "navigationBarTitleText": "拉勾", 18 | "navigationBarTextStyle": "white" 19 | }, 20 | "tabBar": { 21 | "color": "#999999", 22 | "selectedColor": "#14ba28", 23 | "backgroundColor": "#FCFCFC", 24 | "borderStyle": "black", 25 | "list": [ 26 | { 27 | "pagePath": "pages/index/index", 28 | "iconPath": "images/search.png", 29 | "selectedIconPath": "images/search2.png", 30 | "text": "职位" 31 | }, 32 | { 33 | "navigationBarTitleText": "招聘排行榜", 34 | "pagePath": "pages/leaderboard/leaderboard", 35 | "iconPath": "images/database.png", 36 | "selectedIconPath": "images/database2.png", 37 | "text": "排行榜" 38 | }, 39 | { 40 | "pagePath": "pages/my/my", 41 | "iconPath": "images/user.png", 42 | "selectedIconPath": "/images/user2.png", 43 | "text": "我的" 44 | } 45 | ] 46 | } 47 | } -------------------------------------------------------------------------------- /lagou/pages/resume/resume.wxss: -------------------------------------------------------------------------------- 1 | .item{ 2 | height: 100rpx; 3 | position: relative; 4 | /* border-bottom: 1px solid #d9d9d9; */ 5 | } 6 | .item_after{ 7 | border: none; 8 | } 9 | .item .list_image{ 10 | padding-top: 10px; 11 | padding-bottom: 10px; 12 | margin-left: 10px; 13 | } 14 | .item .list_bd{ 15 | font-size: 9pt; 16 | font-weight: 350; 17 | color: #000; 18 | position: absolute; 19 | top: 35rpx; 20 | left: 20rpx; 21 | 22 | } 23 | .item .list_md{ 24 | position: absolute; 25 | top: 37rpx; 26 | right: 50rpx; 27 | /* text-align: right; */ 28 | font-size: 7pt; 29 | color: #978c8c; 30 | } 31 | 32 | .list_ft_access{ 33 | padding-right:13px; 34 | /* position:relative */ 35 | } 36 | .list_ft_access::after{ 37 | content: " "; 38 | display: inline-block; 39 | height: 6px; 40 | width: 6px; 41 | border-width: 2px 2px 0 0; 42 | border-color: #C8C8CD; 43 | border-style: solid; 44 | -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); 45 | transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); 46 | position: relative; 47 | top: 20px; 48 | position: absolute; 49 | top: 50%; 50 | margin-top: -4px; 51 | right: 20rpx; 52 | /* margin-right: 20rpx; */ 53 | } 54 | .list{ 55 | text-align: center; 56 | padding-top: 30rpx; 57 | background-color: #fcf8f8; 58 | height: 847rpx; 59 | } 60 | .list text{ 61 | font-size: 8pt; 62 | color: #a59f9f; 63 | } 64 | -------------------------------------------------------------------------------- /lagou/style/widget/weui-media-box/weui-media-box.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-media-box{padding:15px;position:relative}.weui-media-box:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1rpx solid #e5e5e5;color:#e5e5e5;left:15px}.weui-media-box:first-child:before{display:none}.weui-media-box__title{font-weight:400;font-size:17px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;word-break:break-all}.weui-media-box__desc{color:#999;font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.weui-media-box__info{margin-top:15px;padding-bottom:5px;font-size:13px;color:#cecece;line-height:1em;list-style:none;overflow:hidden}.weui-media-box__info__meta{float:left;padding-right:1em}.weui-media-box__info__meta_extra{padding-left:1em;border-left:1px solid #cecece}.weui-media-box__title_in-text{margin-bottom:8px}.weui-media-box_appmsg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-media-box__thumb{width:100%;height:100%;vertical-align:top}.weui-media-box__hd_in-appmsg{margin-right:.8em;width:60px;height:60px;line-height:60px;text-align:center}.weui-media-box__bd_in-appmsg{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.weui-media-box_small-appmsg{padding:0}.weui-cells_in-small-appmsg{margin-top:0}.weui-cells_in-small-appmsg:before{display:none} -------------------------------------------------------------------------------- /lagou/pages/leaderboard/leaderboard.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 以下是前100名的招聘官,榜单实时更新 7 | 如何上榜? 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | {{item.company}} 16 | {{item.address}} / 17 | {{item.about}} / 18 | {{item.jobs}} 19 | 20 | 21 | 22 | 23 | 24 | {{item.creater}} 25 | {{item.exposure}} 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-uploader.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-uploader__hd{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-uploader__title{-webkit-box-flex:1;-webkit-flex:1;flex:1}.weui-uploader__info{color:#b2b2b2}.weui-uploader__bd{margin-bottom:-4px;margin-right:-9px;overflow:hidden}.weui-uploader__file{float:left;margin-right:9px;margin-bottom:9px}.weui-uploader__img{display:block;width:79px;height:79px}.weui-uploader__file_status{position:relative}.weui-uploader__file_status:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.weui-uploader__file-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.weui-uploader__input-box{float:left;position:relative;margin-right:9px;margin-bottom:9px;width:77px;height:77px;border:1px solid #d9d9d9}.weui-uploader__input-box:after,.weui-uploader__input-box:before{content:" ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#d9d9d9}.weui-uploader__input-box:before{width:2px;height:39.5px}.weui-uploader__input-box:after{width:39.5px;height:2px}.weui-uploader__input-box:active{border-color:#999}.weui-uploader__input-box:active:after,.weui-uploader__input-box:active:before{background-color:#999}.weui-uploader__input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0} -------------------------------------------------------------------------------- /lagou/pages/index/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | 搜索公司/职位 10 | 11 | 12 | 13 | 14 | 15 | 16 | 为你推荐的好职位 17 | 18 | 19 | 20 | 21 | 22 | {{item.job}} 23 | {{item.money}} 24 | {{item.company}} 25 | {{item.address}} 26 | {{item.exp}} 27 | {{item.education}} 28 | {{item.date}} 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /lagou/pages/search/search.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 深圳 4 | 5 | 6 | 10 | 11 | 12 | 取消 13 | 14 | 15 | 16 | 17 | 历史搜索 18 | 19 | 20 | 21 | 22 | {{item}} 23 | 24 | 25 | 26 | 27 | 28 | 猜你要搜 29 | 30 | 31 | 32 | {{item}} 33 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /lagou/pages/my/my.js: -------------------------------------------------------------------------------- 1 | // pages/my/my.js 2 | Page({ 3 | 4 | /** 5 | * 页面的初始数据 6 | */ 7 | data: { 8 | 9 | }, 10 | exit(){ 11 | wx.showModal({ 12 | title: '确认退出账号?', 13 | success: function(res) { 14 | if (res.confirm) { 15 | wx.navigateTo({ 16 | url:'../login/login' 17 | }) 18 | console.log('用户点击确定') 19 | } else if (res.cancel) { 20 | // return ; 21 | console.log('用户点击取消') 22 | } 23 | } 24 | }) 25 | }, 26 | tiptap(){ 27 | wx.showToast({ 28 | title: '该功能尚未开放', 29 | icon: 'none', 30 | duration: 2000 31 | }) 32 | }, 33 | toChart(){ 34 | 35 | 36 | }, 37 | postJobtap(){ 38 | wx.showModal({ 39 | showCancel:false, 40 | confirmText:'知道啦', 41 | content:'去应用商店下载拉勾APP\n即可发布职位' 42 | }) 43 | 44 | }, 45 | 46 | /** 47 | * 生命周期函数--监听页面加载 48 | */ 49 | onLoad: function (options) { 50 | 51 | }, 52 | 53 | /** 54 | * 生命周期函数--监听页面初次渲染完成 55 | */ 56 | onReady: function () { 57 | 58 | }, 59 | 60 | /** 61 | * 生命周期函数--监听页面显示 62 | */ 63 | onShow: function () { 64 | 65 | }, 66 | 67 | /** 68 | * 生命周期函数--监听页面隐藏 69 | */ 70 | onHide: function () { 71 | 72 | }, 73 | 74 | /** 75 | * 生命周期函数--监听页面卸载 76 | */ 77 | onUnload: function () { 78 | 79 | }, 80 | 81 | /** 82 | * 页面相关事件处理函数--监听用户下拉动作 83 | */ 84 | onPullDownRefresh: function () { 85 | 86 | }, 87 | 88 | /** 89 | * 页面上拉触底事件的处理函数 90 | */ 91 | onReachBottom: function () { 92 | 93 | }, 94 | 95 | /** 96 | * 用户点击右上角分享 97 | */ 98 | onShareAppMessage: function () { 99 | 100 | } 101 | }) -------------------------------------------------------------------------------- /lagou/pages/leaderboard/leaderboard.js: -------------------------------------------------------------------------------- 1 | // pages/leaderboard/leaderboard.js 2 | const app = getApp() 3 | Page({ 4 | 5 | /** 6 | * 页面的初始数据 7 | */ 8 | data: { 9 | leaderboard:[], 10 | 11 | }, 12 | ToBoardTap(){ 13 | wx.showModal({ 14 | content:'你不是招聘官哦,\n只有招聘官才能加入排行榜~', 15 | showCancel:false 16 | }) 17 | }, 18 | 19 | 20 | /** 21 | * 生命周期函数--监听页面加载 22 | */ 23 | onLoad: function (options) { 24 | 25 | }, 26 | 27 | /** 28 | * 生命周期函数--监听页面初次渲染完成 29 | */ 30 | onReady: function () { 31 | wx.request({ 32 | url:'https://www.easy-mock.com/mock/5b15fb5b9ab69517fa2acb43/lagou/lagou#!method=get', 33 | success:(res)=>{ 34 | this.setData({ 35 | leaderboard:res.data.data.jobs 36 | }); 37 | // console.log(res.data.data.jobs) 38 | } 39 | }) 40 | }, 41 | navigateTap:function(e){ 42 | var index=e.currentTarget.dataset.index; 43 | var detail=this.data.leaderboard[index]; 44 | app.globalData.detail=detail; 45 | console.log(app.globalData.detail) 46 | this.setData({ 47 | detail:detail 48 | }) 49 | // console.log(de) 50 | wx.navigateTo({ 51 | url: '../detail/detail', 52 | }) 53 | }, 54 | 55 | /** 56 | * 生命周期函数--监听页面显示 57 | */ 58 | onShow: function () { 59 | 60 | }, 61 | 62 | /** 63 | * 生命周期函数--监听页面隐藏 64 | */ 65 | onHide: function () { 66 | 67 | }, 68 | 69 | /** 70 | * 生命周期函数--监听页面卸载 71 | */ 72 | onUnload: function () { 73 | 74 | }, 75 | 76 | /** 77 | * 页面相关事件处理函数--监听用户下拉动作 78 | */ 79 | onPullDownRefresh: function () { 80 | 81 | }, 82 | 83 | /** 84 | * 页面上拉触底事件的处理函数 85 | */ 86 | onReachBottom: function () { 87 | 88 | }, 89 | 90 | /** 91 | * 用户点击右上角分享 92 | */ 93 | onShareAppMessage: function () { 94 | 95 | } 96 | }) -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-form/weui-form-preview.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-form-preview{position:relative;background-color:#fff}.weui-form-preview:before{top:0;border-top:1rpx solid #d9d9d9}.weui-form-preview:after,.weui-form-preview:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#d9d9d9}.weui-form-preview:after{bottom:0;border-bottom:1rpx solid #d9d9d9}.weui-form-preview__value{font-size:14px}.weui-form-preview__value_in-hd{font-size:26px}.weui-form-preview__hd{position:relative;padding:10px 15px;text-align:right;line-height:2.5em}.weui-form-preview__hd:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1rpx solid #d9d9d9;color:#d9d9d9;left:15px}.weui-form-preview__bd{padding:10px 15px;font-size:.9em;text-align:right;color:#999;line-height:2}.weui-form-preview__ft{position:relative;line-height:50px;display:-webkit-box;display:-webkit-flex;display:flex}.weui-form-preview__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1rpx solid #d5d5d6;color:#d5d5d6}.weui-form-preview__item{overflow:hidden}.weui-form-preview__label{float:left;margin-right:1em;min-width:4em;color:#999;text-align:justify;text-align-last:justify}.weui-form-preview__value{display:block;overflow:hidden;word-break:normal;word-wrap:break-word}.weui-form-preview__btn{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#3cc51f;text-align:center}.weui-form-preview__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1rpx solid #d5d5d6;color:#d5d5d6}.weui-form-preview__btn:first-child:after{display:none}.weui-form-preview__btn_active{background-color:#eee}.weui-form-preview__btn_default{color:#999}.weui-form-preview__btn_primary{color:#0bb20c} -------------------------------------------------------------------------------- /lagou/api/jobs.js: -------------------------------------------------------------------------------- 1 | const jobs= [ 2 | { 3 | image:"https://www.lgstatic.com/thumbnail_100x100/i/image/M00/43/D3/Cgp3O1eEWFSARprHAABDJ7bBCBg228.png", 4 | job: "WEB前端", 5 | money: "10-20k", 6 | company: "即有分期", 7 | address: "深圳", 8 | exp: "1-3年", 9 | education: "本科", 10 | date: "05月16日" 11 | }, 12 | { 13 | image:"https://www.lgstatic.com/thumbnail_100x100/i/image/M00/43/D3/Cgp3O1eEWFSARprHAABDJ7bBCBg228.png", 14 | job: "WEB前端高级工程师", 15 | money: "15-30k", 16 | company: "即有分期", 17 | address: "深圳", 18 | exp: "3-5年", 19 | education: "本科", 20 | date: "05月16日" 21 | }, 22 | { 23 | image:"https://www.lgstatic.com/thumbnail_100x100/i/image/M00/43/D3/Cgp3O1eEWFSARprHAABDJ7bBCBg228.png", 24 | job: "高级工程师", 25 | money: "15-30k", 26 | company: "即有分期", 27 | address: "上海", 28 | exp: "2-4年", 29 | education: "本科", 30 | date: "05月16日" 31 | }, 32 | { 33 | image:"https://www.lgstatic.com/thumbnail_100x100/i/image/M00/43/D3/Cgp3O1eEWFSARprHAABDJ7bBCBg228.png", 34 | job: "WEB前端高级工程师", 35 | money: "15-30k", 36 | company: "即有分期", 37 | address: "深圳", 38 | exp: "3-5年", 39 | education: "本科", 40 | date: "05月16日" 41 | }, 42 | { 43 | image:"https://www.lgstatic.com/thumbnail_100x100/i/image/M00/43/D3/Cgp3O1eEWFSARprHAABDJ7bBCBg228.png", 44 | job: "WEB前端高级工程师", 45 | money: "15-30k", 46 | company: "即有分期", 47 | address: "深圳", 48 | exp: "3-5年", 49 | education: "本科", 50 | date: "05月16日" 51 | }, 52 | { 53 | image:"https://www.lgstatic.com/thumbnail_100x100/i/image/M00/43/D3/Cgp3O1eEWFSARprHAABDJ7bBCBg228.png", 54 | job: "WEB前端高级工程师", 55 | money: "15-30k", 56 | company: "即有分期", 57 | address: "深圳", 58 | exp: "3-5年", 59 | education: "本科", 60 | date: "05月16日" 61 | }, 62 | { 63 | image:"https://www.lgstatic.com/thumbnail_100x100/i/image/M00/43/D3/Cgp3O1eEWFSARprHAABDJ7bBCBg228.png", 64 | job: "WEB前端高级工程师", 65 | money: "15-30k", 66 | company: "即有分期", 67 | address: "深圳", 68 | exp: "3-5年", 69 | education: "本科", 70 | date: "05月16日" 71 | }, 72 | ] 73 | 74 | export default jobs; -------------------------------------------------------------------------------- /lagou/pages/detail/detail.wxss: -------------------------------------------------------------------------------- 1 | /* pages/detail/detail.wxss */ 2 | page{ 3 | background-color: rgb(216, 211, 211); 4 | } 5 | .main{ 6 | padding-left: 30rpx; 7 | padding-right: 30rpx; 8 | background-color: #fff; 9 | } 10 | .detail-company{ 11 | padding-top: 50rpx; 12 | display: flex; 13 | justify-content: space-between; 14 | padding-bottom: 50rpx; 15 | border-bottom: 1px solid #d9d9d9; 16 | } 17 | .detail-company-left .top{ 18 | font-size: 14pt; 19 | font-weight: 500; 20 | } 21 | .detail-company-left .md{ 22 | font-size: 10pt; 23 | } 24 | .detail-company-left .md view{ 25 | display: inline-block; 26 | } 27 | .detail-company-left .ft{ 28 | font-size: 10pt; 29 | } 30 | .detail-company-right image{ 31 | width: 150rpx; 32 | height: 150rpx; 33 | border-radius: 50%; 34 | } 35 | .detail-visitor{ 36 | margin-top: 50rpx; 37 | padding-bottom: 50rpx; 38 | } 39 | .detail-visitor-sum{ 40 | font-size: 10pt; 41 | letter-spacing: 1px; 42 | margin-bottom: 15rpx; 43 | } 44 | .detail-visitor-image{ 45 | position: relative; 46 | } 47 | .detail-visitor-image view{ 48 | display:inline-block; 49 | 50 | } 51 | .detail-visitor-image .image{ 52 | width: 350rpx; 53 | height: 70rpx; 54 | overflow: hidden; 55 | } 56 | .detail-visitor-image .image image{ 57 | margin-left: 20rpx; 58 | } 59 | .detail-visitor-image .image image:first-child{ 60 | margin-left: 0; 61 | } 62 | .detail-visitor-image .like{ 63 | position: absolute; 64 | right: 60rpx; 65 | } 66 | .imagemore{ 67 | position: absolute; 68 | right: 150rpx; 69 | padding-right: 30rpx; 70 | border-right: 1px solid #d9d9d9; 71 | /* float: right; */ 72 | /* margin-left: 80rpx; */ 73 | /* padding-right: rpx; */ 74 | 75 | } 76 | 77 | 78 | .detail-visitor-image .image image{ 79 | width: 60rpx; 80 | height: 60rpx; 81 | border-radius: 50%; 82 | 83 | } 84 | .detail-visitor-image .imagemore image{ 85 | width: 60rpx; 86 | height: 60rpx; 87 | border-radius: 50%; 88 | } 89 | .detail-visitor-image .like image{ 90 | width: 60rpx; 91 | height: 60rpx; 92 | } 93 | .detail-about{ 94 | margin-top: 20rpx; 95 | /* height: 200rpx; */ 96 | /* overflow: hidden; */ 97 | } 98 | .detail-about-more{ 99 | font-size: 8pt; 100 | color: rgb(179, 170, 170); 101 | letter-spacing: 1px; 102 | } 103 | -------------------------------------------------------------------------------- /lagou/pages/search/search.wxss: -------------------------------------------------------------------------------- 1 | 2 | .search-top{ 3 | background-color: #fff; 4 | padding-left: 30rpx; 5 | padding-right: 30rpx; 6 | padding-top: 30rpx; 7 | /* margin-bottom: 10rpx; */ 8 | position: relative; 9 | } 10 | .search-top view{ 11 | display: inline-block; 12 | font-size: 10pt; 13 | 14 | } 15 | .search-top-input{ 16 | width: 610rpx; 17 | } 18 | .search-top-select{ 19 | position: absolute; 20 | top: 35rpx; 21 | /* left: 30rpx; */ 22 | } 23 | .search-top-select::after{ 24 | content: " "; 25 | display: inline-block; 26 | height: 6px; 27 | width: 6px; 28 | border-width: 1px 1px 0 0; 29 | border-color: #000; 30 | border-style: solid; 31 | /* -webkit-transform: matrix(0.4, 0.4, -0.4, 0.4, 0, 0); */ 32 | /* transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); */ 33 | transform: rotateZ(135deg); 34 | position: relative; 35 | top: -2rpx; 36 | position: absolute; 37 | top: 50%; 38 | margin-top: -10rpx; 39 | left: 85rpx; 40 | } 41 | .search-top-input input{ 42 | text-align: center; 43 | border: 1px solid #d9d9d9; 44 | border-radius: 50rpx; 45 | margin-left: 120rpx; 46 | line-height: 50rpx; 47 | } 48 | .search-top-cancel{ 49 | 50 | position: absolute; 51 | top: 35rpx; 52 | right: 30rpx; 53 | } 54 | .search-history{ 55 | margin-top: 0; 56 | margin-bottom: 0; 57 | } 58 | .search-history-title{ 59 | padding-top: 30rpx; 60 | padding-left: 30rpx; 61 | padding-right: 30rpx; 62 | /* background-color: #d9d9d9; */ 63 | /* margin-top: 5rpx; */ 64 | display: flex; 65 | justify-content: space-between; 66 | } 67 | .search-history-title text{ 68 | font-size: 10pt; 69 | } 70 | .search-history-title image{ 71 | width: 40rpx; 72 | height: 40rpx; 73 | } 74 | .search-history-detail{ 75 | /* background-color: #d9d9d9; */ 76 | } 77 | .search-history-detail view{ 78 | display: inline-block; 79 | 80 | } 81 | .history-detail{ 82 | margin-bottom: 30rpx; 83 | margin-top: 20rpx; 84 | margin-left: 30rpx; 85 | 86 | } 87 | .history-detail text{ 88 | 89 | padding-top: 10rpx; 90 | padding-bottom: 10rpx; 91 | padding-right: 20rpx; 92 | padding-left: 20rpx; 93 | border-radius: 50rpx; 94 | background-color: #fff; 95 | color: #000; 96 | font-size: 9pt; 97 | text-align: center; 98 | 99 | } 100 | page{ 101 | height: 100%; 102 | background-color: #eee8e8; 103 | } 104 | 105 | 106 | 107 | -------------------------------------------------------------------------------- /lagou/pages/my/my.wxss: -------------------------------------------------------------------------------- 1 | /* pages/user/user.wxss */ 2 | .main{ 3 | background-color: #cac2c2; 4 | } 5 | .header{ 6 | background: #fff; 7 | position: relative; 8 | line-height: 100rpx; 9 | height: 200rpx; 10 | padding: 60rpx 20rpx 60rpx 20rpx; 11 | box-sizing: border-box; 12 | font-size: 28rpx; 13 | color: black; 14 | } 15 | .header .header-username{ 16 | font-size: 14pt; 17 | font-weight: 400; 18 | position: absolute; 19 | top: 40rpx; 20 | left: 20rpx; 21 | } 22 | /* 离开了文档流 */ 23 | .header .thumb{ 24 | display: block; 25 | /* background:#fff; */ 26 | position: absolute; 27 | top: 60rpx; 28 | right: 20rpx; 29 | width: 105rpx; 30 | height: 105rpx; 31 | /* border: 1px solid rgb(182, 19, 19); */ 32 | border-radius: 100rpx; 33 | } 34 | .header .about{ 35 | /* float: right; */ 36 | font-weight: 350; 37 | font-size: 9pt; 38 | position: absolute; 39 | top: 90rpx; 40 | left: 20rpx; 41 | 42 | } 43 | .item{ 44 | margin-top: 0; 45 | position: relative; 46 | border-bottom: 1px solid #d9d9d9; 47 | } 48 | .item_after{ 49 | border: none; 50 | } 51 | .item .list_image{ 52 | padding-top: 10px; 53 | padding-bottom: 10px; 54 | margin-left: 10px; 55 | } 56 | .item .list_bd{ 57 | font-size: 9pt; 58 | font-weight: 350; 59 | color: #000; 60 | position: absolute; 61 | top: 35rpx; 62 | left: 100rpx; 63 | 64 | } 65 | .item .list_md{ 66 | position: absolute; 67 | top: 37rpx; 68 | right: 50rpx; 69 | /* text-align: right; */ 70 | font-size: 7pt; 71 | color: #978c8c; 72 | } 73 | 74 | .list_ft_access{ 75 | padding-right:13px; 76 | /* position:relative */ 77 | } 78 | .list_ft_access::after{ 79 | content: " "; 80 | display: inline-block; 81 | height: 6px; 82 | width: 6px; 83 | border-width: 2px 2px 0 0; 84 | border-color: #C8C8CD; 85 | border-style: solid; 86 | -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); 87 | transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); 88 | position: relative; 89 | top: -2px; 90 | position: absolute; 91 | top: 50%; 92 | margin-top: -4px; 93 | right: 10px; 94 | } 95 | .ft{ 96 | position: relative; 97 | height: 381rpx; 98 | background-color: #fcf8f8; 99 | text-align: center; 100 | } 101 | .exit{ 102 | /* margin-top: ; */ 103 | padding-top: 50rpx; 104 | top: 200rpx; 105 | font-size: 12pt; 106 | color: #978c8c; 107 | /* text-align: center; */ 108 | } 109 | -------------------------------------------------------------------------------- /lagou/pages/leaderboard/leaderboard.wxss: -------------------------------------------------------------------------------- 1 | /* pages/leaderboard/leaderboard.wxss */ 2 | .hd{ 3 | height: 160rpx; 4 | } 5 | .hd image{ 6 | width: 100%; 7 | height: 160rpx; 8 | } 9 | .md{ 10 | background-color: #f1ebeb; 11 | } 12 | .md view{ 13 | display: inline-block; 14 | /* vertical-align: middle; */ 15 | padding-top: 5px; 16 | padding-bottom: 5px; 17 | } 18 | .md .md_left{ 19 | font-size: 7pt; 20 | color: rgb(53, 49, 49); 21 | margin-left: 150rpx; 22 | } 23 | .md .md_right{ 24 | font-size: 7pt; 25 | color: rgb(53, 156, 50); 26 | margin-left: 10rpx; 27 | text-decoration: underline; 28 | } 29 | .leaderboard{ 30 | position: relative; 31 | margin-bottom: 0; 32 | height: 200rpx; 33 | border-bottom: 1px solid #d9d9d9; 34 | } 35 | .leaderboard view{ 36 | display: inline-block; 37 | } 38 | .leaderboard-image{ 39 | position: absolute; 40 | top: 30rpx; 41 | left: 30rpx; 42 | width: 20px; 43 | height: 20px; 44 | border-radius: 50%; 45 | background-color: red; 46 | } 47 | .leaderboard-image image{ 48 | 49 | width: 20px; 50 | height: 20px; 51 | vertical-align: top; 52 | 53 | } 54 | .leaderboard .leaderboard-company{ 55 | font-size: 12pt; 56 | font-weight: 350; 57 | position: absolute; 58 | top: 22rpx; 59 | left: 90rpx; 60 | } 61 | .leaderboard-info{ 62 | font-size: 7pt; 63 | color: rgb(212, 205, 205); 64 | } 65 | .address{ 66 | margin-top: 75rpx; 67 | margin-left: 90rpx; 68 | } 69 | .about{ 70 | margin-top: 75rpx; 71 | margin-left: 10rpx; 72 | } 73 | .jobs{ 74 | margin-top: 75rpx; 75 | margin-left: 10rpx; 76 | } 77 | .leaderboard-company-image{ 78 | float: right; 79 | margin-top: 30rpx; 80 | margin-right: 30rpx; 81 | } 82 | .leaderboard-company-image image{ 83 | width: 90rpx; 84 | height: 90rpx; 85 | } 86 | .leaderboard-creater{ 87 | position: absolute; 88 | top: 120rpx; 89 | left: 90rpx; 90 | } 91 | .leaderboard-creater .creater{ 92 | margin-top: 10rpx; 93 | width: 40rpx; 94 | height: 40rpx; 95 | border-radius: 50%; 96 | } 97 | .create-info{ 98 | font-size: 7pt; 99 | color: rgb(53, 48, 48); 100 | margin-left: 20rpx; 101 | vertical-align: top; 102 | margin-top: 15rpx; 103 | /* margin-top: 0; */ 104 | } 105 | .create-exposure{ 106 | font-size: 7pt; 107 | color: rgb(228, 25, 25); 108 | margin-left: 8rpx; 109 | vertical-align: top; 110 | margin-top: 15rpx; 111 | background-color: rgba(235, 139, 75, 0.123); 112 | } -------------------------------------------------------------------------------- /lagou/pages/detail/detail.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {{jobb.company}} 5 | 6 | {{jobb.address}}/ 7 | {{jobb.about}}/ 8 | {{jobb.financing}}/ 9 | 10 | {{jobb.people}} 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 历史访问1730,今日访客: 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 32 | 33 | 34 | 35 | 36 | 公司详情 37 | 38 | 39 | 中国铁路总公司(下称“铁总”)混改第一单正式落地。6月6日,《经济参考报》记者从铁总获悉,近日其下属企业动车网络科技有限公司(下称“动车网络”)股权转让招投标工作圆满完成,深圳市腾讯计算机系统有限公司、浙江吉利控股集团有限公司两企业组成的联合体中标,以43亿元受让动车网络科技有限公司49%的股权,打响智慧交通争夺战。 40 | 41 |   这是首次通过产权交易方式引入社会资本发展动车网络,也是铁总2018年在混改上迈出的实质性一步。按计划,今年铁总将加速推进混改,研究各专业优势公司和科技型企业实施混改方案,吸引社会资本参与铁路投资。 42 | 43 |   腾讯、吉利43亿杀入高铁“朋友圈” 44 | 45 |   资料显示,动车网络成立于2017年12月20日,注册资本5000万元,此前由中国铁路投资有限公司全资持有,也是铁总确定的下属企业中唯一经营动车组Wi-Fi的企业,营业期限为20年。 46 | 47 |   而截至2017年,中国高铁里程已达2.5万公里,占全世界高铁总里程66.3%,动车组年运送旅客达17.1亿人次,覆盖人群约2亿人。 48 | 49 |   2018年4月2日,动车网络49%股权以30.49亿元在北京产权交易所正式挂牌。相关公告显示,意向受让方可为联合体,且每个企业仅能参与一个联合体,联合体成员不多于5家,且每家联合体成员受让标的企业股权比例不低于5%。 50 | 51 |   投标门槛之高,让不少外界人士将潜在投资范围缩小至互联网企业。2017年7月铁总党组书记、总经理陆东福会见了腾讯公司董事局主席兼首席执行官马化腾一行,双方就深化路企合作举行会谈。11月陆东福在与阿里巴巴集团董事局主席马云座谈时提出,希望双方探索高铁Wi-Fi等方面的市场化合作。 52 | 53 | 54 | 55 | -------------------------------------------------------------------------------- /lagou/pages/index/index.wxss: -------------------------------------------------------------------------------- 1 | 2 | .post-search{ 3 | background-color:#00b38a; 4 | height: 270rpx; 5 | text-align: center; 6 | } 7 | .post-search image{ 8 | width:150rpx; 9 | height: 150rpx; 10 | /* margin-bottom: 10rpx; */ 11 | /* margin-left: 320rpx; */ 12 | 13 | } 14 | .post-icon-search_in-box{ 15 | margin-right: 20rpx; 16 | vertical-align: center; 17 | 18 | 19 | } 20 | .post-search-bar__input{ 21 | 22 | padding-top: 12rpx; 23 | padding-bottom: 12rpx; 24 | background-color: white; 25 | color: #d9d9d9; 26 | font-size: 10pt; 27 | text-align: center; 28 | margin-left: 20rpx; 29 | margin-right: 20rpx; 30 | border-radius: 50rpx; 31 | } 32 | 33 | .post-recommend-title view{ 34 | display: inline-block; 35 | } 36 | .post-recommend-title_left{ 37 | float: left; 38 | margin-top: 60rpx; 39 | margin-left: 80rpx; 40 | width: 100rpx; 41 | border-top:1px solid #d9d9d9; 42 | } 43 | .post-recommend-title_mid{ 44 | font-size: 10pt; 45 | text-align: center; 46 | margin-top: 40rpx; 47 | margin-left: 90rpx; 48 | } 49 | .post-recommend-title_right{ 50 | float: right; 51 | margin-top: 60rpx; 52 | margin-right: 80rpx; 53 | width: 100rpx; 54 | border-top:1px solid #d9d9d9; 55 | } 56 | .post-recommend-list{ 57 | position: relative; 58 | /* width: 100%; */ 59 | height: 150rpx; 60 | margin-top: 20rpx; 61 | margin-right: 20rpx; 62 | margin-left: 20rpx; 63 | border-bottom: 1px solid #d9d9d9; 64 | 65 | } 66 | /* .post-recommend-list image,text{ 67 | display: inline-block; 68 | } */ 69 | .recommend-detail_image{ 70 | width: 120rpx; 71 | height: 120rpx; 72 | /* margin-right: 20rpx; */ 73 | } 74 | .post-recommend .post-recommend-list .list_job{ 75 | position: absolute; 76 | top: 0; 77 | left: 130rpx; 78 | font-size: 10pt; 79 | font-weight: 350; 80 | } 81 | .post-recommend .post-recommend-list .list_money{ 82 | position: absolute; 83 | top: 0; 84 | right: 20rpx; 85 | color: red; 86 | font-size: 8pt; 87 | } 88 | .post-recommend .post-recommend-list .list_company{ 89 | position: absolute; 90 | top: 45rpx; 91 | left: 130rpx; 92 | font-size: 9pt; 93 | color: #2e2a2a; 94 | /* vertical-align: middle; */ 95 | } 96 | .post-recommend .post-recommend-list .list_address{ 97 | 98 | margin-left: 12rpx; 99 | 100 | color: #d9d9d9; 101 | font-size: 8pt; 102 | 103 | } 104 | .post-recommend .post-recommend-list .list_exp{ 105 | 106 | margin-left: 30rpx; 107 | 108 | color: #d9d9d9; 109 | 110 | font-size: 8pt; 111 | } 112 | .post-recommend .post-recommend-list .list_education{ 113 | margin-left: 30rpx; 114 | 115 | color: #d9d9d9; 116 | 117 | font-size: 8pt; 118 | } 119 | .post-recommend .post-recommend-list .list_date{ 120 | position: absolute; 121 | right: 20rpx; 122 | top: 100rpx; 123 | color: #d9d9d9; 124 | font-size: 8pt; 125 | } 126 | 127 | 128 | 129 | -------------------------------------------------------------------------------- /lagou/pages/login/login.wxss: -------------------------------------------------------------------------------- 1 | /* pages/login/login.wxss */ 2 | .main{ 3 | padding-left: 50rpx; 4 | padding-right: 50rpx; 5 | } 6 | .login-hd{ 7 | padding-top: 60rpx; 8 | } 9 | .login-hd view{ 10 | display: inline-block; 11 | } 12 | .login-hd__left{ 13 | font-size: 12pt; 14 | font-weight: 500; 15 | } 16 | .login-hd__right{ 17 | float: right; 18 | margin-top: 8rpx; 19 | font-size: 9pt; 20 | color: #21ad43; 21 | } 22 | .login-bd{ 23 | margin-top: 70rpx; 24 | } 25 | .login-bd .login-bd-phnumber view{ 26 | display: inline-block; 27 | } 28 | .login-bd-phnumber{ 29 | position: relative; 30 | } 31 | .login-bd-phnumber .select{ 32 | font-size: 12pt; 33 | border-bottom: 1px solid #d9d9d9; 34 | padding-bottom: 20rpx; 35 | width: 100rpx; 36 | 37 | } 38 | .select::after{ 39 | content: " "; 40 | display: inline-block; 41 | height: 4px; 42 | width: 4px; 43 | border-width: 1px 1px 0 0; 44 | border-color: #C8C8CD; 45 | border-style: solid; 46 | /* -webkit-transform: matrix(0.4, 0.4, -0.4, 0.4, 0, 0); */ 47 | /* transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); */ 48 | transform: rotateZ(135deg); 49 | position: relative; 50 | top: -2rpx; 51 | position: absolute; 52 | top: 50%; 53 | margin-top: -20rpx; 54 | right: 570rpx; 55 | } 56 | .phone{ 57 | position: absolute; 58 | left: 150rpx; 59 | top: 2rpx; 60 | /* margin-bottom: 20rpx; */ 61 | border-bottom: 1px solid #d9d9d9; 62 | width: 500rpx; 63 | } 64 | .phone:hover{ 65 | border-bottom:1px solid #21ad43; 66 | } 67 | .phone input{ 68 | font-size: 12pt; 69 | padding-bottom: 20rpx; 70 | /* border-bottom: 1px solid #000; */ 71 | } 72 | .login-bd-comfirm{ 73 | margin-top: 50rpx; 74 | border-bottom: 1px solid #d9d9d9; 75 | } 76 | .login-bd-comfirm view{ 77 | display: inline-block; 78 | } 79 | .login-bd-comfirm:hover{ 80 | border-bottom: 1px solid #21ad43; 81 | } 82 | .login-bd-comfirm view{ 83 | /* display: flex; */ 84 | } 85 | .login-bd-comfirm-input{ 86 | font-size: 12pt; 87 | letter-spacing: 1px; 88 | /* width: 400rpx; */ 89 | } 90 | 91 | .login-bd-comfirm-get{ 92 | float: right; 93 | letter-spacing: 1px; 94 | font-size: 10pt; 95 | margin-top: 8rpx; 96 | margin-right: 20rpx; 97 | } 98 | .login-btn{ 99 | margin-top: 60rpx; 100 | text-align: center; 101 | } 102 | .login-btn .btn{ 103 | font-size: 12pt; 104 | padding-top: 10rpx; 105 | padding-bottom: 10rpx; 106 | background-color: #21ad43; 107 | color: #fff; 108 | } 109 | .login-detail{ 110 | margin-top: 30rpx; 111 | font-size: 10pt; 112 | } 113 | .login-detail view{ 114 | display: inline-block; 115 | } 116 | .login-detail .detail{ 117 | color: #d9d9d9; 118 | } 119 | .login-password{ 120 | font-size: 10pt; 121 | color: #21ad43; 122 | /* margin-bottom: 50rpx; */ 123 | margin-top: 500rpx; 124 | margin-left: 0; 125 | } 126 | -------------------------------------------------------------------------------- /lagou/pages/my/my.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 曾凯 6 | 我更帅 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 简历 19 | 完整度: 50% 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 | 发布职位 56 | 57 | 58 | 68 | 69 | 退出当前账号 70 | 71 | 72 | -------------------------------------------------------------------------------- /lagou/style/widget/weui-cell/weui-form.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-cell_input{padding-top:0;padding-bottom:0}.weui-label{width:105px;word-wrap:break-word;word-break:break-all}.weui-input{height:2.58823529em;min-height:2.58823529em;line-height:2.58823529em}.weui-toptips{position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);top:0;left:0;right:0;padding:5px;font-size:14px;text-align:center;color:#fff;z-index:5000;word-wrap:break-word;word-break:break-all}.weui-toptips_warn{background-color:#e64340}.weui-textarea{display:block;width:100%}.weui-textarea-counter{color:#b2b2b2;text-align:right}.weui-cell_warn,.weui-textarea-counter_warn{color:#e64340}.weui-form-preview{position:relative;background-color:#fff}.weui-form-preview:before{top:0;border-top:1rpx solid #d9d9d9}.weui-form-preview:after,.weui-form-preview:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#d9d9d9}.weui-form-preview:after{bottom:0;border-bottom:1rpx solid #d9d9d9}.weui-form-preview__value{font-size:14px}.weui-form-preview__value_in-hd{font-size:26px}.weui-form-preview__hd{position:relative;padding:10px 15px;text-align:right;line-height:2.5em}.weui-form-preview__hd:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1rpx solid #d9d9d9;color:#d9d9d9;left:15px}.weui-form-preview__bd{padding:10px 15px;font-size:.9em;text-align:right;color:#999;line-height:2}.weui-form-preview__ft{position:relative;line-height:50px;display:-webkit-box;display:-webkit-flex;display:flex}.weui-form-preview__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1rpx solid #d5d5d6;color:#d5d5d6}.weui-form-preview__item{overflow:hidden}.weui-form-preview__label{float:left;margin-right:1em;min-width:4em;color:#999;text-align:justify;text-align-last:justify}.weui-form-preview__value{display:block;overflow:hidden;word-break:normal;word-wrap:break-word}.weui-form-preview__btn{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#3cc51f;text-align:center}.weui-form-preview__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1rpx solid #d5d5d6;color:#d5d5d6}.weui-form-preview__btn:first-child:after{display:none}.weui-form-preview__btn_active{background-color:#eee}.weui-form-preview__btn_default{color:#999}.weui-form-preview__btn_primary{color:#0bb20c}.weui-cell_select{padding:0}.weui-select{position:relative;padding-left:15px;padding-right:30px;height:2.58823529em;min-height:2.58823529em;line-height:2.58823529em;border-right:1rpx solid #d9d9d9}.weui-select:before{content:" ";display:inline-block;height:6px;width:6px;border-width:2px 2px 0 0;border-color:#c8c8cd;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);position:relative;top:-2px;position:absolute;top:50%;right:15px;margin-top:-4px}.weui-select_in-select-after{padding-left:0}.weui-cell__bd_in-select-before,.weui-cell__hd_in-select-after{padding-left:15px}.weui-cell_vcode{padding-right:0}.weui-vcode-btn,.weui-vcode-img{margin-left:5px;height:2.58823529em;vertical-align:middle}.weui-vcode-btn{display:inline-block;padding:0 .6em 0 .7em;border-left:1px solid #e5e5e5;line-height:2.58823529em;font-size:17px;color:#3cc51f;white-space:nowrap}.weui-vcode-btn:active{color:#52a341} -------------------------------------------------------------------------------- /lagou/style/widget/weui-loading/weui-loading.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | .weui-loading{margin:0 5px;width:20px;height:20px;display:inline-block;vertical-align:middle;-webkit-animation:a 1s steps(12) infinite;animation:a 1s steps(12) infinite;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;background-size:100%}.weui-loading.weui-loading_transparent{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E")}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}} -------------------------------------------------------------------------------- /lagou/pages/information/information.wxml: -------------------------------------------------------------------------------- 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 | 15970107373 33 | 34 | 35 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 求职意向 46 | 编辑 47 | 48 | 49 | 50 | 51 | 52 | 53 | 前端 54 | 深圳 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 添加实习经历 63 | 64 | 65 | 66 | 67 | 教育经历 68 | 69 | 70 | 71 | 72 | 73 | 74 | 东华理工大学 75 | 本科/软件工程 76 | 2019年毕业(预计) 77 | 78 | 79 | 编辑 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 添加教育经历 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 添加项目经历 96 | 97 | 98 | 99 | 100 | 自我描述 101 | 编辑 102 | 103 | 104 | 1 熟练掌握原生Js编程,从es5到es6,擅长es6风格代码的编写 105 | 2 掌握命令行开发环境,node的全栈开发方式,掌握npm,yarn的使用 106 | 3 掌握HTML5/CSS3界面构建,并对svg高交互良好用户体验的HTML5 107 | 作品有一定的开发经验;熟练掌握stylus高效css开发 108 | 学习内容: 109 | 《JavaScript语言精粹》 110 | 京东凹凸实验室出品《掘金小册》 111 | 《大厂UI开发实战手册》 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 添加自定义模块 121 | 122 | 123 | 124 | 简历更新于2018-05-30 11:17 125 | 社交账号、作品展示、技能评价暂不支持编辑 126 | 如需编辑,请滑动到最上方用电脑编辑 127 | Powered by Lagou.com 128 | 129 | -------------------------------------------------------------------------------- /lagou/pages/information/information.wxss: -------------------------------------------------------------------------------- 1 | /* pages/information/information.wxss */ 2 | 3 | .scan{ 4 | position: relative; 5 | border-top: 1px solid #d9d9d9; 6 | } 7 | .scan view{ 8 | display: inline-block; 9 | } 10 | .scan .scan-image image{ 11 | margin-left: 30rpx; 12 | margin-top: 20rpx; 13 | width: 40rpx; 14 | height: 40rpx; 15 | } 16 | .scan .scan-title{ 17 | position: absolute; 18 | font-size: 9pt; 19 | top: 20rpx; 20 | left: 125rpx; 21 | } 22 | .scan-to{ 23 | padding-right:50rpx; 24 | } 25 | .scan-to::after{ 26 | content: " "; 27 | display: inline-block; 28 | height: 6px; 29 | width: 6px; 30 | border-width: 1px 1px 0 0; 31 | border-color: #C8C8CD; 32 | border-style: solid; 33 | -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); 34 | transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); 35 | position: relative; 36 | top: -2px; 37 | position: absolute; 38 | top: 50%; 39 | margin-top: -4px; 40 | right: 20px; 41 | } 42 | .info-ft view{ 43 | display: inline-block; 44 | } 45 | .info-ft .info-ft_name{ 46 | font-size: 13pt; 47 | margin-left: 30rpx; 48 | margin-top: 30rpx; 49 | } 50 | .info-ft_eidt image{ 51 | width: 20rpx; 52 | height: 20rpx; 53 | margin-left: 30rpx; 54 | } 55 | .info-ft_eidt .edit{ 56 | margin-left: 7rpx; 57 | font-size:9pt; 58 | color: #a59f9f; 59 | } 60 | .info-ft_image{ 61 | float: right; 62 | margin-top: 30rpx; 63 | margin-right: 30rpx; 64 | } 65 | .info-ft_image image{ 66 | width: 120rpx; 67 | height: 120rpx; 68 | border-radius: 50%; 69 | } 70 | .info-md{ 71 | position: relative; 72 | margin-left: 30rpx; 73 | margin-top: -10rpx; 74 | margin-right: 200rpx; 75 | } 76 | .info-md view{ 77 | display: inline-block; 78 | font-size: 9pt; 79 | } 80 | .info-md_descript{ 81 | position: absolute; 82 | top: 50rpx; 83 | left: 0rpx; 84 | color: #a59f9f; 85 | } 86 | .info-ft{ 87 | font-size: 9pt; 88 | } 89 | .info-ft{ 90 | position: relative; 91 | } 92 | .info-ft-phone{ 93 | 94 | position: absolute; 95 | top: 80rpx; 96 | left: 30rpx; 97 | } 98 | .info-ft-phone view{ 99 | display: inline-block; 100 | } 101 | .info-ft-phone .__phone{ 102 | margin-left: 20rpx; 103 | } 104 | .info-ft-email{ 105 | position: absolute; 106 | top: 130rpx; 107 | left: 30rpx; 108 | } 109 | .info-ft-email .__email{ 110 | margin-left: 20rpx; 111 | } 112 | .phone{ 113 | vertical-align: middle; 114 | } 115 | .phone image{ 116 | width: 25rpx; 117 | height: 25rpx; 118 | } 119 | .email{ 120 | vertical-align: middle; 121 | } 122 | .email image{ 123 | width: 25rpx; 124 | height: 25rpx; 125 | } 126 | .forjob-hd{ 127 | /* margin-top: 30rpx; 128 | margin-left: 30rpx; */ 129 | position: relative; 130 | } 131 | .forjob-hd view{ 132 | display: inline-block; 133 | } 134 | .forjob-hd__left{ 135 | font-size: 10pt; 136 | margin-left: 30rpx; 137 | margin-top: 20rpx; 138 | } 139 | .forjob-hd__right{ 140 | font-size: 9pt; 141 | color: #21ad43; 142 | position: absolute; 143 | top: 25rpx; 144 | right: 30rpx; 145 | /* float: right; */ 146 | /* margin-right: 30rpx; */ 147 | } 148 | .forjob-bd{ 149 | margin-top: 30rpx; 150 | } 151 | 152 | .forjob-bd image{ 153 | display: inline-block; 154 | width: 40rpx; 155 | height: 40rpx; 156 | } 157 | 158 | .forjob-bd .left{ 159 | /* margin-top: 30rpx; */ 160 | margin-left: 32rpx; 161 | } 162 | .forjob-bd .right{ 163 | /* margin-top: 30rpx; */ 164 | margin-left: 100rpx; 165 | } 166 | .forjob-ft 167 | { 168 | margin-top: 0; 169 | } 170 | .forjob-ft view{ 171 | vertical-align: top; 172 | display: inline-block; 173 | font-size: 9pt; 174 | } 175 | .forjob-ft .image-left{ 176 | margin-top: 0; 177 | margin-left: 30rpx; 178 | } 179 | .forjob-ft .image-right{ 180 | margin-top: 0; 181 | margin-left: 90rpx; 182 | } 183 | .add{ 184 | display: flex; 185 | justify-content: center; 186 | } 187 | .add view{ 188 | padding-top: 15rpx; 189 | padding-bottom: 15rpx; 190 | } 191 | 192 | .addImage image{ 193 | width: 30rpx; 194 | height: 30rpx; 195 | } 196 | .addDescript{ 197 | font-size: 10pt; 198 | margin-top: 10rpx; 199 | margin-left: 20rpx; 200 | } 201 | .education{ 202 | padding-right: 30rpx; 203 | padding-left: 30rpx; 204 | } 205 | .education-hd .education-hd__top{ 206 | font-size: 10pt; 207 | margin-top: 20rpx; 208 | 209 | } 210 | .education-bd{ 211 | margin-top: 40rpx; 212 | 213 | } 214 | .education-bd view{ 215 | display: inline-block; 216 | } 217 | .education-bd .education-bd__left image{ 218 | width: 100rpx; 219 | height: 100rpx; 220 | } 221 | .education-bd__mid{ 222 | margin-left: 30rpx; 223 | } 224 | .education-bd__mid view{ 225 | display: flex; 226 | flex-direction: row; 227 | font-size: 9pt; 228 | color: #a59f9f; 229 | } 230 | .education-bd__mid .education-bd__mid__top{ 231 | font-size: 10pt; 232 | color: #000000; 233 | margin-top: 0; 234 | } 235 | .education-bd__right{ 236 | font-size: 9pt; 237 | color: #21ad43; 238 | float: right; 239 | } 240 | .education-ft{ 241 | border-top: 1px solid #d9d9d9; 242 | margin-top: 20rpx; 243 | padding-right: 30rpx; 244 | padding-left: 30rpx; 245 | } 246 | .userDescript-hd{ 247 | /* display: flex; */ 248 | display: flex; 249 | /* flex-direction: row; */ 250 | justify-content: space-between; 251 | /* flex-wrap: nowrap; */ 252 | } 253 | 254 | .userDescript{ 255 | padding-left: 30rpx; 256 | padding-right: 30rpx; 257 | } 258 | .userDescript-hd .userDescript-hd-left{ 259 | font-size: 10pt; 260 | } 261 | .userDescript-hd .userDescript-hd-right{ 262 | /* margin-right: 0; */ 263 | /* margin-left: 100rpx; */ 264 | font-size: 9pt; 265 | color: #21ad43; 266 | } 267 | .userDescript-bd{ 268 | line-height: 30rpx; 269 | padding-top: 30rpx; 270 | padding-bottom: 30rpx; 271 | 272 | } 273 | .userDescript-bd text{ 274 | line-height: 10px; 275 | font-size: 9pt; 276 | color: #a59f9f; 277 | letter-spacing: 0.8px; 278 | } 279 | .instruction{ 280 | text-align: center; 281 | line-height: 30rpx; 282 | background-color: #fcf8f8; 283 | padding-top: 50rpx; 284 | padding-bottom: 100rpx; 285 | } 286 | .instruction text{ 287 | 288 | font-size: 8pt; 289 | color: #a59f9f; 290 | } -------------------------------------------------------------------------------- /lagou/pages/search/search.js: -------------------------------------------------------------------------------- 1 | // pages/search/search.js 2 | const app = getApp() 3 | Page({ 4 | 5 | /** 6 | * 页面的初始数据 7 | */ 8 | 9 | data: { 10 | 11 | status:false, 12 | inputsearch:'', 13 | job:[], 14 | newSearch:[], 15 | history:[], 16 | like:["前端","java","后端","高级","佳得乐","深圳"] 17 | }, 18 | 19 | search:function(e){ 20 | var that =this; 21 | var sear =this.data.inputsearch; 22 | var jobs=this.data.job; 23 | var input = new RegExp(sear); 24 | var temp = []; 25 | 26 | 27 | 28 | 29 | if(sear == ''){ 30 | wx.showToast({ 31 | title: '请输入要搜索信息', 32 | icon:"none", 33 | duration: 1000 34 | }); 35 | return false; 36 | }else{ 37 | this.data.history.unshift(sear); 38 | wx.setStorage({ 39 | key: 'history', 40 | data: that.data.history, 41 | success: function(res){ 42 | // success 43 | that.setData({ 44 | history:that.data.history, 45 | status:true 46 | }) 47 | console.log(res.data); 48 | }, 49 | }) 50 | for(let i =0;i{ 230 | this.setData({ 231 | job:res.data.data.jobs 232 | }); 233 | 234 | } 235 | }); 236 | 237 | }, 238 | 239 | /** 240 | * 生命周期函数--监听页面显示 241 | */ 242 | onShow: function () { 243 | 244 | }, 245 | 246 | /** 247 | * 生命周期函数--监听页面隐藏 248 | */ 249 | onHide: function () { 250 | 251 | }, 252 | 253 | /** 254 | * 生命周期函数--监听页面卸载 255 | */ 256 | onUnload: function () { 257 | 258 | }, 259 | 260 | /** 261 | * 页面相关事件处理函数--监听用户下拉动作 262 | */ 263 | onPullDownRefresh: function () { 264 | 265 | }, 266 | 267 | /** 268 | * 页面上拉触底事件的处理函数 269 | */ 270 | onReachBottom: function () { 271 | 272 | }, 273 | 274 | /** 275 | * 用户点击右上角分享 276 | */ 277 | onShareAppMessage: function () { 278 | 279 | } 280 | }) -------------------------------------------------------------------------------- /lagou/style/weui.wxss: -------------------------------------------------------------------------------- 1 | /*! 2 | * WeUI v1.1.1 (https://github.com/weui/weui-wxss) 3 | * Copyright 2017 Tencent, Inc. 4 | * Licensed under the MIT license 5 | */ 6 | page{line-height:1.6;font-family:-apple-system-font,Helvetica Neue,sans-serif}icon{vertical-align:middle}.weui-cells{position:relative;margin-top:1.17647059em;background-color:#fff;line-height:1.41176471;font-size:17px}.weui-cells:before{top:0;border-top:1rpx solid #d9d9d9}.weui-cells:after,.weui-cells:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#d9d9d9}.weui-cells:after{bottom:0;border-bottom:1rpx solid #d9d9d9}.weui-cells__title{margin-top:.77em;margin-bottom:.3em;padding-left:15px;padding-right:15px;color:#999;font-size:14px}.weui-cells_after-title{margin-top:0}.weui-cells__tips{margin-top:.3em;color:#999;padding-left:15px;padding-right:15px;font-size:14px}.weui-cell{padding:10px 15px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-cell:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1rpx solid #d9d9d9;color:#d9d9d9;left:15px}.weui-cell:first-child:before{display:none}.weui-cell_active{background-color:#ececec}.weui-cell_primary{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.weui-cell__bd{-webkit-box-flex:1;-webkit-flex:1;flex:1}.weui-cell__ft{text-align:right;color:#999}.weui-cell_access{color:inherit}.weui-cell__ft_in-access{padding-right:13px;position:relative}.weui-cell__ft_in-access:after{content:" ";display:inline-block;height:6px;width:6px;border-width:2px 2px 0 0;border-color:#c8c8cd;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);position:relative;top:-2px;position:absolute;top:50%;margin-top:-4px;right:2px}.weui-cell_link{color:#586c94;font-size:14px}.weui-cell_link:active{background-color:#ececec}.weui-cell_link:first-child:before{display:block}.weui-icon-radio{margin-left:3.2px;margin-right:3.2px}.weui-icon-checkbox_circle,.weui-icon-checkbox_success{margin-left:4.6px;margin-right:4.6px}.weui-check__label:active{background-color:#ececec}.weui-check{position:absolute;left:-9999px}.weui-check__hd_in-checkbox{padding-right:.35em}.weui-cell__ft_in-radio{padding-left:.35em}.weui-cell_input{padding-top:0;padding-bottom:0}.weui-label{width:105px;word-wrap:break-word;word-break:break-all}.weui-input{height:2.58823529em;min-height:2.58823529em;line-height:2.58823529em}.weui-toptips{position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);top:0;left:0;right:0;padding:5px;font-size:14px;text-align:center;color:#fff;z-index:5000;word-wrap:break-word;word-break:break-all}.weui-toptips_warn{background-color:#e64340}.weui-textarea{display:block;width:100%}.weui-textarea-counter{color:#b2b2b2;text-align:right}.weui-cell_warn,.weui-textarea-counter_warn{color:#e64340}.weui-form-preview{position:relative;background-color:#fff}.weui-form-preview:before{top:0;border-top:1rpx solid #d9d9d9}.weui-form-preview:after,.weui-form-preview:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#d9d9d9}.weui-form-preview:after{bottom:0;border-bottom:1rpx solid #d9d9d9}.weui-form-preview__value{font-size:14px}.weui-form-preview__value_in-hd{font-size:26px}.weui-form-preview__hd{position:relative;padding:10px 15px;text-align:right;line-height:2.5em}.weui-form-preview__hd:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1rpx solid #d9d9d9;color:#d9d9d9;left:15px}.weui-form-preview__bd{padding:10px 15px;font-size:.9em;text-align:right;color:#999;line-height:2}.weui-form-preview__ft{position:relative;line-height:50px;display:-webkit-box;display:-webkit-flex;display:flex}.weui-form-preview__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1rpx solid #d5d5d6;color:#d5d5d6}.weui-form-preview__item{overflow:hidden}.weui-form-preview__label{float:left;margin-right:1em;min-width:4em;color:#999;text-align:justify;text-align-last:justify}.weui-form-preview__value{display:block;overflow:hidden;word-break:normal;word-wrap:break-word}.weui-form-preview__btn{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#3cc51f;text-align:center}.weui-form-preview__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1rpx solid #d5d5d6;color:#d5d5d6}.weui-form-preview__btn:first-child:after{display:none}.weui-form-preview__btn_active{background-color:#eee}.weui-form-preview__btn_default{color:#999}.weui-form-preview__btn_primary{color:#0bb20c}.weui-cell_select{padding:0}.weui-select{position:relative;padding-left:15px;padding-right:30px;height:2.58823529em;min-height:2.58823529em;line-height:2.58823529em;border-right:1rpx solid #d9d9d9}.weui-select:before{content:" ";display:inline-block;height:6px;width:6px;border-width:2px 2px 0 0;border-color:#c8c8cd;border-style:solid;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);position:relative;top:-2px;position:absolute;top:50%;right:15px;margin-top:-4px}.weui-select_in-select-after{padding-left:0}.weui-cell__bd_in-select-before,.weui-cell__hd_in-select-after{padding-left:15px}.weui-cell_vcode{padding-right:0}.weui-vcode-btn,.weui-vcode-img{margin-left:5px;height:2.58823529em;vertical-align:middle}.weui-vcode-btn{display:inline-block;padding:0 .6em 0 .7em;border-left:1px solid #e5e5e5;line-height:2.58823529em;font-size:17px;color:#3cc51f;white-space:nowrap}.weui-vcode-btn:active{color:#52a341}.weui-cell_switch{padding-top:6px;padding-bottom:6px}.weui-uploader__hd{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-uploader__title{-webkit-box-flex:1;-webkit-flex:1;flex:1}.weui-uploader__info{color:#b2b2b2}.weui-uploader__bd{margin-bottom:-4px;margin-right:-9px;overflow:hidden}.weui-uploader__file{float:left;margin-right:9px;margin-bottom:9px}.weui-uploader__img{display:block;width:79px;height:79px}.weui-uploader__file_status{position:relative}.weui-uploader__file_status:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.weui-uploader__file-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.weui-uploader__input-box{float:left;position:relative;margin-right:9px;margin-bottom:9px;width:77px;height:77px;border:1px solid #d9d9d9}.weui-uploader__input-box:after,.weui-uploader__input-box:before{content:" ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#d9d9d9}.weui-uploader__input-box:before{width:2px;height:39.5px}.weui-uploader__input-box:after{width:39.5px;height:2px}.weui-uploader__input-box:active{border-color:#999}.weui-uploader__input-box:active:after,.weui-uploader__input-box:active:before{background-color:#999}.weui-uploader__input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0}.weui-article{padding:20px 15px;font-size:15px}.weui-article__section{margin-bottom:1.5em}.weui-article__h1{font-size:18px;font-weight:400;margin-bottom:.9em}.weui-article__h2{font-size:16px;font-weight:400;margin-bottom:.34em}.weui-article__h3{font-weight:400;font-size:15px;margin-bottom:.34em}.weui-article__p{margin:0 0 .8em}.weui-msg{padding-top:36px;text-align:center}.weui-msg__link{display:inline;color:#586c94}.weui-msg__icon-area{margin-bottom:30px}.weui-msg__text-area{margin-bottom:25px;padding:0 20px}.weui-msg__title{margin-bottom:5px;font-weight:400;font-size:20px}.weui-msg__desc{font-size:14px;color:#999}.weui-msg__opr-area{margin-bottom:25px}.weui-msg__extra-area{margin-bottom:15px;font-size:14px;color:#999}@media screen and (min-height:438px){.weui-msg__extra-area{position:fixed;left:0;bottom:0;width:100%;text-align:center}}.weui-flex{display:-webkit-box;display:-webkit-flex;display:flex}.weui-flex__item{-webkit-box-flex:1;-webkit-flex:1;flex:1}.weui-btn{margin-top:15px}.weui-btn:first-child{margin-top:0}.weui-btn-area{margin:1.17647059em 15px .3em}.weui-agree{display:block;padding:.5em 15px;font-size:13px}.weui-agree__text{color:#999}.weui-agree__link{display:inline;color:#586c94}.weui-agree__checkbox{position:absolute;left:-9999px}.weui-agree__checkbox-icon{position:relative;top:2px;display:inline-block;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:11px;height:11px}.weui-agree__checkbox-icon-check{position:absolute;top:1px;left:1px}.weui-footer{color:#999;font-size:14px;text-align:center}.weui-footer_fixed-bottom{position:fixed;bottom:.52em;left:0;right:0}.weui-footer__links{font-size:0}.weui-footer__link{display:inline-block;vertical-align:top;margin:0 .62em;position:relative;font-size:14px;color:#586c94}.weui-footer__link:before{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1rpx solid #c7c7c7;color:#c7c7c7;left:-.65em;top:.36em;bottom:.36em}.weui-footer__link:first-child:before{display:none}.weui-footer__text{padding:0 .34em;font-size:12px}.weui-grids{border-top:1rpx solid #d9d9d9;border-left:1rpx solid #d9d9d9;overflow:hidden}.weui-grid{position:relative;float:left;padding:20px 10px;width:33.33333333%;box-sizing:border-box;border-right:1rpx solid #d9d9d9;border-bottom:1rpx solid #d9d9d9}.weui-grid_active{background-color:#ececec}.weui-grid__icon{display:block;width:28px;height:28px;margin:0 auto}.weui-grid__label{margin-top:5px;display:block;text-align:center;color:#000;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.weui-loading{margin:0 5px;width:20px;height:20px;display:inline-block;vertical-align:middle;-webkit-animation:a 1s steps(12) infinite;animation:a 1s steps(12) infinite;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;background-size:100%}.weui-loading.weui-loading_transparent{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E")}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.weui-badge{display:inline-block;padding:.15em .4em;min-width:8px;border-radius:18px;background-color:#e64340;color:#fff;line-height:1.2;text-align:center;font-size:12px;vertical-align:middle}.weui-badge_dot{padding:.4em;min-width:0}.weui-loadmore{width:65%;margin:1.5em auto;line-height:1.6em;font-size:14px;text-align:center}.weui-loadmore__tips{display:inline-block;vertical-align:middle}.weui-loadmore_line{border-top:1px solid #e5e5e5;margin-top:2.4em}.weui-loadmore__tips_in-line{position:relative;top:-.9em;padding:0 .55em;background-color:#fff;color:#999}.weui-loadmore__tips_in-dot{position:relative;padding:0 .16em;width:4px;height:1.6em}.weui-loadmore__tips_in-dot:before{content:" ";position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-2px;width:4px;height:4px;border-radius:50%;background-color:#e5e5e5}.weui-panel{background-color:#fff;margin-top:10px;position:relative;overflow:hidden}.weui-panel:first-child{margin-top:0}.weui-panel:before{top:0;border-top:1rpx solid #e5e5e5}.weui-panel:after,.weui-panel:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}.weui-panel:after{bottom:0;border-bottom:1rpx solid #e5e5e5}.weui-panel__hd{padding:14px 15px 10px;color:#999;font-size:13px;position:relative}.weui-panel__hd:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1rpx solid #e5e5e5;color:#e5e5e5;left:15px}.weui-media-box{padding:15px;position:relative}.weui-media-box:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1rpx solid #e5e5e5;color:#e5e5e5;left:15px}.weui-media-box:first-child:before{display:none}.weui-media-box__title{font-weight:400;font-size:17px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;word-break:break-all}.weui-media-box__desc{color:#999;font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.weui-media-box__info{margin-top:15px;padding-bottom:5px;font-size:13px;color:#cecece;line-height:1em;list-style:none;overflow:hidden}.weui-media-box__info__meta{float:left;padding-right:1em}.weui-media-box__info__meta_extra{padding-left:1em;border-left:1px solid #cecece}.weui-media-box__title_in-text{margin-bottom:8px}.weui-media-box_appmsg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-media-box__thumb{width:100%;height:100%;vertical-align:top}.weui-media-box__hd_in-appmsg{margin-right:.8em;width:60px;height:60px;line-height:60px;text-align:center}.weui-media-box__bd_in-appmsg{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.weui-media-box_small-appmsg{padding:0}.weui-cells_in-small-appmsg{margin-top:0}.weui-cells_in-small-appmsg:before{display:none}.weui-progress{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-progress__bar{-webkit-box-flex:1;-webkit-flex:1;flex:1}.weui-progress__opr{margin-left:15px;font-size:0}.weui-navbar{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;z-index:500;top:0;width:100%;border-bottom:1rpx solid #ccc}.weui-navbar__item{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:13px 0;text-align:center;font-size:0}.weui-navbar__item.weui-bar__item_on{color:#1aad19}.weui-navbar__slider{position:absolute;content:" ";left:0;bottom:0;width:6em;height:3px;background-color:#1aad19;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.weui-navbar__title{display:inline-block;font-size:15px;max-width:8em;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.weui-tab{position:relative;height:100%}.weui-tab__panel{box-sizing:border-box;height:100%;padding-top:50px;overflow:auto;-webkit-overflow-scrolling:touch}.weui-search-bar{position:relative;padding:8px 10px;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;background-color:#efeff4;border-top:1rpx solid #d7d6dc;border-bottom:1rpx solid #d7d6dc}.weui-icon-search{margin-right:8px;font-size:inherit}.weui-icon-search_in-box{position:absolute;left:10px;top:7px}.weui-search-bar__text{display:inline-block;font-size:14px;vertical-align:middle}.weui-search-bar__form{position:relative;-webkit-box-flex:1;-webkit-flex:auto;flex:auto;border-radius:5px;background:#fff;border:1rpx solid #e6e6ea}.weui-search-bar__box{position:relative;padding-left:30px;padding-right:30px;width:100%;box-sizing:border-box;z-index:1}.weui-search-bar__input{height:28px;line-height:28px;font-size:14px}.weui-icon-clear{position:absolute;top:0;right:0;padding:7px 8px;font-size:0}.weui-search-bar__label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:3px;text-align:center;color:#9b9b9b;background:#fff;line-height:28px}.weui-search-bar__cancel-btn{margin-left:10px;line-height:28px;color:#09bb07;white-space:nowrap} --------------------------------------------------------------------------------