├── LICENSE ├── README.md └── lexuebao-wechat ├── README.md ├── app.js ├── app.json ├── app.wxss ├── assets ├── README.md ├── app.js ├── app.json ├── app.wxss ├── example │ ├── actionsheet │ │ ├── actionsheet.js │ │ ├── actionsheet.wxml │ │ └── actionsheet.wxss │ ├── article │ │ ├── article.js │ │ ├── article.wxml │ │ └── article.wxss │ ├── badge │ │ ├── badge.js │ │ └── badge.wxml │ ├── button │ │ ├── button.js │ │ ├── button.wxml │ │ └── button.wxss │ ├── dialog │ │ ├── dialog.js │ │ ├── dialog.wxml │ │ └── dialog.wxss │ ├── flex │ │ ├── flex.js │ │ ├── flex.wxml │ │ └── flex.wxss │ ├── footer │ │ ├── footer.js │ │ ├── footer.wxml │ │ └── footer.wxss │ ├── gallery │ │ ├── gallery.js │ │ └── gallery.wxml │ ├── grid │ │ ├── grid.js │ │ └── grid.wxml │ ├── icons │ │ ├── icons.js │ │ ├── icons.wxml │ │ └── icons.wxss │ ├── images │ │ ├── base64.js │ │ ├── icon_footer.png │ │ ├── icon_footer_link.png │ │ ├── icon_intro.png │ │ ├── icon_nav_feedback.png │ │ ├── icon_nav_form.png │ │ ├── icon_nav_nav.png │ │ ├── icon_nav_search.png │ │ └── icon_nav_special.png │ ├── index.js │ ├── index.wxml │ ├── index.wxss │ ├── input │ │ ├── input.js │ │ └── input.wxml │ ├── list │ │ ├── list.js │ │ └── list.wxml │ ├── loadmore │ │ ├── loadmore.js │ │ ├── loadmore.wxml │ │ └── loadmore.wxss │ ├── msg │ │ ├── msg.js │ │ ├── msg.wxml │ │ ├── msg.wxss │ │ ├── msg_fail.js │ │ ├── msg_fail.wxml │ │ ├── msg_fail.wxss │ │ ├── msg_success.js │ │ ├── msg_success.wxml │ │ └── msg_success.wxss │ ├── navbar │ │ ├── navbar.js │ │ ├── navbar.wxml │ │ └── navbar.wxss │ ├── panel │ │ ├── panel.js │ │ └── panel.wxml │ ├── picker │ │ ├── picker.js │ │ ├── picker.wxml │ │ └── picker.wxss │ ├── preview │ │ ├── preview.js │ │ ├── preview.wxml │ │ └── preview.wxss │ ├── progress │ │ ├── progress.js │ │ ├── progress.wxml │ │ └── progress.wxss │ ├── searchbar │ │ ├── searchbar.js │ │ ├── searchbar.wxml │ │ └── searchbar.wxss │ ├── slider │ │ ├── slider.js │ │ ├── slider.wxml │ │ └── slider.wxss │ ├── tabbar │ │ ├── tabbar.js │ │ └── tabbar.wxml │ ├── toast │ │ ├── toast.js │ │ ├── toast.wxml │ │ └── toast.wxss │ └── uploader │ │ ├── uploader.js │ │ └── uploader.wxml ├── images │ ├── banner.jpg │ ├── fabu.png │ ├── icon_kc1.png │ ├── icon_kc2.png │ ├── icon_my1.png │ ├── icon_my2.png │ ├── icon_study1.png │ ├── icon_study2.png │ ├── icon_tx1.png │ ├── icon_tx2.png │ ├── icon_zx1.png │ ├── icon_zx2.png │ ├── kecheng.png │ ├── kechengbiao.png │ ├── lingquan.jpg │ ├── lingquan2.jpg │ ├── pinglun_jia.png │ ├── study_jia.png │ ├── study_touxiang.jpg │ └── touxiang.gif └── style │ ├── base │ ├── fn.wxss │ ├── mixin │ │ ├── setArrow.wxss │ │ ├── setOnepx.wxss │ │ └── text.wxss │ ├── reset.wxss │ └── variable │ │ ├── color.wxss │ │ ├── global.wxss │ │ ├── weui-button.wxss │ │ ├── weui-cell.wxss │ │ ├── weui-dialog.wxss │ │ ├── weui-grid.wxss │ │ ├── weui-msg.wxss │ │ └── weui-progress.wxss │ ├── weui.wxss │ └── widget │ ├── weui-agree │ └── weui-agree.wxss │ ├── weui-animate │ └── weui-animate.wxss │ ├── weui-button │ └── weui-button.wxss │ ├── weui-cell │ ├── weui-access.wxss │ ├── weui-cell.wxss │ ├── weui-check.wxss │ ├── weui-form.wxss │ ├── weui-form │ │ ├── weui-form-preview.wxss │ │ ├── weui-form_common.wxss │ │ ├── weui-select.wxss │ │ └── weui-vcode.wxss │ ├── weui-switch.wxss │ └── weui-uploader.wxss │ ├── weui-flex │ └── weui-flex.wxss │ ├── weui-footer │ └── weui-footer.wxss │ ├── weui-grid │ └── weui-grid.wxss │ ├── weui-loading │ └── weui-loading.wxss │ ├── weui-media-box │ └── weui-media-box.wxss │ ├── weui-page │ ├── weui-article.wxss │ └── weui-msg.wxss │ ├── weui-panel │ └── weui-panel.wxss │ ├── weui-progress │ └── weui-progress.wxss │ ├── weui-searchbar │ └── weui-searchbar.wxss │ ├── weui-tab │ ├── weui-navbar.wxss │ └── weui-tab.wxss │ └── weui-tips │ ├── weui-badge.wxss │ └── weui-loadmore.wxss ├── images ├── add-addr.png ├── addr-active.png ├── addr-edit.png ├── addr-line.png ├── arrow-right.png ├── banner01.jpg ├── banner02.jpg ├── banner03.jpg ├── cart.png ├── goods01.png ├── goods02.png ├── gou-red.png ├── gou.png ├── ico-add-addr.png ├── ico-addr.png ├── icon-cart.png ├── kefu.png ├── more │ ├── confirm-word1.png │ ├── loading.gif │ ├── title8.png │ └── wave.png ├── nav │ ├── cart-off.png │ ├── cart-on.png │ ├── home-off.png │ ├── home-on.png │ ├── my-off.png │ ├── my-on.png │ ├── order-off.png │ └── order-on.png ├── no-order.png └── order-details │ ├── icon-address.png │ └── icon-ddfh.png ├── lib ├── js-base64 │ ├── base64.js │ ├── base64.min.js │ └── we-base64.js └── moment-with-locales.js ├── pages ├── authorize │ ├── index.js │ ├── index.json │ ├── index.wxml │ └── index.wxss ├── course-cart │ ├── index.js │ ├── index.json │ ├── index.wxml │ └── index.wxss ├── course-details │ ├── index.js │ ├── index.json │ ├── index.wxml │ └── index.wxss ├── index │ ├── index.js │ ├── index.json │ ├── index.wxml │ └── index.wxss ├── logs │ ├── logs.js │ ├── logs.json │ ├── logs.wxml │ └── logs.wxss ├── my │ ├── index.js │ ├── index.json │ ├── index.wxml │ └── index.wxss ├── start │ ├── start.js │ ├── start.json │ ├── start.wxml │ └── start.wxss ├── template-cart │ ├── template-cart.wxml │ └── template-cart.wxss ├── timetable │ ├── add.js │ ├── add.json │ ├── add.wxml │ ├── add.wxss │ ├── index.js │ ├── index.json │ ├── index.wxml │ ├── index.wxss │ ├── lesson │ │ ├── add.js │ │ ├── add.json │ │ ├── add.wxml │ │ ├── add.wxss │ │ ├── detailed.js │ │ ├── detailed.json │ │ ├── detailed.wxml │ │ ├── detailed.wxss │ │ ├── more.js │ │ ├── more.json │ │ ├── more.wxml │ │ ├── more.wxss │ │ ├── set.js │ │ ├── set.json │ │ ├── set.wxml │ │ └── set.wxss │ ├── set.js │ ├── set.json │ ├── set.wxml │ └── set.wxss └── to-pay-order │ ├── index.js │ ├── index.json │ ├── index.wxml │ └── index.wxss ├── project.config.json ├── utils ├── ripples.min.wxss └── util.js └── wxParse ├── README.md ├── emojis ├── 00.gif ├── 01.gif ├── 02.gif ├── 03.gif ├── 04.gif ├── 05.gif ├── 06.gif ├── 07.gif ├── 08.gif ├── 09.gif ├── 10.gif ├── 100.gif ├── 101.gif ├── 102.gif ├── 103.gif ├── 104.gif ├── 105.gif ├── 106.gif ├── 107.gif ├── 108.gif ├── 109.gif ├── 11.gif ├── 110.gif ├── 111.gif ├── 112.gif ├── 113.gif ├── 114.gif ├── 115.gif ├── 116.gif ├── 117.gif ├── 118.gif ├── 119.gif ├── 12.gif ├── 120.gif ├── 121.gif ├── 122.gif ├── 123.gif ├── 124.gif ├── 125.gif ├── 126.gif ├── 127.gif ├── 128.gif ├── 129.gif ├── 13.gif ├── 130.gif ├── 131.gif ├── 132.gif ├── 133.gif ├── 134.gif ├── 14.gif ├── 15.gif ├── 16.gif ├── 17.gif ├── 18.gif ├── 19.gif ├── 20.gif ├── 21.gif ├── 22.gif ├── 23.gif ├── 24.gif ├── 25.gif ├── 26.gif ├── 27.gif ├── 28.gif ├── 29.gif ├── 30.gif ├── 31.gif ├── 32.gif ├── 33.gif ├── 34.gif ├── 35.gif ├── 36.gif ├── 37.gif ├── 38.gif ├── 39.gif ├── 40.gif ├── 41.gif ├── 42.gif ├── 43.gif ├── 44.gif ├── 45.gif ├── 46.gif ├── 47.gif ├── 48.gif ├── 49.gif ├── 50.gif ├── 51.gif ├── 52.gif ├── 53.gif ├── 54.gif ├── 55.gif ├── 56.gif ├── 57.gif ├── 58.gif ├── 59.gif ├── 60.gif ├── 61.gif ├── 62.gif ├── 63.gif └── 64.gif ├── html2json.js ├── htmlparser.js ├── showdown.js ├── wxDiscode.js ├── wxParse.js ├── wxParse.wxml └── wxParse.wxss /README.md: -------------------------------------------------------------------------------- 1 | # lexuebao-odoo-wechat 2 | 《Odoo从入门到实战:Python开发ERP指南》实战项目的小程序端,后台使用Odoo 3 | -------------------------------------------------------------------------------- /lexuebao-wechat/README.md: -------------------------------------------------------------------------------- 1 | 乐学宝项目的小程序端 2 | 3 | 详细实现请参考《Odoo从入门到实战:Python开发ERP指南》 4 | -------------------------------------------------------------------------------- /lexuebao-wechat/app.js: -------------------------------------------------------------------------------- 1 | //app.js 2 | App({ 3 | onLaunch: function () { 4 | var that = this; 5 | // 获取机构名称 6 | wx.request({ 7 | url: 'http://127.0.0.1:8069/' + that.globalData.subDomain + '/config/get-value', 8 | data: { 9 | key: 'org_name' 10 | }, 11 | header: { 12 | "content-type": "json" 13 | }, 14 | success: function (res) { 15 | console.log(res) 16 | if (res.data.code == 0) { 17 | wx.setStorageSync('org_name', res.data.data.value); 18 | } 19 | } 20 | }) 21 | 22 | // 判断是否登录 23 | let token = wx.getStorageSync('token'); 24 | if (!token) { 25 | that.goLoginPageTimeOut() 26 | return 27 | } 28 | wx.request({ 29 | url: 'http://127.0.0.1:8069/' + that.globalData.subDomain + '/user/check-token', 30 | data: { 31 | token: token 32 | }, 33 | header: { 34 | "Content-Type": "json" 35 | }, 36 | success: function (res) { 37 | if (res.data.code != 0) { 38 | console.log("鉴权成功,进入登录") 39 | wx.removeStorageSync('token') 40 | that.goLoginPageTimeOut() 41 | } 42 | } 43 | }) 44 | }, 45 | goLoginPageTimeOut: function () { 46 | setTimeout(function () { 47 | console.log("进入authorize") 48 | wx.navigateTo({ 49 | url: "/pages/authorize/index" 50 | }) 51 | }, 1000) 52 | }, 53 | 54 | globalData: { 55 | userInfo: null, 56 | subDomain: "lxb", // 如果你的域名是: https://api.it120.cc/abcd 那么这里只要填写 abcd 57 | version: "3.1.0", 58 | shareProfile: '让学习更快乐,乐学宝欢迎您!' // 首页转发的时候话术 59 | } 60 | /* 61 | 根据自己需要修改下单时候的模板消息内容设置,可增加关闭订单、收货时候模板消息提醒; 62 | 1、/pages/to-pay-order/index.js 中已添加关闭订单、商家发货后提醒消费者; 63 | 2、/pages/order-details/index.js 中已添加用户确认收货后提供用户参与评价;评价后提醒消费者好评奖励积分已到账; 64 | 3、请自行修改上面几处的模板消息ID,参数为您自己的变量设置即可。 65 | */ 66 | }) -------------------------------------------------------------------------------- /lexuebao-wechat/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "pages":[ 3 | "pages/start/start", 4 | "pages/index/index", 5 | "pages/course-details/index", 6 | "pages/course-cart/index", 7 | "pages/to-pay-order/index", 8 | "pages/my/index", 9 | "pages/authorize/index", 10 | "pages/timetable/index", 11 | "pages/timetable/add", 12 | "pages/timetable/lesson/more", 13 | "pages/timetable/lesson/detailed", 14 | "pages/timetable/lesson/add", 15 | "pages/timetable/set" 16 | ], 17 | "window":{ 18 | "backgroundTextStyle":"light", 19 | "navigationBarBackgroundColor": "#fff", 20 | "navigationBarTitleText": "WeChat", 21 | "navigationBarTextStyle":"black" 22 | }, 23 | "tabBar": { 24 | "color": "#6e6d6b", 25 | "selectedColor": "#e64340", 26 | "borderStyle": "white", 27 | "backgroundColor": "#fff", 28 | "box-shadow": "0 0 6px 0", 29 | "list": [ 30 | { 31 | "pagePath": "pages/index/index", 32 | "iconPath": "images/nav/home-off.png", 33 | "selectedIconPath": "images/nav/home-on.png", 34 | "text": "推荐" 35 | }, 36 | { 37 | "pagePath": "pages/course-cart/index", 38 | "iconPath": "images/nav/cart-off.png", 39 | "selectedIconPath": "images/nav/cart-on.png", 40 | "text": "已购课程" 41 | }, 42 | { 43 | "pagePath": "pages/timetable/index", 44 | "iconPath": "assets/images/kechengbiao.png", 45 | "selectedIconPath": "assets/images/kechengbiao.png", 46 | "text": "课程表" 47 | }, 48 | { 49 | "pagePath": "pages/my/index", 50 | "iconPath": "images/nav/my-off.png", 51 | "selectedIconPath": "images/nav/my-on.png", 52 | "text": "我的" 53 | } 54 | ] 55 | } 56 | } 57 | -------------------------------------------------------------------------------- /lexuebao-wechat/app.wxss: -------------------------------------------------------------------------------- 1 | /**app.wxss**/ 2 | .container { 3 | height: 100%; 4 | display: flex; 5 | flex-direction: column; 6 | align-items: center; 7 | justify-content: space-between; 8 | box-sizing: border-box; 9 | } 10 | .wxParse-img { 11 | display: block !important; 12 | } 13 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/app.js: -------------------------------------------------------------------------------- 1 | App({ 2 | onLaunch: function () { 3 | console.log('App Launch') 4 | }, 5 | onShow: function () { 6 | console.log('App Show') 7 | }, 8 | onHide: function () { 9 | console.log('App Hide') 10 | }, 11 | globalData: { 12 | hasLogin: false 13 | } 14 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "pages": [ 3 | "example/index", 4 | 5 | "example/button/button", 6 | "example/list/list", 7 | "example/input/input", 8 | "example/slider/slider", 9 | "example/uploader/uploader", 10 | 11 | "example/article/article", 12 | "example/badge/badge", 13 | "example/flex/flex", 14 | "example/footer/footer", 15 | "example/gallery/gallery", 16 | "example/grid/grid", 17 | "example/icons/icons", 18 | "example/loadmore/loadmore", 19 | "example/panel/panel", 20 | "example/preview/preview", 21 | "example/progress/progress", 22 | 23 | "example/actionsheet/actionsheet", 24 | "example/dialog/dialog", 25 | "example/msg/msg", 26 | "example/msg/msg_success", 27 | "example/msg/msg_fail", 28 | "example/picker/picker", 29 | "example/toast/toast", 30 | 31 | "example/navbar/navbar", 32 | "example/tabbar/tabbar", 33 | 34 | "example/searchbar/searchbar" 35 | ], 36 | "window": { 37 | "navigationBarTextStyle": "black", 38 | "navigationBarTitleText": "WeUI for 小程序", 39 | "navigationBarBackgroundColor": "#f8f8f8", 40 | "backgroundColor": "#f8f8f8" 41 | }, 42 | "networkTimeout": { 43 | "request": 10000, 44 | "connectSocket": 10000, 45 | "uploadFile": 10000, 46 | "downloadFile": 10000 47 | }, 48 | "debug": true 49 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/actionsheet/actionsheet.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | open: function(){ 3 | wx.showActionSheet({ 4 | itemList: ['A', 'B', 'C'], 5 | success: function(res) { 6 | if (!res.cancel) { 7 | console.log(res.tapIndex) 8 | } 9 | } 10 | }); 11 | } 12 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/actionsheet/actionsheet.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ActionSheet 4 | 弹出式菜单,采用小程序原生的actionsheet 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/actionsheet/actionsheet.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | background-color: #FFFFFF; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/article/article.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/article/article.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Article 4 | 文章 5 | 6 | 7 | 8 | 大标题 9 | 10 | 章标题 11 | 12 | 1.1 节标题 13 | 14 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod 15 | tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, 16 | quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo 17 | consequat. 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 1.2 节标题 26 | 27 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod 28 | tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, 29 | cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non 30 | proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 31 | 32 | 33 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/article/article.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | background-color: #FFFFFF; 3 | } 4 | image{ 5 | margin: 4px 0; 6 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/badge/badge.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/badge/badge.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Badge 4 | 徽章 5 | 6 | 7 | 8 | 新消息提示跟摘要信息后,统一在列表右侧 9 | 10 | 11 | 单行列表 12 | 13 | 详细信息 14 | 15 | 16 | 17 | 18 | 19 | 未读数红点跟在主题信息后,统一在列表左侧 20 | 21 | 22 | 23 | 24 | 8 25 | 26 | 27 | 联系人名称 28 | 摘要信息 29 | 30 | 31 | 32 | 33 | 单行列表 34 | 8 35 | 36 | 37 | 38 | 39 | 40 | 单行列表 41 | 8 42 | 43 | 详细信息 44 | 45 | 46 | 47 | 单行列表 48 | New 49 | 50 | 51 | 52 | 53 | 54 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/button/button.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/button/button.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Button 4 | 按钮,WeUI采用小程序原生的按钮为主体,加入一些间距的样式。 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/button/button.wxss: -------------------------------------------------------------------------------- 1 | .button-sp-area{ 2 | margin: 0 auto; 3 | padding-top: 15px; 4 | width: 60%; 5 | } 6 | .mini-btn{ 7 | margin-right: 5px; 8 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/dialog/dialog.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | openConfirm: function () { 3 | wx.showModal({ 4 | title: '弹窗标题', 5 | content: '弹窗内容,告知当前状态、信息和解决方法,描述文字尽量控制在三行内', 6 | confirmText: "主操作", 7 | cancelText: "辅助操作", 8 | success: function (res) { 9 | console.log(res); 10 | if (res.confirm) { 11 | console.log('用户点击主操作') 12 | }else{ 13 | console.log('用户点击辅助操作') 14 | } 15 | } 16 | }); 17 | }, 18 | openAlert: function () { 19 | wx.showModal({ 20 | content: '弹窗内容,告知当前状态、信息和解决方法,描述文字尽量控制在三行内', 21 | showCancel: false, 22 | success: function (res) { 23 | if (res.confirm) { 24 | console.log('用户点击确定') 25 | } 26 | } 27 | }); 28 | } 29 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/dialog/dialog.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Dialog 4 | 对话框,采用小程序原生的modal 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/dialog/dialog.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | background-color: #FFFFFF; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/flex/flex.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/flex/flex.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Flex 4 | Flex布局 5 | 6 | 7 | 8 | weui 9 | 10 | 11 | weui 12 | weui 13 | 14 | 15 | weui 16 | weui 17 | weui 18 | 19 | 20 | weui 21 | weui 22 | weui 23 | weui 24 | 25 | 26 | weui 27 | weui 28 | weui 29 | 30 | 31 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/flex/flex.wxss: -------------------------------------------------------------------------------- 1 | .placeholder{ 2 | margin: 5px; 3 | padding: 0 10px; 4 | text-align: center; 5 | background-color: #EBEBEB; 6 | height: 2.3em; 7 | line-height: 2.3em; 8 | color: #cfcfcf; 9 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/footer/footer.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/footer/footer.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Footer 4 | 页脚 5 | 6 | 7 | 8 | Copyright © 2008-2016 weui.io 9 | 10 | 11 | 12 | 13 | 14 | 底部链接 15 | 16 | Copyright © 2008-2016 weui.io 17 | 18 | 19 | 20 | 21 | 22 | 底部链接 23 | 底部链接 24 | 25 | Copyright © 2008-2016 weui.io 26 | 27 | 28 | 29 | 30 | 31 | WeUI首页 32 | 33 | Copyright © 2008-2016 weui.io 34 | 35 | 36 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/footer/footer.wxss: -------------------------------------------------------------------------------- 1 | /* 作为展示用的样式 */ 2 | 3 | .weui-footer{ 4 | margin-bottom: 50px; 5 | } 6 | .weui-footer_fixed-bottom{ 7 | margin-bottom: 0; 8 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/gallery/gallery.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/gallery/gallery.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Gallery 4 | 画廊,建议采用小程序原生的wx.previewImage来实现。详情请看小程序文档。 5 | 6 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/grid/grid.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | grids: [0, 1, 2, 3, 4, 5, 6, 7, 8] 4 | } 5 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/grid/grid.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Grid 4 | 九宫格 5 | 6 | 7 | 8 | 9 | 10 | 11 | Grid 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/icons/icons.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/icons/icons.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Icons 4 | 图标 5 | 6 | 7 | 8 | 9 | 10 | 成功 11 | 用于表示操作顺利达成 12 | 13 | 14 | 15 | 16 | 17 | 提示 18 | 用于表示信息提示;也常用于缺乏条件的操作拦截,提示用户所需信息 19 | 20 | 21 | 22 | 23 | 24 | 普通警告 25 | 用于表示操作后将引起一定后果的情况 26 | 27 | 28 | 29 | 30 | 31 | 强烈警告 32 | 用于表示操作后将引起严重的不可挽回的后果的情况 33 | 34 | 35 | 36 | 37 | 38 | 等待 39 | 用于表示等待 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/icons/icons.wxss: -------------------------------------------------------------------------------- 1 | icon{ 2 | margin-right: 13px; 3 | } 4 | .page__bd { 5 | padding-left: 40px; 6 | padding-right: 40px; 7 | text-align: left; 8 | } 9 | .icon-box{ 10 | margin-bottom: 25px; 11 | display: flex; 12 | align-items: center; 13 | } 14 | .icon-box__ctn{ 15 | flex-shrink: 100; 16 | } 17 | .icon-box__title{ 18 | font-size: 20px; 19 | } 20 | .icon-box__desc{ 21 | margin-top: 6px; 22 | font-size: 12px; 23 | color: #888888; 24 | } 25 | .icon_sp_area { 26 | margin-top: 10px; 27 | text-align: left; 28 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/images/base64.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | icon20: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAMAAABgZ9sFAAAAVFBMVEXx8fHMzMzr6+vn5+fv7+/t7e3d3d2+vr7W1tbHx8eysrKdnZ3p6enk5OTR0dG7u7u3t7ejo6PY2Njh4eHf39/T09PExMSvr6+goKCqqqqnp6e4uLgcLY/OAAAAnklEQVRIx+3RSRLDIAxE0QYhAbGZPNu5/z0zrXHiqiz5W72FqhqtVuuXAl3iOV7iPV/iSsAqZa9BS7YOmMXnNNX4TWGxRMn3R6SxRNgy0bzXOW8EBO8SAClsPdB3psqlvG+Lw7ONXg/pTld52BjgSSkA3PV2OOemjIDcZQWgVvONw60q7sIpR38EnHPSMDQ4MjDjLPozhAkGrVbr/z0ANjAF4AcbXmYAAAAASUVORK5CYII=", 3 | icon60: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAeFBMVEUAwAD///+U5ZTc9twOww7G8MYwzDCH4YcfyR9x23Hw+/DY9dhm2WZG0kbT9NP0/PTL8sux7LFe115T1VM+zz7i+OIXxhes6qxr2mvA8MCe6J6M4oz6/frr+us5zjn2/fa67rqB4IF13XWn6ad83nxa1loqyirn+eccHxx4AAAC/klEQVRo3u2W2ZKiQBBF8wpCNSCyLwri7v//4bRIFVXoTBBB+DAReV5sG6lTXDITiGEYhmEYhmEYhmEYhmEY5v9i5fsZGRx9PyGDne8f6K9cfd+mKXe1yNG/0CcqYE86AkBMBh66f20deBc7wA/1WFiTwvSEpBMA2JJOBsSLxe/4QEEaJRrASP8EVF8Q74GbmevKg0saa0B8QbwBdjRyADYxIhqxAZ++IKYtciPXLQVG+imw+oo4Bu56rjEJ4GYsvPmKOAB+xlz7L5aevqUXuePWVhvWJ4eWiwUQ67mK51qPj4dFDMlRLBZTqF3SDvmr4BwtkECu5gHWPkmDfQh02WLxXuvbvC8ku8F57GsI5e0CmUwLz1kq3kD17R1In5816rGvQ5VMk5FEtIiWislTffuDpl/k/PzscdQsv8r9qWq4LRWX6tQYtTxvI3XyrwdyQxChXioOngH3dLgOFjk0all56XRi/wDFQrGQU3Os5t0wJu1GNtNKHdPqYaGYQuRDfbfDf26AGLYSyGS3ZAK4S8XuoAlxGSdYMKwqZKM9XJMtyqXi7HX/CiAZS6d8bSVUz5J36mEMFDTlAFQzxOT1dzLRljjB6+++ejFqka+mXIe6F59mw22OuOw1F4T6lg/9VjL1rLDoI9Xzl1MSYDNHnPQnt3D1EE7PrXjye/3pVpr1Z45hMUdcACc5NVQI0bOdS1WA0wuz73e7/5TNqBPhQXPEFGJNV2zNqWI7QKBd2Gn6AiBko02zuAOXeWIXjV0jNqdKegaE/kJQ6Bfs4aju04lMLkA2T5wBSYPKDGF3RKhFYEa6A1L1LG2yacmsaZ6YPOSAMKNsO+N5dNTfkc5Aqe26uxHpx7ZirvgCwJpWq/lmX1hA7LyabQ34tt5RiJKXSwQ+0KU0V5xg+hZrd4Bn1n4EID+WkQdgLfRNtvil9SPfwy+WQ7PFBWQz6dGWZBLkeJFXZGCfLUjCgGgqXo5TuSu3cugdcTv/HjqnBTEMwzAMwzAMwzAMwzAMw/zf/AFbXiOA6frlMAAAAABJRU5ErkJggg==" 4 | }; -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/images/icon_footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/example/images/icon_footer.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/images/icon_footer_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/example/images/icon_footer_link.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/images/icon_intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/example/images/icon_intro.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/images/icon_nav_feedback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/example/images/icon_nav_feedback.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/images/icon_nav_form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/example/images/icon_nav_form.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/images/icon_nav_nav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/example/images/icon_nav_nav.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/images/icon_nav_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/example/images/icon_nav_search.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/images/icon_nav_special.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/example/images/icon_nav_special.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/index.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | list: [ 4 | { 5 | id: 'form', 6 | name: '表单', 7 | open: false, 8 | pages: ['button', 'list', 'input', 'slider', 'uploader'] 9 | }, 10 | { 11 | id: 'widget', 12 | name: '基础组件', 13 | open: false, 14 | pages: ['article', 'badge', 'flex', 'footer', 'gallery', 'grid', 'icons', 'loadmore', 'panel', 'preview', 'progress'] 15 | }, 16 | { 17 | id: 'feedback', 18 | name: '操作反馈', 19 | open: false, 20 | pages: ['actionsheet', 'dialog', 'msg', 'picker', 'toast'] 21 | }, 22 | { 23 | id: 'nav', 24 | name: '导航相关', 25 | open: false, 26 | pages: ['navbar', 'tabbar'] 27 | }, 28 | { 29 | id: 'search', 30 | name: '搜索相关', 31 | open: false, 32 | pages: ['searchbar'] 33 | } 34 | ] 35 | }, 36 | kindToggle: function (e) { 37 | var id = e.currentTarget.id, list = this.data.list; 38 | for (var i = 0, len = list.length; i < len; ++i) { 39 | if (list[i].id == id) { 40 | list[i].open = !list[i].open 41 | } else { 42 | list[i].open = false 43 | } 44 | } 45 | this.setData({ 46 | list: list 47 | }); 48 | } 49 | }); 50 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | WeUI 4 | WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。 5 | 6 | 7 | 8 | 9 | 10 | 11 | {{item.name}} 12 | 13 | 14 | 15 | 16 | 17 | 18 | {{page}} 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/index.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{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-cells{margin-top:0;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s}.weui-cells:after,.weui-cells:before{display:none}.weui-cells_show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.weui-cell:before{right:15px}.kind-list__item{margin:10px 0;background-color:#fff;border-radius:2px;overflow:hidden}.kind-list__item:first-child{margin-top:0}.kind-list__img{width:30px;height:30px}.kind-list__item-hd{padding:20px;-webkit-transition:opacity .3s;transition:opacity .3s}.kind-list__item-hd_show{opacity:.4}.kind-list__item-bd{height:0;overflow:hidden}.kind-list__item-bd_show{height:auto} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/input/input.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | showTopTips: false, 4 | 5 | radioItems: [ 6 | {name: 'cell standard', value: '0'}, 7 | {name: 'cell standard', value: '1', checked: true} 8 | ], 9 | checkboxItems: [ 10 | {name: 'standard is dealt for u.', value: '0', checked: true}, 11 | {name: 'standard is dealicient for u.', value: '1'} 12 | ], 13 | 14 | date: "2016-09-01", 15 | time: "12:01", 16 | 17 | countryCodes: ["+86", "+80", "+84", "+87"], 18 | countryCodeIndex: 0, 19 | 20 | countries: ["中国", "美国", "英国"], 21 | countryIndex: 0, 22 | 23 | accounts: ["微信号", "QQ", "Email"], 24 | accountIndex: 0, 25 | 26 | isAgree: false 27 | }, 28 | showTopTips: function(){ 29 | var that = this; 30 | this.setData({ 31 | showTopTips: true 32 | }); 33 | setTimeout(function(){ 34 | that.setData({ 35 | showTopTips: false 36 | }); 37 | }, 3000); 38 | }, 39 | radioChange: function (e) { 40 | console.log('radio发生change事件,携带value值为:', e.detail.value); 41 | 42 | var radioItems = this.data.radioItems; 43 | for (var i = 0, len = radioItems.length; i < len; ++i) { 44 | radioItems[i].checked = radioItems[i].value == e.detail.value; 45 | } 46 | 47 | this.setData({ 48 | radioItems: radioItems 49 | }); 50 | }, 51 | checkboxChange: function (e) { 52 | console.log('checkbox发生change事件,携带value值为:', e.detail.value); 53 | 54 | var checkboxItems = this.data.checkboxItems, values = e.detail.value; 55 | for (var i = 0, lenI = checkboxItems.length; i < lenI; ++i) { 56 | checkboxItems[i].checked = false; 57 | 58 | for (var j = 0, lenJ = values.length; j < lenJ; ++j) { 59 | if(checkboxItems[i].value == values[j]){ 60 | checkboxItems[i].checked = true; 61 | break; 62 | } 63 | } 64 | } 65 | 66 | this.setData({ 67 | checkboxItems: checkboxItems 68 | }); 69 | }, 70 | bindDateChange: function (e) { 71 | this.setData({ 72 | date: e.detail.value 73 | }) 74 | }, 75 | bindTimeChange: function (e) { 76 | this.setData({ 77 | time: e.detail.value 78 | }) 79 | }, 80 | bindCountryCodeChange: function(e){ 81 | console.log('picker country code 发生选择改变,携带值为', e.detail.value); 82 | 83 | this.setData({ 84 | countryCodeIndex: e.detail.value 85 | }) 86 | }, 87 | bindCountryChange: function(e) { 88 | console.log('picker country 发生选择改变,携带值为', e.detail.value); 89 | 90 | this.setData({ 91 | countryIndex: e.detail.value 92 | }) 93 | }, 94 | bindAccountChange: function(e) { 95 | console.log('picker account 发生选择改变,携带值为', e.detail.value); 96 | 97 | this.setData({ 98 | accountIndex: e.detail.value 99 | }) 100 | }, 101 | bindAgreeChange: function (e) { 102 | this.setData({ 103 | isAgree: !!e.detail.value.length 104 | }); 105 | } 106 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/list/list.js: -------------------------------------------------------------------------------- 1 | var base64 = require("../images/base64"); 2 | Page({ 3 | onLoad: function(){ 4 | this.setData({ 5 | icon: base64.icon20 6 | }); 7 | } 8 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/list/list.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | List 4 | 列表 5 | 6 | 7 | 带说明的列表项 8 | 9 | 10 | 标题文字 11 | 说明文字 12 | 13 | 14 | 15 | 带图标、说明的列表项 16 | 17 | 18 | 19 | 20 | 21 | 标题文字 22 | 说明文字 23 | 24 | 25 | 26 | 27 | 28 | 标题文字 29 | 说明文字 30 | 31 | 32 | 33 | 带跳转的列表项 34 | 35 | 36 | cell standard 37 | 38 | 39 | 40 | cell standard 41 | 42 | 43 | 44 | 45 | 带说明、跳转的列表项 46 | 47 | 48 | cell standard 49 | 说明文字 50 | 51 | 52 | cell standard 53 | 说明文字 54 | 55 | 56 | 57 | 带图标、说明、跳转的列表项 58 | 59 | 60 | 61 | 62 | 63 | cell standard 64 | 说明文字 65 | 66 | 67 | 68 | 69 | 70 | cell standard 71 | 说明文字 72 | 73 | 74 | 75 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/loadmore/loadmore.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/loadmore/loadmore.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Loadmore 4 | 加载更多 5 | 6 | 7 | 8 | 9 | 正在加载 10 | 11 | 12 | 暂无数据 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/loadmore/loadmore.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | background-color: #FFFFFF; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/msg/msg.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | openSuccess: function () { 3 | wx.navigateTo({ 4 | url: 'msg_success' 5 | }) 6 | }, 7 | openFail: function () { 8 | wx.navigateTo({ 9 | url: 'msg_fail' 10 | }) 11 | } 12 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/msg/msg.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Msg 4 | 提示页 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/msg/msg.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | background-color: #FFFFFF; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/msg/msg_fail.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/msg/msg_fail.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 操作失败 8 | 内容详情,可根据实际需要安排,如果换行则不超过规定长度,居中展现文字链接 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 底部链接文本 20 | 21 | Copyright © 2008-2016 weui.io 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/msg/msg_fail.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | background-color: #FFFFFF; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/msg/msg_success.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/msg/msg_success.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 操作成功 8 | 内容详情,可根据实际需要安排,如果换行则不超过规定长度,居中展现文字链接 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 底部链接文本 20 | 21 | Copyright © 2008-2016 weui.io 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/msg/msg_success.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | background-color: #FFFFFF; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/navbar/navbar.js: -------------------------------------------------------------------------------- 1 | var sliderWidth = 96; // 需要设置slider的宽度,用于计算中间位置 2 | 3 | Page({ 4 | data: { 5 | tabs: ["选项一", "选项二", "选项三"], 6 | activeIndex: 1, 7 | sliderOffset: 0, 8 | sliderLeft: 0 9 | }, 10 | onLoad: function () { 11 | var that = this; 12 | wx.getSystemInfo({ 13 | success: function(res) { 14 | that.setData({ 15 | sliderLeft: (res.windowWidth / that.data.tabs.length - sliderWidth) / 2, 16 | sliderOffset: res.windowWidth / that.data.tabs.length * that.data.activeIndex 17 | }); 18 | } 19 | }); 20 | }, 21 | tabClick: function (e) { 22 | this.setData({ 23 | sliderOffset: e.currentTarget.offsetLeft, 24 | activeIndex: e.currentTarget.id 25 | }); 26 | } 27 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/navbar/navbar.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | {{item}} 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/navbar/navbar.wxss: -------------------------------------------------------------------------------- 1 | page, 2 | .page, 3 | .page__bd{ 4 | height: 100%; 5 | } 6 | .page__bd{ 7 | padding-bottom: 0; 8 | } 9 | .weui-tab__content{ 10 | padding-top: 60px; 11 | text-align: center; 12 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/panel/panel.js: -------------------------------------------------------------------------------- 1 | var base64 = require("../images/base64"); 2 | 3 | Page({ 4 | onLoad: function(){ 5 | this.setData({ 6 | icon20: base64.icon20, 7 | icon60: base64.icon60 8 | }); 9 | } 10 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/picker/picker.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | array: ['美国', '中国', '巴西', '日本'], 4 | index: 0, 5 | date: '2016-09-01', 6 | time: '12:01' 7 | }, 8 | bindPickerChange: function(e) { 9 | console.log('picker发送选择改变,携带值为', e.detail.value) 10 | this.setData({ 11 | index: e.detail.value 12 | }) 13 | }, 14 | bindDateChange: function(e) { 15 | this.setData({ 16 | date: e.detail.value 17 | }) 18 | }, 19 | bindTimeChange: function(e) { 20 | this.setData({ 21 | time: e.detail.value 22 | }) 23 | } 24 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/picker/picker.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Picker 4 | 选择器,这里使用小程序原生的picker。 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/picker/picker.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | background-color: #FFFFFF; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/preview/preview.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/preview/preview.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Preview 4 | 表单预览 5 | 6 | 7 | 8 | 9 | 10 | 付款金额 11 | ¥2400.00 12 | 13 | 14 | 15 | 16 | 商品 17 | 电动打蛋机 18 | 19 | 20 | 标题标题 21 | 名字名字名字 22 | 23 | 24 | 标题标题 25 | 很长很长的名字很长很长的名字很长很长的名字很长很长的名字很长很长的名字 26 | 27 | 28 | 29 | 操作 30 | 31 | 32 | 33 | 34 | 付款金额 35 | ¥2400.00 36 | 37 | 38 | 39 | 商品 40 | 电动打蛋机 41 | 42 | 43 | 标题标题 44 | 名字名字名字 45 | 46 | 47 | 标题标题 48 | 很长很长的名字很长很长的名字很长很长的名字很长很长的名字很长很长的名字 49 | 50 | 51 | 52 | 辅助操作 53 | 操作 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/preview/preview.wxss: -------------------------------------------------------------------------------- 1 | .weui-form-preview{ 2 | margin-bottom: 25px; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/progress/progress.js: -------------------------------------------------------------------------------- 1 | function _next(){ 2 | var that = this; 3 | if(this.data.progress >= 100){ 4 | this.setData({ 5 | disabled: false 6 | }); 7 | return true; 8 | } 9 | this.setData({ 10 | progress: ++this.data.progress 11 | }); 12 | setTimeout(function(){ 13 | _next.call(that); 14 | }, 20); 15 | } 16 | 17 | Page({ 18 | data: { 19 | progress: 0, 20 | disabled: false 21 | }, 22 | upload: function(){ 23 | if(this.data.disabled) return; 24 | 25 | this.setData({ 26 | progress: 0, 27 | disabled: true 28 | }); 29 | _next.call(this); 30 | } 31 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/progress/progress.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Progress 4 | 进度条,这里采用小程序原生的progress 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/progress/progress.wxss: -------------------------------------------------------------------------------- 1 | .weui-progress{ 2 | margin-bottom: 24px; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/searchbar/searchbar.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | inputShowed: false, 4 | inputVal: "" 5 | }, 6 | showInput: function () { 7 | this.setData({ 8 | inputShowed: true 9 | }); 10 | }, 11 | hideInput: function () { 12 | this.setData({ 13 | inputVal: "", 14 | inputShowed: false 15 | }); 16 | }, 17 | clearInput: function () { 18 | this.setData({ 19 | inputVal: "" 20 | }); 21 | }, 22 | inputTyping: function (e) { 23 | this.setData({ 24 | inputVal: e.detail.value 25 | }); 26 | } 27 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/searchbar/searchbar.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | SearchBar 4 | 搜索栏 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/searchbar/searchbar.wxss: -------------------------------------------------------------------------------- 1 | .searchbar-result{ 2 | margin-top: 0; 3 | font-size: 14px; 4 | } 5 | .searchbar-result:before{ 6 | display: none; 7 | } 8 | .weui-cell{ 9 | padding: 12px 15px 12px 35px; 10 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/slider/slider.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/slider/slider.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Slider 4 | 滑块,这里采用小程序原生的slider。 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/slider/slider.wxss: -------------------------------------------------------------------------------- 1 | slider{ 2 | margin-bottom: 30px; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/tabbar/tabbar.js: -------------------------------------------------------------------------------- 1 | Page({}); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/tabbar/tabbar.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Tabbar 4 | 底部导航,建议采用小程序原生的tabbar,通过设置app.json来实现。详情请看小程序文档。 5 | 6 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/toast/toast.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | openToast: function () { 3 | wx.showToast({ 4 | title: '已完成', 5 | icon: 'success', 6 | duration: 3000 7 | }); 8 | }, 9 | openLoading: function () { 10 | wx.showToast({ 11 | title: '数据加载中', 12 | icon: 'loading', 13 | duration: 3000 14 | }); 15 | } 16 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/toast/toast.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Toast 4 | 弹出式提示,采用小程序原生的toast 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/toast/toast.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | background-color: #FFFFFF; 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/uploader/uploader.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | files: [] 4 | }, 5 | chooseImage: function (e) { 6 | var that = this; 7 | wx.chooseImage({ 8 | sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 9 | sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 10 | success: function (res) { 11 | // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 12 | that.setData({ 13 | files: that.data.files.concat(res.tempFilePaths) 14 | }); 15 | } 16 | }) 17 | }, 18 | previewImage: function(e){ 19 | wx.previewImage({ 20 | current: e.currentTarget.id, // 当前显示图片的http链接 21 | urls: this.data.files // 需要预览的图片http链接列表 22 | }) 23 | } 24 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/assets/example/uploader/uploader.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Uploader 4 | 上传组件 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 图片上传 13 | {{files.length}}/2 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 50% 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/banner.jpg -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/fabu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/fabu.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_kc1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_kc1.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_kc2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_kc2.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_my1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_my1.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_my2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_my2.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_study1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_study1.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_study2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_study2.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_tx1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_tx1.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_tx2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_tx2.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_zx1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_zx1.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/icon_zx2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/icon_zx2.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/kecheng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/kecheng.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/kechengbiao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/kechengbiao.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/lingquan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/lingquan.jpg -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/lingquan2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/lingquan2.jpg -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/pinglun_jia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/pinglun_jia.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/study_jia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/study_jia.png -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/study_touxiang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/study_touxiang.jpg -------------------------------------------------------------------------------- /lexuebao-wechat/assets/images/touxiang.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/assets/images/touxiang.gif -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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 | -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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}} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/assets/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} -------------------------------------------------------------------------------- /lexuebao-wechat/images/add-addr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/add-addr.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/addr-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/addr-active.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/addr-edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/addr-edit.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/addr-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/addr-line.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/arrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/arrow-right.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/banner01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/banner01.jpg -------------------------------------------------------------------------------- /lexuebao-wechat/images/banner02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/banner02.jpg -------------------------------------------------------------------------------- /lexuebao-wechat/images/banner03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/banner03.jpg -------------------------------------------------------------------------------- /lexuebao-wechat/images/cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/cart.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/goods01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/goods01.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/goods02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/goods02.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/gou-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/gou-red.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/gou.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/gou.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/ico-add-addr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/ico-add-addr.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/ico-addr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/ico-addr.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/icon-cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/icon-cart.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/kefu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/kefu.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/more/confirm-word1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/more/confirm-word1.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/more/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/more/loading.gif -------------------------------------------------------------------------------- /lexuebao-wechat/images/more/title8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/more/title8.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/more/wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/more/wave.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/nav/cart-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/nav/cart-off.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/nav/cart-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/nav/cart-on.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/nav/home-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/nav/home-off.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/nav/home-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/nav/home-on.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/nav/my-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/nav/my-off.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/nav/my-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/nav/my-on.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/nav/order-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/nav/order-off.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/nav/order-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/nav/order-on.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/no-order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/no-order.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/order-details/icon-address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/order-details/icon-address.png -------------------------------------------------------------------------------- /lexuebao-wechat/images/order-details/icon-ddfh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/images/order-details/icon-ddfh.png -------------------------------------------------------------------------------- /lexuebao-wechat/lib/js-base64/base64.min.js: -------------------------------------------------------------------------------- 1 | (function(global){"use strict";var _Base64=global.Base64;var version="2.1.9";var buffer;if(typeof module!=="undefined"&&module.exports){try{buffer=require("buffer").Buffer}catch(err){}}var b64chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var b64tab=function(bin){var t={};for(var i=0,l=bin.length;i>>6)+fromCharCode(128|cc&63):fromCharCode(224|cc>>>12&15)+fromCharCode(128|cc>>>6&63)+fromCharCode(128|cc&63)}else{var cc=65536+(c.charCodeAt(0)-55296)*1024+(c.charCodeAt(1)-56320);return fromCharCode(240|cc>>>18&7)+fromCharCode(128|cc>>>12&63)+fromCharCode(128|cc>>>6&63)+fromCharCode(128|cc&63)}};var re_utob=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g;var utob=function(u){return u.replace(re_utob,cb_utob)};var cb_encode=function(ccc){var padlen=[0,2,1][ccc.length%3],ord=ccc.charCodeAt(0)<<16|(ccc.length>1?ccc.charCodeAt(1):0)<<8|(ccc.length>2?ccc.charCodeAt(2):0),chars=[b64chars.charAt(ord>>>18),b64chars.charAt(ord>>>12&63),padlen>=2?"=":b64chars.charAt(ord>>>6&63),padlen>=1?"=":b64chars.charAt(ord&63)];return chars.join("")};var btoa=global.btoa?function(b){return global.btoa(b)}:function(b){return b.replace(/[\s\S]{1,3}/g,cb_encode)};var _encode=buffer?function(u){return(u.constructor===buffer.constructor?u:new buffer(u)).toString("base64")}:function(u){return btoa(utob(u))};var encode=function(u,urisafe){return!urisafe?_encode(String(u)):_encode(String(u)).replace(/[+\/]/g,function(m0){return m0=="+"?"-":"_"}).replace(/=/g,"")};var encodeURI=function(u){return encode(u,true)};var re_btou=new RegExp(["[À-ß][€-¿]","[à-ï][€-¿]{2}","[ð-÷][€-¿]{3}"].join("|"),"g");var cb_btou=function(cccc){switch(cccc.length){case 4:var cp=(7&cccc.charCodeAt(0))<<18|(63&cccc.charCodeAt(1))<<12|(63&cccc.charCodeAt(2))<<6|63&cccc.charCodeAt(3),offset=cp-65536;return fromCharCode((offset>>>10)+55296)+fromCharCode((offset&1023)+56320);case 3:return fromCharCode((15&cccc.charCodeAt(0))<<12|(63&cccc.charCodeAt(1))<<6|63&cccc.charCodeAt(2));default:return fromCharCode((31&cccc.charCodeAt(0))<<6|63&cccc.charCodeAt(1))}};var btou=function(b){return b.replace(re_btou,cb_btou)};var cb_decode=function(cccc){var len=cccc.length,padlen=len%4,n=(len>0?b64tab[cccc.charAt(0)]<<18:0)|(len>1?b64tab[cccc.charAt(1)]<<12:0)|(len>2?b64tab[cccc.charAt(2)]<<6:0)|(len>3?b64tab[cccc.charAt(3)]:0),chars=[fromCharCode(n>>>16),fromCharCode(n>>>8&255),fromCharCode(n&255)];chars.length-=[0,0,2,1][padlen];return chars.join("")};var atob=global.atob?function(a){return global.atob(a)}:function(a){return a.replace(/[\s\S]{1,4}/g,cb_decode)};var _decode=buffer?function(a){return(a.constructor===buffer.constructor?a:new buffer(a,"base64")).toString()}:function(a){return btou(atob(a))};var decode=function(a){return _decode(String(a).replace(/[-_]/g,function(m0){return m0=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,""))};var noConflict=function(){var Base64=global.Base64;global.Base64=_Base64;return Base64};global.Base64={VERSION:version,atob:atob,btoa:btoa,fromBase64:decode,toBase64:encode,utob:utob,encode:encode,encodeURI:encodeURI,btou:btou,decode:decode,noConflict:noConflict};if(typeof Object.defineProperty==="function"){var noEnum=function(v){return{value:v,enumerable:false,writable:true,configurable:true}};global.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",noEnum(function(){return decode(this)}));Object.defineProperty(String.prototype,"toBase64",noEnum(function(urisafe){return encode(this,urisafe)}));Object.defineProperty(String.prototype,"toBase64URI",noEnum(function(){return encode(this,true)}))}}if(global["Meteor"]){Base64=global.Base64}})(this); -------------------------------------------------------------------------------- /lexuebao-wechat/pages/authorize/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "用户信息授权" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/authorize/index.wxml: -------------------------------------------------------------------------------- 1 | 2 |
3 | 1、同意当前小程序获取我的微信头像; 4 | 2、同意当前小程序获取我的微信昵称等其他信息; 5 | 6 |
7 |
-------------------------------------------------------------------------------- /lexuebao-wechat/pages/authorize/index.wxss: -------------------------------------------------------------------------------- 1 | page{ 2 | height: 100%; 3 | } 4 | .container{ 5 | background-color: #f5f5f9; 6 | justify-content: initial; 7 | } 8 | .form-box{ 9 | width:100%; 10 | background-color: #fff; 11 | margin-top: 20rpx; 12 | } 13 | .row-wrap{ 14 | width: 720rpx; 15 | height: 88rpx; 16 | line-height: 88rpx; 17 | margin-left: 30rpx; 18 | border-bottom: 1rpx solid #eee; 19 | display: flex; 20 | font-size: 28rpx; 21 | /*justify-content: space-between;*/ 22 | } 23 | .row-wrap .label{ 24 | width: 160rpx; 25 | color: #000 26 | } 27 | .row-wrap .label-right{ 28 | flex: 1; 29 | height: 88rpx; 30 | line-height: 88rpx; 31 | } 32 | .row-wrap .label-right input{ 33 | height: 100%; 34 | font-size: 28rpx; 35 | padding-right: 30rpx; 36 | } 37 | .row-wrap .right-box{ 38 | margin-right: 30rpx; 39 | } 40 | .arrow-right{ 41 | width: 15rpx; 42 | height: 24rpx; 43 | } 44 | .save-btn, 45 | .cancel-btn{ 46 | width: 690rpx; 47 | height: 80rpx; 48 | line-height: 80rpx; 49 | text-align: center; 50 | margin-top:30rpx; 51 | border-radius: 6rpx; 52 | box-sizing: border-box; 53 | } 54 | .save-btn{ 55 | background-color: #e64340; 56 | color:#fff; 57 | } 58 | button[type="default"]{ 59 | background-color: #ffffff; 60 | color:#000; 61 | } 62 | .addr-details{ 63 | height: auto; 64 | padding: 30rpx 0; 65 | margin-left:30rpx; 66 | border-bottom: 1rpx solid #eee; 67 | display: flex; 68 | font-size: 28rpx; 69 | } 70 | .addr-details .label{ 71 | margin:auto 0 auto 0; 72 | width: 160rpx; 73 | color: #000 74 | } 75 | .addr-details textarea{ 76 | box-sizing: border-box; 77 | width: 480rpx; 78 | overflow: scroll; 79 | } 80 | picker { 81 | min-width: 20rpx; 82 | height: 100%; 83 | margin-right: 20rpx; 84 | } 85 | .hui{ 86 | color: #777; 87 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/course-cart/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "购物车" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/course-cart/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/course-cart/index.wxss: -------------------------------------------------------------------------------- 1 | /* pages/course-cart/index.wxss */ 2 | /**index.wxss**/ 3 | @import "../template-cart/template-cart.wxss"; 4 | page{ 5 | min-height: 100%; 6 | background-color: #F2f2f2; 7 | } 8 | .container { 9 | background-color: #F2f2f2; 10 | min-height: 100%; 11 | } 12 | .pos-fiexd{ 13 | position: fixed; 14 | bottom: 0; 15 | left: 0; 16 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/course-details/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "商品详情" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/index/index.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /lexuebao-wechat/pages/logs/logs.js: -------------------------------------------------------------------------------- 1 | //logs.js 2 | const util = require('../../utils/util.js') 3 | 4 | Page({ 5 | data: { 6 | logs: [] 7 | }, 8 | onLoad: function () { 9 | this.setData({ 10 | logs: (wx.getStorageSync('logs') || []).map(log => { 11 | return util.formatTime(new Date(log)) 12 | }) 13 | }) 14 | } 15 | }) 16 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/logs/logs.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "查看启动日志" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/logs/logs.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {{index + 1}}. {{log}} 5 | 6 | 7 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/logs/logs.wxss: -------------------------------------------------------------------------------- 1 | .log-list { 2 | display: flex; 3 | flex-direction: column; 4 | padding: 40rpx; 5 | } 6 | .log-item { 7 | margin: 10rpx; 8 | } 9 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/my/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "我的" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/my/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{ userInfo.nickName }} 6 | 7 | 8 | 9 | 10 | 余额 {{balance}} 元, 冻结 {{freeze}} 元 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 当前积分 {{score}} 19 | 20 | 21 | 22 | 23 | 积分兑换 24 | 25 | 26 | 我的订单 27 | 28 | 29 | 我的收货地址 30 | 31 | 32 | 我的优惠券 33 | 34 | 35 | 36 | 37 | 38 | {{userMobile}} 39 | 40 | 41 | 42 | 关于我们 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | Powered by EastWorld v {{version}} 52 | 53 | 54 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/my/index.wxss: -------------------------------------------------------------------------------- 1 | /* pages/my/index.wxss */ 2 | .container{ 3 | min-height: 100%; 4 | overflow: hidden; 5 | overflow-y: hidden; 6 | } 7 | .userinfo { 8 | display: flex; 9 | flex-direction: column; 10 | padding: 50rpx 0; 11 | align-items: center; 12 | background: #e85654; 13 | width: 750rpx; 14 | } 15 | 16 | .userinfo-avatar { 17 | width: 160rpx; 18 | height: 160rpx; 19 | margin: 20rpx; 20 | border-radius: 50%; 21 | } 22 | 23 | .userinfo-nickname { 24 | margin-top: 20rpx; 25 | color: #FFF; 26 | } 27 | 28 | 29 | .version { 30 | width:100%; 31 | height: 40rpx; 32 | line-height: 40rpx; 33 | font-size: 24rpx; 34 | text-align: center; 35 | padding: 40rpx; 36 | } 37 | 38 | .my-item{ 39 | width: 100%; 40 | background: url(https://cdn.it120.cc/images/weappshop/arrow-right.png) no-repeat 750rpx center; 41 | background-size: 16rpx auto,750rpx auto; 42 | margin: 20rpx 0; 43 | border-bottom: 1px solid #eee; 44 | height: 100rpx; 45 | line-height: 100rpx; 46 | padding-left: 100rpx; 47 | } 48 | 49 | .about{ 50 | width: 100%; 51 | background: url(https://cdn.it120.cc/images/weappshop/arrow-right.png) no-repeat 750rpx center; 52 | background-size: 16rpx auto,750rpx auto; 53 | margin: 20rpx 0; 54 | height: 80rpx; 55 | line-height: 80rpx; 56 | padding-left: 100rpx; 57 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/start/start.js: -------------------------------------------------------------------------------- 1 | //login.js 2 | //获取应用实例 3 | var app = getApp(); 4 | Page({ 5 | data: { 6 | remind: '加载中', 7 | angle: 0, 8 | userInfo: {} 9 | }, 10 | goToIndex: function () { 11 | wx.switchTab({ 12 | url: '/pages/index/index', 13 | }); 14 | }, 15 | onLoad: function () { 16 | var that = this 17 | wx.setNavigationBarTitle({ 18 | title: wx.getStorageSync('org_name') 19 | }) 20 | }, 21 | onShow: function () { 22 | let that = this 23 | let userInfo = wx.getStorageSync('userInfo') 24 | if (!userInfo) { 25 | wx.navigateTo({ 26 | url: "/pages/authorize/index" 27 | }) 28 | } else { 29 | that.setData({ 30 | userInfo: userInfo 31 | }) 32 | } 33 | }, 34 | onReady: function () { 35 | var that = this; 36 | setTimeout(function () { 37 | that.setData({ 38 | remind: '' 39 | }); 40 | }, 1000); 41 | wx.onAccelerometerChange(function (res) { 42 | var angle = -(res.x * 30).toFixed(1); 43 | if (angle > 14) { angle = 14; } 44 | else if (angle < -14) { angle = -14; } 45 | if (that.data.angle !== angle) { 46 | that.setData({ 47 | angle: angle 48 | }); 49 | } 50 | }); 51 | } 52 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/pages/start/start.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": " ", 3 | "enablePullDownRefresh": false, 4 | "disableScroll": true 5 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/start/start.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 进入店铺 18 | 19 | @ScottLiu 开发 20 | 21 | 22 | 23 | 24 | pages/start/start.wxml 25 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/template-cart/template-cart.wxml: -------------------------------------------------------------------------------- 1 | 9 | 10 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/add.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "选课" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/add.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | {{item.kc_nr}} 4 | 5 | 6 | 添加课程 7 | 8 | 9 | 10 | 11 | 12 | 05 13 | 14 | 15 | 16 | 17 | {{item.week}} 18 | {{item.day}} 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | {{item.name}} 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | {{item.state==1?item.kc_nr:''}} 38 | 39 | 40 | 41 | 42 | 43 | 44 | {{item.kcmc}} 45 | 46 | 47 | 48 | 49 | {{item.state==1?item.kc_nr:''}} 50 | 51 | 52 | 53 | 54 | 55 | 56 | {{item.kcmc}} 57 | 58 | 59 | 60 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "课程表" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/index.wxss: -------------------------------------------------------------------------------- 1 | @import '/assets/app.wxss'; 2 | @import '/utils/ripples.min.wxss'; 3 | .flex-item { 4 | width: 85rpx; 5 | height: 80rpx; 6 | } 7 | 8 | .kcb-item { 9 | position: absolute; 10 | justify-content: center; 11 | display: flex; 12 | align-items: center; 13 | border-radius: 5px; 14 | } 15 | 16 | .smalltext { 17 | font-size: 8pt; 18 | color: #333; 19 | padding-left: 2px; 20 | } 21 | 22 | .top { 23 | background-color: #ebf8ff; 24 | color: #333; 25 | height: 110rpx; 26 | font-size: 28rpx; 27 | } 28 | 29 | .top-text { 30 | float: left; 31 | } 32 | 33 | .top-text view { 34 | line-height: 55rpx; 35 | text-align: center; 36 | display: block; 37 | font-size: 28rpx; 38 | } 39 | 40 | .top-text { 41 | width: 12.5%; 42 | font-size: 9pt; 43 | align-items: center; 44 | } 45 | 46 | .top-text2 { 47 | width: 60rpx; 48 | height: 100rpx; 49 | display: block; 50 | margin: 5rpx auto; 51 | border-radius: 60rpx; 52 | background: #fd6a97; 53 | color: #fff; 54 | } 55 | 56 | .scroll { 57 | height: 1170rpx; 58 | z-index: 101; 59 | position: fixed; 60 | } 61 | 62 | .left { 63 | width: 90rpx; 64 | height: 100rpx; 65 | justify-content: center; 66 | display: flex; 67 | align-items: center; 68 | border-bottom: 1px dashed #e9e8e8; 69 | box-sizing: border-box; 70 | color: #666; 71 | font-size: 24rpx; 72 | } 73 | 74 | .pinglun_jia { 75 | width: 115rpx; 76 | height: 115rpx; 77 | position: fixed; 78 | right: 20rpx; 79 | bottom: 20rpx; 80 | z-index: 121; 81 | } 82 | 83 | .pinglun_jia image { 84 | width: 115rpx; 85 | height: 115rpx; 86 | } 87 | 88 | .zixun_a .icon { 89 | color: #435774; 90 | } 91 | 92 | .time_head { 93 | overflow: hidden; 94 | width: 690rpx; 95 | margin: 0 auto 30rpx auto; 96 | } 97 | 98 | page { 99 | background: #fff; 100 | } 101 | 102 | .time_head_r { 103 | font-size: 27rpx; 104 | background: #00a4ff; 105 | height: 50rpx; 106 | line-height: 50rpx; 107 | width: 286rpx; 108 | float: right; 109 | text-align: center; 110 | color: #fff; 111 | border-radius: 50rpx; 112 | margin-top: 20rpx; 113 | } 114 | 115 | .time_head_l { 116 | width: 350rpx; 117 | float: left; 118 | } 119 | 120 | .time_head_l .icon { 121 | margin-left: 10rpx; 122 | } 123 | 124 | .time_head_title { 125 | font-size: 33rpx; 126 | color: #000; 127 | } 128 | 129 | .time_head_title2 { 130 | font-size: 23rpx; 131 | color: #666; 132 | line-height: 25rpx; 133 | } 134 | 135 | .time_head_title2 .icon { 136 | font-size: 18rpx; 137 | } 138 | 139 | .left2 { 140 | height: 60rpx; 141 | color: #333; 142 | font-size: 26rpx; 143 | line-height: 60rpx; 144 | } 145 | 146 | .kebiao { 147 | width: 750rpx; 148 | margin-top: 0rpx; 149 | position: absolute; 150 | height: 60rpx; 151 | } 152 | 153 | .kebiao2 { 154 | margin-top: 460rpx; 155 | } 156 | 157 | .kebiao3 { 158 | margin-top: 820rpx; 159 | } 160 | 161 | .kebiao_bs { 162 | width: 475rpx; 163 | background: #f8f8f8; 164 | height: 60rpx; 165 | text-align: center; 166 | font-size: 26rpx; 167 | line-height: 60rpx; 168 | } 169 | 170 | .kebiao_bs .icon { 171 | color: #d2d2d2; 172 | font-size: 24rpx; 173 | margin-left: 10rpx; 174 | } 175 | 176 | .yuwen { 177 | background: #ffebf1; 178 | } 179 | 180 | .yingwen { 181 | background: #ebffeb; 182 | } 183 | 184 | .shuxue, .meishu, .banhui, .pinde { 185 | background: #ebf8ff; 186 | } 187 | 188 | .tiyu, .meishu, .yinyue, .ziran { 189 | background: #fff1eb; 190 | } 191 | 192 | .others { 193 | background: #fffbe0; 194 | } 195 | .mbt20{margin-top: 20rpx;} -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/add.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | showTopTips: false, 4 | 5 | radioItems: [ 6 | { name: 'cell standard', value: '0' }, 7 | { name: 'cell standard', value: '1', checked: true } 8 | ], 9 | checkboxItems: [ 10 | { name: 'standard is dealt for u.', value: '0', checked: true }, 11 | { name: 'standard is dealicient for u.', value: '1' } 12 | ], 13 | 14 | date: "2016-09-01", 15 | time: "9:00", 16 | time2: "10:00", 17 | countryCodes: ["+86", "+80", "+84", "+87"], 18 | countryCodeIndex: 0, 19 | 20 | countries: ["中国", "美国", "英国"], 21 | countryIndex: 0, 22 | 23 | schools: ["育翔小学", "育翔小学1", "育翔小学2"], 24 | schoolsIndex: 0, 25 | 26 | classs: ["三年级二班", "三年级一班", "三年级三班"], 27 | classsIndex: 0, 28 | 29 | classstime: ["请选择课程时间", "请选择课程时间1", "请选择课程时间2"], 30 | classstimeIndex: 0, 31 | 32 | semester: ["2018上学期3.1-7.1", "2018中学期3.1-7.1", "2018下学期3.1-7.1"], 33 | semesterIndex: 0, 34 | 35 | accounts: ["微信号", "QQ", "Email"], 36 | accountIndex: 0, 37 | 38 | isAgree: false 39 | }, 40 | showTopTips: function () { 41 | var that = this; 42 | this.setData({ 43 | showTopTips: true 44 | }); 45 | setTimeout(function () { 46 | that.setData({ 47 | showTopTips: false 48 | }); 49 | }, 3000); 50 | }, 51 | radioChange: function (e) { 52 | console.log('radio发生change事件,携带value值为:', e.detail.value); 53 | 54 | var radioItems = this.data.radioItems; 55 | for (var i = 0, len = radioItems.length; i < len; ++i) { 56 | radioItems[i].checked = radioItems[i].value == e.detail.value; 57 | } 58 | 59 | this.setData({ 60 | radioItems: radioItems 61 | }); 62 | }, 63 | checkboxChange: function (e) { 64 | console.log('checkbox发生change事件,携带value值为:', e.detail.value); 65 | 66 | var checkboxItems = this.data.checkboxItems, values = e.detail.value; 67 | for (var i = 0, lenI = checkboxItems.length; i < lenI; ++i) { 68 | checkboxItems[i].checked = false; 69 | 70 | for (var j = 0, lenJ = values.length; j < lenJ; ++j) { 71 | if (checkboxItems[i].value == values[j]) { 72 | checkboxItems[i].checked = true; 73 | break; 74 | } 75 | } 76 | } 77 | 78 | this.setData({ 79 | checkboxItems: checkboxItems 80 | }); 81 | }, 82 | bindDateChange: function (e) { 83 | this.setData({ 84 | date: e.detail.value 85 | }) 86 | }, 87 | bindTimeChange: function (e) { 88 | this.setData({ 89 | time: e.detail.value 90 | }) 91 | }, 92 | bindTimeChange2: function (e) { 93 | this.setData({ 94 | time2: e.detail.value 95 | }) 96 | }, 97 | bindCountryCodeChange: function (e) { 98 | console.log('picker country code 发生选择改变,携带值为', e.detail.value); 99 | 100 | this.setData({ 101 | countryCodeIndex: e.detail.value 102 | }) 103 | }, 104 | bindCountryChange: function (e) { 105 | console.log('picker country 发生选择改变,携带值为', e.detail.value); 106 | 107 | this.setData({ 108 | countryIndex: e.detail.value 109 | }) 110 | }, 111 | bindAccountChange: function (e) { 112 | console.log('picker account 发生选择改变,携带值为', e.detail.value); 113 | 114 | this.setData({ 115 | accountIndex: e.detail.value 116 | }) 117 | }, 118 | bindAgreeChange: function (e) { 119 | this.setData({ 120 | isAgree: !!e.detail.value.length 121 | }); 122 | } 123 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/add.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "添加课外班" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/add.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 课程名称 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 课程时间 14 | 15 | 16 | 17 | {{classstime[classstimeIndex]}} 18 | 19 | 20 | 21 | 22 | 23 | 课程老师 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/add.wxss: -------------------------------------------------------------------------------- 1 | @import '/assets/app.wxss'; 2 | 3 | .button-hover[type=lans] { 4 | color: rgba(255, 255, 255, 0.6); 5 | background-color: #00a4ff; 6 | } 7 | 8 | .button-hover { 9 | color: rgba(0, 0, 0, 0.6); 10 | background-color: #dedede; 11 | } 12 | 13 | button[type=lans] { 14 | color: #fff; 15 | background-color: #00a4ff; 16 | } 17 | 18 | .button-sp-area { 19 | margin: 0 auto; 20 | padding-top: 15px; 21 | width: 60%; 22 | } 23 | 24 | .mini-btn { 25 | margin-right: 5px; 26 | } 27 | 28 | .weui-cells1 { 29 | margin-top: 1px; 30 | } 31 | 32 | .weui-cells2 { 33 | margin-top: 20rpx; 34 | } 35 | 36 | .weui-cells2::before, .weui-cells1::before { 37 | border: none; 38 | } 39 | 40 | .weui-cell { 41 | padding: 5px 15px; 42 | } 43 | 44 | .weui-cell:before { 45 | border-top: 1px solid #eee; 46 | } 47 | 48 | .weui-cells2::after, .weui-cells1::after { 49 | border: none; 50 | } 51 | 52 | .page__bd_spacing { 53 | margin-bottom: 20px; 54 | padding-top: 10px; 55 | padding-bottom: 20px; 56 | margin-top: 20rpx; 57 | } 58 | 59 | .hh { 60 | height: 10px; 61 | width: 100%; 62 | background: #f1f1f1; 63 | } 64 | 65 | .page__bd { 66 | padding-bottom: 0px; 67 | } 68 | 69 | .biaoqian { 70 | padding: 3px 12px; 71 | border-radius: 20px; 72 | float: left; 73 | margin-right: 10px; 74 | background: #f4f5f8; 75 | margin-bottom: 20px; 76 | margin-left: 10px; 77 | font-size: 14px; 78 | } 79 | 80 | .biaoqian .icon { 81 | color: #ed8432; 82 | } 83 | 84 | .mb0 { 85 | margin-bottom: 0; 86 | } 87 | 88 | .cl { 89 | clear: both; 90 | } 91 | 92 | .weui-uploader__input-box:before, .weui-uploader__input-box:after { 93 | font-size: none; 94 | background: none; 95 | } 96 | 97 | .weui-uploader__input { 98 | opacity: 1; 99 | background: #f4f5f8; 100 | color: #999899; 101 | font-size: 16px; 102 | text-align: center; 103 | border-radius: 5px; 104 | } 105 | 106 | .weui-uploader__input-box { 107 | width: 233rpx; 108 | height: 233rpx; 109 | border: none; 110 | border-radius: 20rpx; 111 | } 112 | 113 | .weui-uploader__input .icon { 114 | font-size: 40px; 115 | display: block; 116 | text-align: center; 117 | color: #999899; 118 | padding-top: 40rpx; 119 | margin-bottom: -10rpx; 120 | } 121 | 122 | .weui-input { 123 | text-align: right; 124 | font-size: 30rpx; 125 | color: #333; 126 | } 127 | 128 | .weui-label { 129 | font-size: 30rpx; 130 | color: #333; 131 | } 132 | 133 | .page { 134 | background: #f8f8f8; 135 | } 136 | 137 | .weui-select{border:none;text-align: right;font-size: 30rpx;} 138 | picker{margin-right: -15px;} 139 | .weui-select::after,.weui-select::before{border-width: 0px 2px 2px 0;} -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/detailed.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | showTopTips: false, 4 | 5 | radioItems: [ 6 | { name: 'cell standard', value: '0' }, 7 | { name: 'cell standard', value: '1', checked: true } 8 | ], 9 | checkboxItems: [ 10 | { name: 'standard is dealt for u.', value: '0', checked: true }, 11 | { name: 'standard is dealicient for u.', value: '1' } 12 | ], 13 | 14 | date: "2016-09-01", 15 | time: "9:00", 16 | time2: "10:00", 17 | countryCodes: ["+86", "+80", "+84", "+87"], 18 | countryCodeIndex: 0, 19 | 20 | countries: ["中国", "美国", "英国"], 21 | countryIndex: 0, 22 | 23 | accounts: ["微信号", "QQ", "Email"], 24 | accountIndex: 0, 25 | 26 | isAgree: false 27 | }, 28 | showTopTips: function () { 29 | var that = this; 30 | this.setData({ 31 | showTopTips: true 32 | }); 33 | setTimeout(function () { 34 | that.setData({ 35 | showTopTips: false 36 | }); 37 | }, 3000); 38 | }, 39 | radioChange: function (e) { 40 | console.log('radio发生change事件,携带value值为:', e.detail.value); 41 | 42 | var radioItems = this.data.radioItems; 43 | for (var i = 0, len = radioItems.length; i < len; ++i) { 44 | radioItems[i].checked = radioItems[i].value == e.detail.value; 45 | } 46 | 47 | this.setData({ 48 | radioItems: radioItems 49 | }); 50 | }, 51 | checkboxChange: function (e) { 52 | console.log('checkbox发生change事件,携带value值为:', e.detail.value); 53 | 54 | var checkboxItems = this.data.checkboxItems, values = e.detail.value; 55 | for (var i = 0, lenI = checkboxItems.length; i < lenI; ++i) { 56 | checkboxItems[i].checked = false; 57 | 58 | for (var j = 0, lenJ = values.length; j < lenJ; ++j) { 59 | if (checkboxItems[i].value == values[j]) { 60 | checkboxItems[i].checked = true; 61 | break; 62 | } 63 | } 64 | } 65 | 66 | this.setData({ 67 | checkboxItems: checkboxItems 68 | }); 69 | }, 70 | bindDateChange: function (e) { 71 | this.setData({ 72 | date: e.detail.value 73 | }) 74 | }, 75 | bindTimeChange: function (e) { 76 | this.setData({ 77 | time: e.detail.value 78 | }) 79 | }, 80 | bindTimeChange2: function (e) { 81 | this.setData({ 82 | time2: e.detail.value 83 | }) 84 | }, 85 | bindCountryCodeChange: function (e) { 86 | console.log('picker country code 发生选择改变,携带值为', e.detail.value); 87 | 88 | this.setData({ 89 | countryCodeIndex: e.detail.value 90 | }) 91 | }, 92 | bindCountryChange: function (e) { 93 | console.log('picker country 发生选择改变,携带值为', e.detail.value); 94 | 95 | this.setData({ 96 | countryIndex: e.detail.value 97 | }) 98 | }, 99 | bindAccountChange: function (e) { 100 | console.log('picker account 发生选择改变,携带值为', e.detail.value); 101 | 102 | this.setData({ 103 | accountIndex: e.detail.value 104 | }) 105 | }, 106 | bindAgreeChange: function (e) { 107 | this.setData({ 108 | isAgree: !!e.detail.value.length 109 | }); 110 | } 111 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/detailed.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "课程详细" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/detailed.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 | 33 | 34 | 35 | 36 | 37 | 开始时间 38 | 39 | 40 | 41 | 42 | {{time}} 43 | 44 | 45 | 46 | 47 | 48 | 49 | 结束时间 50 | 51 | 52 | 53 | 54 | {{time2}} 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 是否提醒 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/detailed.wxss: -------------------------------------------------------------------------------- 1 | @import '/assets/app.wxss'; 2 | 3 | .button-hover[type=lans] { 4 | color: rgba(255, 255, 255, 0.6); 5 | background-color: #00a4ff; 6 | } 7 | 8 | button[type=lans] { 9 | color:#fff; 10 | background-color:#00a4ff; 11 | width:48%; 12 | float:left; 13 | margin-top:0px; 14 | margin-right:2%; 15 | margin-left:0%; 16 | } 17 | .button-hover[type=reds] { 18 | color: rgba(255, 255, 255, 0.6); 19 | background-color: #ff6464; 20 | } 21 | 22 | button[type=reds] { 23 | color:#fff; 24 | background-color:#ff6464; 25 | width:48%; 26 | float:left; 27 | margin-top:0px; 28 | margin-right:0%; 29 | margin-left:2%; 30 | } 31 | .button-hover { 32 | color: rgba(0, 0, 0, 0.6); 33 | background-color: #dedede; 34 | } 35 | 36 | 37 | .button-sp-area { 38 | margin: 0 auto; 39 | padding-top: 15px; 40 | width: 60%; 41 | } 42 | 43 | .mini-btn { 44 | margin-right: 5px; 45 | } 46 | 47 | .weui-cells1 { 48 | margin-top: 1px; 49 | } 50 | 51 | .weui-cells2 { 52 | margin-top: 20rpx; 53 | } 54 | 55 | .weui-cells2::before, .weui-cells1::before { 56 | border: none; 57 | } 58 | 59 | .weui-cell { 60 | padding: 5px 15px; 61 | } 62 | 63 | .weui-cells2::after, .weui-cells1::after, .weui-cells:before, .weui-cells::after { 64 | border: none; 65 | } 66 | 67 | .weui-cell:before, .weui-cells::before { 68 | border-top: 1px solid #eee; 69 | } 70 | 71 | 72 | .weui-uploader__input { 73 | opacity: 1; 74 | background: #f4f5f8; 75 | color: #999899; 76 | font-size: 16px; 77 | text-align: center; 78 | border-radius: 5px; 79 | } 80 | 81 | .weui-uploader__input-box { 82 | width: 233rpx; 83 | height: 233rpx; 84 | border: none; 85 | border-radius: 20rpx; 86 | } 87 | 88 | .weui-uploader__input .icon { 89 | font-size: 40px; 90 | display: block; 91 | text-align: center; 92 | color: #999899; 93 | padding-top: 40rpx; 94 | margin-bottom: -10rpx; 95 | } 96 | 97 | .weui-input { 98 | text-align: right; 99 | font-size: 30rpx; 100 | color: #333; 101 | } 102 | 103 | .weui-label { 104 | font-size: 30rpx; 105 | color: #333; 106 | } 107 | 108 | .picker{text-align: right;} 109 | .weui-input switch{float: right;margin-right:-8px;} 110 | .page__bd_spacing{margin-top: 30px;} -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/more.js: -------------------------------------------------------------------------------- 1 | // pages/lesson/more.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 | }) -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/more.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "更多" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/more.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 新建课程表 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 历史课程表 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/more.wxss: -------------------------------------------------------------------------------- 1 | @import '/assets/app.wxss'; 2 | .icons image{width: 60rpx;height:50rpx;display:inline-block; 3 | } 4 | .icons{width: 60rpx;margin-right: 5rpx;} 5 | .weui-cells{margin-bottom: -1px;} 6 | .weui-cell{padding: 15px 15px;} 7 | .weui-cell .icon{color:#00a4ff;font-size: 45rpx; margin-right:10px;} -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/set.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | showTopTips: false, 4 | 5 | radioItems: [ 6 | { name: 'cell standard', value: '0' }, 7 | { name: 'cell standard', value: '1', checked: true } 8 | ], 9 | checkboxItems: [ 10 | { name: 'standard is dealt for u.', value: '0', checked: true }, 11 | { name: 'standard is dealicient for u.', value: '1' } 12 | ], 13 | 14 | date: "2016-09-01", 15 | time: "9:00", 16 | time2: "10:00", 17 | countryCodes: ["+86", "+80", "+84", "+87"], 18 | countryCodeIndex: 0, 19 | 20 | countries: ["中国", "美国", "英国"], 21 | countryIndex: 0, 22 | 23 | schools: ["育翔小学", "育翔小学1", "育翔小学2"], 24 | schoolsIndex: 0, 25 | 26 | classs: ["三年级二班", "三年级一班", "三年级三班"], 27 | classsIndex: 0, 28 | 29 | semester: ["2018上学期3.1-7.1", "2018中学期3.1-7.1", "2018下学期3.1-7.1"], 30 | semesterIndex: 0, 31 | 32 | accounts: ["微信号", "QQ", "Email"], 33 | accountIndex: 0, 34 | 35 | isAgree: false 36 | }, 37 | showTopTips: function () { 38 | var that = this; 39 | this.setData({ 40 | showTopTips: true 41 | }); 42 | setTimeout(function () { 43 | that.setData({ 44 | showTopTips: false 45 | }); 46 | }, 3000); 47 | }, 48 | radioChange: function (e) { 49 | console.log('radio发生change事件,携带value值为:', e.detail.value); 50 | 51 | var radioItems = this.data.radioItems; 52 | for (var i = 0, len = radioItems.length; i < len; ++i) { 53 | radioItems[i].checked = radioItems[i].value == e.detail.value; 54 | } 55 | 56 | this.setData({ 57 | radioItems: radioItems 58 | }); 59 | }, 60 | checkboxChange: function (e) { 61 | console.log('checkbox发生change事件,携带value值为:', e.detail.value); 62 | 63 | var checkboxItems = this.data.checkboxItems, values = e.detail.value; 64 | for (var i = 0, lenI = checkboxItems.length; i < lenI; ++i) { 65 | checkboxItems[i].checked = false; 66 | 67 | for (var j = 0, lenJ = values.length; j < lenJ; ++j) { 68 | if (checkboxItems[i].value == values[j]) { 69 | checkboxItems[i].checked = true; 70 | break; 71 | } 72 | } 73 | } 74 | 75 | this.setData({ 76 | checkboxItems: checkboxItems 77 | }); 78 | }, 79 | bindDateChange: function (e) { 80 | this.setData({ 81 | date: e.detail.value 82 | }) 83 | }, 84 | bindTimeChange: function (e) { 85 | this.setData({ 86 | time: e.detail.value 87 | }) 88 | }, 89 | bindTimeChange2: function (e) { 90 | this.setData({ 91 | time2: e.detail.value 92 | }) 93 | }, 94 | bindCountryCodeChange: function (e) { 95 | console.log('picker country code 发生选择改变,携带值为', e.detail.value); 96 | 97 | this.setData({ 98 | countryCodeIndex: e.detail.value 99 | }) 100 | }, 101 | bindCountryChange: function (e) { 102 | console.log('picker country 发生选择改变,携带值为', e.detail.value); 103 | 104 | this.setData({ 105 | countryIndex: e.detail.value 106 | }) 107 | }, 108 | bindAccountChange: function (e) { 109 | console.log('picker account 发生选择改变,携带值为', e.detail.value); 110 | 111 | this.setData({ 112 | accountIndex: e.detail.value 113 | }) 114 | }, 115 | bindAgreeChange: function (e) { 116 | this.setData({ 117 | isAgree: !!e.detail.value.length 118 | }); 119 | } 120 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/set.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "设置" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/set.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 名称 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 学校 14 | 15 | 16 | 17 | {{schools[schoolsIndex]}} 18 | 19 | 20 | 21 | 22 | 23 | 班级 24 | 25 | 26 | 27 | {{classs[classsIndex]}} 28 | 29 | 30 | 31 | 32 | 33 | 学期 34 | 35 | 36 | 37 | {{semester[semesterIndex]}} 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/lesson/set.wxss: -------------------------------------------------------------------------------- 1 | @import '/assets/app.wxss'; 2 | 3 | .button-hover[type=lans] { 4 | color: rgba(255, 255, 255, 0.6); 5 | background-color: #00a4ff; 6 | } 7 | 8 | .button-hover { 9 | color: rgba(0, 0, 0, 0.6); 10 | background-color: #dedede; 11 | } 12 | 13 | button[type=lans] { 14 | color: #fff; 15 | background-color: #00a4ff; 16 | } 17 | 18 | .button-sp-area { 19 | margin: 0 auto; 20 | padding-top: 15px; 21 | width: 60%; 22 | } 23 | 24 | .mini-btn { 25 | margin-right: 5px; 26 | } 27 | 28 | .weui-cells1 { 29 | margin-top: 1px; 30 | } 31 | 32 | .weui-cells2 { 33 | margin-top: 20rpx; 34 | } 35 | 36 | .weui-cells2::before, .weui-cells1::before { 37 | border: none; 38 | } 39 | 40 | .weui-cell { 41 | padding: 5px 15px; 42 | } 43 | 44 | .weui-cell:before { 45 | border-top: 1px solid #eee; 46 | } 47 | 48 | .weui-cells2::after, .weui-cells1::after { 49 | border: none; 50 | } 51 | 52 | .page__bd_spacing { 53 | margin-bottom: 20px; 54 | padding-top: 10px; 55 | padding-bottom: 20px; 56 | margin-top: 20rpx; 57 | } 58 | 59 | .hh { 60 | height: 10px; 61 | width: 100%; 62 | background: #f1f1f1; 63 | } 64 | 65 | .page__bd { 66 | padding-bottom: 0px; 67 | } 68 | 69 | .biaoqian { 70 | padding: 3px 12px; 71 | border-radius: 20px; 72 | float: left; 73 | margin-right: 10px; 74 | background: #f4f5f8; 75 | margin-bottom: 20px; 76 | margin-left: 10px; 77 | font-size: 14px; 78 | } 79 | 80 | .biaoqian .icon { 81 | color: #ed8432; 82 | } 83 | 84 | .mb0 { 85 | margin-bottom: 0; 86 | } 87 | 88 | .cl { 89 | clear: both; 90 | } 91 | 92 | .weui-uploader__input-box:before, .weui-uploader__input-box:after { 93 | font-size: none; 94 | background: none; 95 | } 96 | 97 | .weui-uploader__input { 98 | opacity: 1; 99 | background: #f4f5f8; 100 | color: #999899; 101 | font-size: 16px; 102 | text-align: center; 103 | border-radius: 5px; 104 | } 105 | 106 | .weui-uploader__input-box { 107 | width: 233rpx; 108 | height: 233rpx; 109 | border: none; 110 | border-radius: 20rpx; 111 | } 112 | 113 | .weui-uploader__input .icon { 114 | font-size: 40px; 115 | display: block; 116 | text-align: center; 117 | color: #999899; 118 | padding-top: 40rpx; 119 | margin-bottom: -10rpx; 120 | } 121 | 122 | .weui-input { 123 | text-align: right; 124 | font-size: 30rpx; 125 | color: #333; 126 | } 127 | 128 | .weui-label { 129 | font-size: 30rpx; 130 | color: #333; 131 | } 132 | 133 | .page { 134 | background: #f8f8f8; 135 | } 136 | 137 | .weui-select{border:none;text-align: right;font-size: 30rpx;} 138 | picker{margin-right: -15px;} 139 | .weui-select::after,.weui-select::before{border-width: 0px 2px 2px 0;} -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/set.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | data: { 3 | showTopTips: false, 4 | 5 | radioItems: [ 6 | { name: 'cell standard', value: '0' }, 7 | { name: 'cell standard', value: '1', checked: true } 8 | ], 9 | checkboxItems: [ 10 | { name: 'standard is dealt for u.', value: '0', checked: true }, 11 | { name: 'standard is dealicient for u.', value: '1' } 12 | ], 13 | 14 | date: "2016-09-01", 15 | time: "9:00", 16 | time2: "10:00", 17 | countryCodes: ["+86", "+80", "+84", "+87"], 18 | countryCodeIndex: 0, 19 | 20 | countries: ["中国", "美国", "英国"], 21 | countryIndex: 0, 22 | 23 | schools: ["育翔小学", "育翔小学1", "育翔小学2"], 24 | schoolsIndex: 0, 25 | 26 | classs: ["三年级二班", "三年级一班", "三年级三班"], 27 | classsIndex: 0, 28 | 29 | semester: ["2018上学期3.1-7.1", "2018中学期3.1-7.1", "2018下学期3.1-7.1"], 30 | semesterIndex: 0, 31 | 32 | accounts: ["微信号", "QQ", "Email"], 33 | accountIndex: 0, 34 | 35 | isAgree: false 36 | }, 37 | showTopTips: function () { 38 | var that = this; 39 | this.setData({ 40 | showTopTips: true 41 | }); 42 | setTimeout(function () { 43 | that.setData({ 44 | showTopTips: false 45 | }); 46 | }, 3000); 47 | }, 48 | radioChange: function (e) { 49 | console.log('radio发生change事件,携带value值为:', e.detail.value); 50 | 51 | var radioItems = this.data.radioItems; 52 | for (var i = 0, len = radioItems.length; i < len; ++i) { 53 | radioItems[i].checked = radioItems[i].value == e.detail.value; 54 | } 55 | 56 | this.setData({ 57 | radioItems: radioItems 58 | }); 59 | }, 60 | checkboxChange: function (e) { 61 | console.log('checkbox发生change事件,携带value值为:', e.detail.value); 62 | 63 | var checkboxItems = this.data.checkboxItems, values = e.detail.value; 64 | for (var i = 0, lenI = checkboxItems.length; i < lenI; ++i) { 65 | checkboxItems[i].checked = false; 66 | 67 | for (var j = 0, lenJ = values.length; j < lenJ; ++j) { 68 | if (checkboxItems[i].value == values[j]) { 69 | checkboxItems[i].checked = true; 70 | break; 71 | } 72 | } 73 | } 74 | 75 | this.setData({ 76 | checkboxItems: checkboxItems 77 | }); 78 | }, 79 | bindDateChange: function (e) { 80 | this.setData({ 81 | date: e.detail.value 82 | }) 83 | }, 84 | bindTimeChange: function (e) { 85 | this.setData({ 86 | time: e.detail.value 87 | }) 88 | }, 89 | bindTimeChange2: function (e) { 90 | this.setData({ 91 | time2: e.detail.value 92 | }) 93 | }, 94 | bindCountryCodeChange: function (e) { 95 | console.log('picker country code 发生选择改变,携带值为', e.detail.value); 96 | 97 | this.setData({ 98 | countryCodeIndex: e.detail.value 99 | }) 100 | }, 101 | bindCountryChange: function (e) { 102 | console.log('picker country 发生选择改变,携带值为', e.detail.value); 103 | 104 | this.setData({ 105 | countryIndex: e.detail.value 106 | }) 107 | }, 108 | bindAccountChange: function (e) { 109 | console.log('picker account 发生选择改变,携带值为', e.detail.value); 110 | 111 | this.setData({ 112 | accountIndex: e.detail.value 113 | }) 114 | }, 115 | bindAgreeChange: function (e) { 116 | this.setData({ 117 | isAgree: !!e.detail.value.length 118 | }); 119 | } 120 | }); -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/set.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "设置" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/set.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 名称 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 学校 14 | 15 | 16 | 17 | {{schools[schoolsIndex]}} 18 | 19 | 20 | 21 | 22 | 23 | 班级 24 | 25 | 26 | 27 | {{classs[classsIndex]}} 28 | 29 | 30 | 31 | 32 | 33 | 学期 34 | 35 | 36 | 37 | {{semester[semesterIndex]}} 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 | 课外班数量 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | -------------------------------------------------------------------------------- /lexuebao-wechat/pages/timetable/set.wxss: -------------------------------------------------------------------------------- 1 | @import '/assets/app.wxss'; 2 | 3 | .button-hover[type=lans] { 4 | color: rgba(255, 255, 255, 0.6); 5 | background-color: #00a4ff; 6 | } 7 | 8 | .button-hover { 9 | color: rgba(0, 0, 0, 0.6); 10 | background-color: #dedede; 11 | } 12 | 13 | button[type=lans] { 14 | color: #fff; 15 | background-color: #00a4ff; 16 | } 17 | 18 | .button-sp-area { 19 | margin: 0 auto; 20 | padding-top: 15px; 21 | width: 60%; 22 | } 23 | 24 | .mini-btn { 25 | margin-right: 5px; 26 | } 27 | 28 | .weui-cells1 { 29 | margin-top: 1px; 30 | } 31 | 32 | .weui-cells2 { 33 | margin-top: 20rpx; 34 | } 35 | 36 | .weui-cells2::before, .weui-cells1::before { 37 | border: none; 38 | } 39 | 40 | .weui-cell { 41 | padding: 5px 15px; 42 | } 43 | 44 | .weui-cell:before { 45 | border-top: 1px solid #eee; 46 | } 47 | 48 | .weui-cells2::after, .weui-cells1::after { 49 | border: none; 50 | } 51 | 52 | .page__bd_spacing { 53 | margin-bottom: 20px; 54 | padding-top: 10px; 55 | padding-bottom: 20px; 56 | margin-top: 20rpx; 57 | } 58 | 59 | .hh { 60 | height: 10px; 61 | width: 100%; 62 | background: #f1f1f1; 63 | } 64 | 65 | .page__bd { 66 | padding-bottom: 0px; 67 | } 68 | 69 | .biaoqian { 70 | padding: 3px 12px; 71 | border-radius: 20px; 72 | float: left; 73 | margin-right: 10px; 74 | background: #f4f5f8; 75 | margin-bottom: 20px; 76 | margin-left: 10px; 77 | font-size: 14px; 78 | } 79 | 80 | .biaoqian .icon { 81 | color: #ed8432; 82 | } 83 | 84 | .mb0 { 85 | margin-bottom: 0; 86 | } 87 | 88 | .cl { 89 | clear: both; 90 | } 91 | 92 | .weui-uploader__input-box:before, .weui-uploader__input-box:after { 93 | font-size: none; 94 | background: none; 95 | } 96 | 97 | .weui-uploader__input { 98 | opacity: 1; 99 | background: #f4f5f8; 100 | color: #999899; 101 | font-size: 16px; 102 | text-align: center; 103 | border-radius: 5px; 104 | } 105 | 106 | .weui-uploader__input-box { 107 | width: 233rpx; 108 | height: 233rpx; 109 | border: none; 110 | border-radius: 20rpx; 111 | } 112 | 113 | .weui-uploader__input .icon { 114 | font-size: 40px; 115 | display: block; 116 | text-align: center; 117 | color: #999899; 118 | padding-top: 40rpx; 119 | margin-bottom: -10rpx; 120 | } 121 | 122 | .weui-input { 123 | text-align: right; 124 | font-size: 30rpx; 125 | color: #333; 126 | } 127 | 128 | .weui-label { 129 | font-size: 30rpx; 130 | color: #333; 131 | } 132 | 133 | .page { 134 | background: #f8f8f8; 135 | } 136 | 137 | .weui-select{border:none;text-align: right;font-size: 30rpx;} 138 | picker{margin-right: -15px;} 139 | .weui-select::after,.weui-select::before{border-width: 0px 2px 2px 0;} -------------------------------------------------------------------------------- /lexuebao-wechat/pages/to-pay-order/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "待付款订单" 3 | } -------------------------------------------------------------------------------- /lexuebao-wechat/pages/to-pay-order/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 8 | 12 | 13 | 14 | 商品列表 15 | 16 | 17 | 18 | 19 | 20 | 21 | {{item.name}} 22 | ¥ {{item.price}} 23 | 24 | 25 | {{item.label}} 26 | x {{item.number}} 27 | 28 | 29 | 30 | 31 | 32 | 33 | 配送方式 34 | 快递 35 | 包邮 36 | 37 | 38 | 备注 39 | 40 | 41 | 42 | 43 | 44 | 57 | 58 | 59 | 60 | 61 | 商品金额 62 | ¥ {{allGoodsPrice}} 63 | 64 | 65 | 运费 66 | + ¥ {{yunPrice}} 67 | 68 | 69 | 优惠券 70 | - ¥ {{youhuijine}} 71 | 72 | 73 | 74 | 75 | 76 | 合计:¥ {{allGoodsAndYunPrice - youhuijine}} + {{totalScoreToPay}} 积分 77 | 78 | 79 | 80 |
81 |
82 | 83 | -------------------------------------------------------------------------------- /lexuebao-wechat/project.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "项目配置文件。", 3 | "setting": { 4 | "urlCheck": false, 5 | "es6": true, 6 | "postcss": false, 7 | "minified": true, 8 | "newFeature": true 9 | }, 10 | "compileType": "miniprogram", 11 | "libVersion": "1.9.94", 12 | "appid": "wx305c3f8c6097314b", 13 | "projectname": "%E4%B9%90%E5%AD%A6%E5%AE%9D-%E5%B0%8F%E7%A8%8B%E5%BA%8F", 14 | "scripts": {}, 15 | "condition": { 16 | "search": { 17 | "current": -1, 18 | "list": [] 19 | }, 20 | "conversation": { 21 | "current": -1, 22 | "list": [] 23 | }, 24 | "plugin": { 25 | "current": -1, 26 | "list": [] 27 | }, 28 | "game": { 29 | "current": -1, 30 | "list": [] 31 | }, 32 | "miniprogram": { 33 | "current": 0, 34 | "list": [ 35 | { 36 | "id": -1, 37 | "name": "t", 38 | "pathName": "pages/index/index" 39 | } 40 | ] 41 | } 42 | } 43 | } -------------------------------------------------------------------------------- /lexuebao-wechat/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 | var moment = require('../lib/moment-with-locales'); 21 | var Base64 = require('../lib/js-base64/we-base64'); 22 | 23 | function formatTime2(date, formatType) { 24 | moment.locale('zh_cn'); 25 | formatType = typeof formatType == 'string' ? formatType : 'YYYY年MM月DD日 '; 26 | var res = moment(date).format(formatType); 27 | //console.log(res); 28 | return res; 29 | } 30 | function fromNow(date) { 31 | moment.locale('zh_cn'); 32 | return moment(date).fromNow(); 33 | } 34 | module.exports = { 35 | formatTime: formatTime2, 36 | fromNow: fromNow, 37 | Base64: Base64 38 | } -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/00.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/00.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/01.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/02.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/03.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/04.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/05.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/06.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/07.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/08.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/08.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/09.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/09.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/10.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/100.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/100.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/101.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/101.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/102.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/102.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/103.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/103.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/104.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/104.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/105.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/105.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/106.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/106.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/107.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/107.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/108.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/108.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/109.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/109.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/11.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/110.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/110.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/111.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/111.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/112.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/112.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/113.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/113.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/114.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/114.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/115.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/115.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/116.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/116.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/117.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/117.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/118.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/118.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/119.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/119.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/12.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/120.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/120.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/121.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/121.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/122.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/122.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/123.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/123.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/124.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/124.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/125.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/125.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/126.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/126.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/127.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/127.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/128.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/128.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/129.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/129.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/13.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/130.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/130.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/131.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/131.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/132.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/132.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/133.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/133.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/134.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/134.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/14.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/15.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/16.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/17.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/18.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/19.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/20.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/21.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/22.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/23.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/24.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/25.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/26.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/27.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/28.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/29.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/30.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/31.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/32.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/33.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/34.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/35.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/36.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/37.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/38.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/39.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/40.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/41.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/42.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/43.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/44.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/45.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/46.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/47.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/48.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/49.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/50.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/51.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/52.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/53.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/54.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/55.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/56.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/57.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/58.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/59.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/60.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/61.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/62.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/63.gif -------------------------------------------------------------------------------- /lexuebao-wechat/wxParse/emojis/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottAI/lexuebao-odoo-wechat/c72099c551f88fc9cb59dbd66e9f3bbef7113498/lexuebao-wechat/wxParse/emojis/64.gif --------------------------------------------------------------------------------