├── unpackage └── dist │ └── dev │ ├── .automator │ └── mp-weixin │ │ └── .automator.json │ ├── mp-weixin │ ├── .vscode │ │ └── settings.json │ ├── components │ │ └── v-tabs │ │ │ ├── v-tabs.json │ │ │ ├── v-tabs.wxml │ │ │ └── v-tabs.wxss │ ├── app.js │ ├── app.wxss │ ├── static │ │ ├── all.png │ │ ├── ele.png │ │ ├── notify.png │ │ ├── chaoshi.png │ │ ├── meituan.png │ │ └── coupon │ │ │ ├── ele.png │ │ │ ├── ele_12.jpg │ │ │ ├── meituan.png │ │ │ ├── ele_guosu.png │ │ │ ├── ele_banner.png │ │ │ ├── ele_discount.jpg │ │ │ ├── ele_market.jpg │ │ │ ├── meituan_banner.png │ │ │ ├── meituan_discount.jpg │ │ │ ├── meituan_martket.jpg │ │ │ └── meituan_offline.jpg │ ├── wxcomponents │ │ └── struggler-uniapp-add-tip │ │ │ ├── struggler-uniapp-add-tip.json │ │ │ ├── struggler-uniapp-add-tip.wxml │ │ │ └── struggler-uniapp-add-tip.wxss │ ├── pages │ │ └── index │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ └── index.wxss │ ├── sitemap.json │ ├── sitemap11.json │ ├── sitemap13.json │ ├── sitemap14.json │ ├── sitemap17.json │ ├── sitemap2.json │ ├── sitemap24.json │ ├── sitemap29.json │ ├── sitemap32.json │ ├── sitemap35.json │ ├── sitemap41.json │ ├── sitemap51.json │ ├── sitemap52.json │ ├── sitemap62.json │ ├── sitemap69.json │ ├── sitemap72.json │ ├── sitemap80.json │ ├── sitemap81.json │ ├── sitemap82.json │ ├── sitemap84.json │ ├── sitemap88.json │ ├── sitemap99.json │ ├── app.json │ ├── project.config.json │ └── common │ │ ├── main.js │ │ └── runtime.js │ └── .sourcemap │ └── mp-weixin │ ├── pages │ ├── profile │ │ └── profile.js.map │ └── userCenter │ │ └── userCenter.js.map │ ├── common │ ├── main.js.map │ └── runtime.js.map │ ├── components │ ├── wuc-tab │ │ └── wuc-tab.js.map │ ├── views │ │ └── t-news-item │ │ │ └── t-news-item.js.map │ ├── thorui │ │ ├── tui-list-cell │ │ │ └── tui-list-cell.js.map │ │ ├── tui-card │ │ │ └── tui-card.js.map │ │ └── tui-tag │ │ │ └── tui-tag.js.map │ └── v-tabs │ │ └── v-tabs.js.map │ └── wxcomponents │ └── struggler-uniapp-add-tip │ └── struggler-uniapp-add-tip.js.map ├── static ├── all.png ├── ele.png ├── chaoshi.png ├── meituan.png ├── notify.png ├── coupon │ ├── ele.png │ ├── ele_12.jpg │ ├── meituan.png │ ├── ele_banner.png │ ├── ele_guosu.png │ ├── ele_market.jpg │ ├── ele_discount.jpg │ ├── meituan_banner.png │ ├── meituan_discount.jpg │ ├── meituan_martket.jpg │ └── meituan_offline.jpg └── 44_658_f70762d87825aed21e8c949bcaca7e38_886f92949a6b650d3a471a23abe19781.png ├── Example ├── WX20201223-102607@2x.png ├── WX20201223-102642@2x.png ├── WX20201223-102652@2x.png └── WX20201223-102700@2x.png ├── main.js ├── cloudfunctions-tcb ├── queryMenu │ └── index.js ├── queryActivities │ └── index.js ├── createNotify │ └── index.js ├── fetchopenid │ └── index.js ├── sendSubscribe │ └── index.js └── db_init.json ├── pages.json ├── App.vue ├── uni.scss ├── wxcomponents └── struggler-uniapp-add-tip │ └── struggler-uniapp-add-tip.vue ├── manifest.json ├── README.md ├── components └── v-tabs │ ├── readme.md │ └── v-tabs.vue └── pages └── index └── index.vue /unpackage/dist/dev/.automator/mp-weixin/.automator.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/all.png -------------------------------------------------------------------------------- /static/ele.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/ele.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "git.ignoreLimitWarning": true 3 | } -------------------------------------------------------------------------------- /static/chaoshi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/chaoshi.png -------------------------------------------------------------------------------- /static/meituan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/meituan.png -------------------------------------------------------------------------------- /static/notify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/notify.png -------------------------------------------------------------------------------- /static/coupon/ele.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/ele.png -------------------------------------------------------------------------------- /static/coupon/ele_12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/ele_12.jpg -------------------------------------------------------------------------------- /static/coupon/meituan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/meituan.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/components/v-tabs/v-tabs.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /static/coupon/ele_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/ele_banner.png -------------------------------------------------------------------------------- /static/coupon/ele_guosu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/ele_guosu.png -------------------------------------------------------------------------------- /static/coupon/ele_market.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/ele_market.jpg -------------------------------------------------------------------------------- /static/coupon/ele_discount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/ele_discount.jpg -------------------------------------------------------------------------------- /Example/WX20201223-102607@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/Example/WX20201223-102607@2x.png -------------------------------------------------------------------------------- /Example/WX20201223-102642@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/Example/WX20201223-102642@2x.png -------------------------------------------------------------------------------- /Example/WX20201223-102652@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/Example/WX20201223-102652@2x.png -------------------------------------------------------------------------------- /Example/WX20201223-102700@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/Example/WX20201223-102700@2x.png -------------------------------------------------------------------------------- /static/coupon/meituan_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/meituan_banner.png -------------------------------------------------------------------------------- /static/coupon/meituan_discount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/meituan_discount.jpg -------------------------------------------------------------------------------- /static/coupon/meituan_martket.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/meituan_martket.jpg -------------------------------------------------------------------------------- /static/coupon/meituan_offline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/coupon/meituan_offline.jpg -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/app.js: -------------------------------------------------------------------------------- 1 | 2 | require('./common/runtime.js') 3 | require('./common/vendor.js') 4 | require('./common/main.js') -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/app.wxss: -------------------------------------------------------------------------------- 1 | 2 | 3 | [data-custom-hidden="true"],[bind-data-custom-hidden="true"]{display: none !important;} -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/all.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/ele.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/ele.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/notify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/notify.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/chaoshi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/chaoshi.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/meituan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/meituan.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/ele.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/ele.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/ele_12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/ele_12.jpg -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/meituan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/meituan.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/ele_guosu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/ele_guosu.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/ele_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/ele_banner.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/ele_discount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/ele_discount.jpg -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/ele_market.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/ele_market.jpg -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/meituan_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/meituan_banner.png -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/meituan_discount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/meituan_discount.jpg -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/meituan_martket.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/meituan_martket.jpg -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/static/coupon/meituan_offline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/unpackage/dist/dev/mp-weixin/static/coupon/meituan_offline.jpg -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './App' 3 | 4 | Vue.config.productionTip = false 5 | 6 | App.mpType = 'app' 7 | 8 | const app = new Vue({ 9 | ...App 10 | }) 11 | app.$mount() 12 | -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/pages/index/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": { 3 | "v-tabs": "/components/v-tabs/v-tabs", 4 | "add-tip": "/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip" 5 | } 6 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap11.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap13.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap14.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap17.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap2.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap24.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap29.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap32.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap35.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap41.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap51.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap52.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap62.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap69.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap72.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap80.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap81.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap82.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap84.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap88.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/sitemap99.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /static/44_658_f70762d87825aed21e8c949bcaca7e38_886f92949a6b650d3a471a23abe19781.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tech-Chao/waimai_red_envelope/HEAD/static/44_658_f70762d87825aed21e8c949bcaca7e38_886f92949a6b650d3a471a23abe19781.png -------------------------------------------------------------------------------- /cloudfunctions-tcb/queryMenu/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const db = uniCloud.database() 3 | exports.main = async (event, context) => { 4 | //event为客户端上传的参数 5 | const collection = db.collection('CouponMenuTable') 6 | const res = await collection.limit(20).get() 7 | //返回数据给客户端 8 | return res 9 | }; 10 | -------------------------------------------------------------------------------- /cloudfunctions-tcb/queryActivities/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const db = uniCloud.database() 4 | exports.main = async (event, context) => { 5 | //event为客户端上传的参数 6 | const collection = db.collection('ActivityTable') 7 | const res = await collection.limit(20).get() 8 | //返回数据给客户端 9 | return res 10 | }; 11 | -------------------------------------------------------------------------------- /pages.json: -------------------------------------------------------------------------------- 1 | { 2 | "pages": [{ 3 | "path": "pages/index/index" 4 | }], 5 | "globalStyle": { 6 | "navigationBarTextStyle": "white", 7 | "navigationBarTitleText": "外卖小包", 8 | "navigationBarBackgroundColor": "#50B4EB", 9 | "backgroundColor": "#FFFFFF", 10 | "titleView": false, 11 | "h5": { 12 | "titleNView": false 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/pages/profile/profile.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["uni-app:///main.js"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,kG;AACAA,UAAU,CAACC,gBAAD,CAAV,C","file":"pages/profile/profile.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pages/profile/profile.vue'\ncreatePage(Page)"],"sourceRoot":""} -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.wxml: -------------------------------------------------------------------------------- 1 | {{tip}} -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "pages": [ 3 | "pages/index/index" 4 | ], 5 | "subPackages": [], 6 | "window": { 7 | "navigationBarTextStyle": "white", 8 | "navigationBarTitleText": "外卖小包", 9 | "navigationBarBackgroundColor": "#50B4EB", 10 | "backgroundColor": "#FFFFFF", 11 | "titleView": false 12 | }, 13 | "usingComponents": {}, 14 | "sitemapLocation": "sitemap82.json" 15 | } -------------------------------------------------------------------------------- /App.vue: -------------------------------------------------------------------------------- 1 | 19 | 20 | 23 | -------------------------------------------------------------------------------- /cloudfunctions-tcb/createNotify/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | /* 用户点击订阅时,后台记录用户openid 及 推送模板 */ 3 | const db = uniCloud.database(); //代码块为cdb 4 | exports.main = async (event, context) => { 5 | const collection = db.collection('SubscribeMessageTable') 6 | const sendDate = new db.serverDate({ 7 | offset: 86400000 8 | }) 9 | // 单条插入数据 10 | let res = await collection.add({ 11 | "openid": event.openid, 12 | "template_id": event.template_id, 13 | "sendDate":sendDate, 14 | "sended": false, 15 | }) 16 | return res 17 | } 18 | -------------------------------------------------------------------------------- /cloudfunctions-tcb/fetchopenid/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | exports.main = async (event, context) => { 3 | 4 | let js_code = event.code 5 | const appid = getApp().globalData.appid //appid 6 | const secret = getApp().globalData.secret //secret 7 | const loginUrl = 'https://api.weixin.qq.com/sns/jscode2session' 8 | 9 | let res = await uniCloud.httpclient.request(loginUrl, { 10 | data: { 11 | appid: appid, 12 | secret: secret, 13 | js_code: js_code, 14 | grant_type: 'authorization_code' 15 | }, 16 | dataType: 'json' 17 | }) 18 | //返回数据给客户端 19 | return res 20 | }; 21 | -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/project.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "项目配置文件。", 3 | "packOptions": { 4 | "ignore": [] 5 | }, 6 | "setting": { 7 | "urlCheck": true, 8 | "es6": true 9 | }, 10 | "compileType": "miniprogram", 11 | "libVersion": "", 12 | "appid": "wx8983cbdfb52fc990", 13 | "projectname": "外卖小包", 14 | "simulatorType": "wechat", 15 | "simulatorPluginLibVersion": {}, 16 | "condition": { 17 | "search": { 18 | "list": [] 19 | }, 20 | "conversation": { 21 | "list": [] 22 | }, 23 | "game": { 24 | "list": [] 25 | }, 26 | "miniprogram": { 27 | "list": [] 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/pages/index/index.wxml: -------------------------------------------------------------------------------- 1 | {{v.name}}点击领取 -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/components/v-tabs/v-tabs.wxml: -------------------------------------------------------------------------------- 1 | {{v.text}} -------------------------------------------------------------------------------- /uni.scss: -------------------------------------------------------------------------------- 1 | /** 2 | * 这里是uni-app内置的常用样式变量 3 | * 4 | * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 5 | * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App 6 | * 7 | */ 8 | 9 | /** 10 | * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 11 | * 12 | * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 13 | */ 14 | 15 | /* 颜色变量 */ 16 | 17 | /* 行为相关颜色 */ 18 | $uni-color-primary: #007aff; 19 | $uni-color-success: #4cd964; 20 | $uni-color-warning: #f0ad4e; 21 | $uni-color-error: #dd524d; 22 | 23 | /* 文字基本颜色 */ 24 | $uni-text-color:#333;//基本色 25 | $uni-text-color-inverse:#fff;//反色 26 | $uni-text-color-grey:#999;//辅助灰色,如加载更多的提示信息 27 | $uni-text-color-placeholder: #808080; 28 | $uni-text-color-disable:#c0c0c0; 29 | 30 | /* 背景颜色 */ 31 | $uni-bg-color:#ffffff; 32 | $uni-bg-color-grey:#f8f8f8; 33 | $uni-bg-color-hover:#f1f1f1;//点击状态颜色 34 | $uni-bg-color-mask:rgba(0, 0, 0, 0.4);//遮罩颜色 35 | 36 | /* 边框颜色 */ 37 | $uni-border-color:#e5e5e5; 38 | 39 | /* 尺寸变量 */ 40 | 41 | /* 文字尺寸 */ 42 | $uni-font-size-sm:24rpx; 43 | $uni-font-size-base:28rpx; 44 | $uni-font-size-lg:32rpx; 45 | 46 | /* 图片尺寸 */ 47 | $uni-img-size-sm:40rpx; 48 | $uni-img-size-base:52rpx; 49 | $uni-img-size-lg:80rpx; 50 | 51 | /* Border Radius */ 52 | $uni-border-radius-sm: 4rpx; 53 | $uni-border-radius-base: 6rpx; 54 | $uni-border-radius-lg: 12rpx; 55 | $uni-border-radius-circle: 50%; 56 | 57 | /* 水平间距 */ 58 | $uni-spacing-row-sm: 10px; 59 | $uni-spacing-row-base: 20rpx; 60 | $uni-spacing-row-lg: 30rpx; 61 | 62 | /* 垂直间距 */ 63 | $uni-spacing-col-sm: 8rpx; 64 | $uni-spacing-col-base: 16rpx; 65 | $uni-spacing-col-lg: 24rpx; 66 | 67 | /* 透明度 */ 68 | $uni-opacity-disabled: 0.3; // 组件禁用态的透明度 69 | 70 | /* 文章场景相关 */ 71 | $uni-color-title: #2C405A; // 文章标题颜色 72 | $uni-font-size-title:40rpx; 73 | $uni-color-subtitle: #555555; // 二级标题颜色 74 | $uni-font-size-subtitle:36rpx; 75 | $uni-color-paragraph: #3F536E; // 文章段落颜色 76 | $uni-font-size-paragraph:30rpx; -------------------------------------------------------------------------------- /cloudfunctions-tcb/sendSubscribe/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const db = uniCloud.database(); //代码块为cdb 3 | const MAX_LIMIT = 100 4 | // 订阅消息下放功能 5 | exports.main = async (event, context) => { 6 | const countResult = await db.collection('SubscribeMessageTable').count() 7 | const total = countResult.total 8 | // 计算需分几次取 9 | const batchTimes = Math.ceil(total / 100) 10 | // 承载所有读操作的 promise 的数组 11 | const tasks = [] 12 | for (let i = 0; i < batchTimes; i++) { 13 | const promise = await db.collection('SubscribeMessageTable').skip(i * MAX_LIMIT).limit(MAX_LIMIT).get() 14 | 15 | console.log("promise是:", promise.data) 16 | tasks.push(...promise.data) 17 | } 18 | 19 | for (var i = 0, len = tasks.length; i < len; i++) { 20 | const task = tasks[i] 21 | const res = await uniCloud.httpclient.request("https://api.weixin.qq.com/cgi-bin/token", { 22 | method: 'GET', 23 | dataType: 'json', 24 | data: { 25 | 'grant_type': 'client_credential', 26 | 'appid': getApp().globalData.appid //appid 27 | 'secret': getApp().globalData.secret, //小程序的secret 28 | } 29 | }) 30 | let token = res.data.access_token 31 | //返回数据给客户端 32 | const subscribeUrl = 'https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=' + token; 33 | 34 | console.log("openi是:", task.openid) 35 | console.log(task.template_id) 36 | const subscribe = await uniCloud.httpclient.request(subscribeUrl, { 37 | method: 'POST', 38 | contentType: "json", 39 | dataType: "json", 40 | data: { 41 | "touser": task.openid, //需要下发的用户openid 42 | "template_id": task.template_id, //订阅消息id 43 | "page": "pages/index/index", //点击订阅消息后进入的页面,可以带参数 44 | // "miniprogram_state": "formal", // 进入小程序的版本 45 | "data": { 46 | "thing1": { 47 | "value": "又到了吃饭时刻,快来吃喝炒鸡优惠券啦!" 48 | }, 49 | "thing2": { 50 | "value": '红包天天领,叫外卖省省省' 51 | } 52 | } 53 | } 54 | }) 55 | if (subscribe.data.errcode == 0) { 56 | await db.collection('SubscribeMessageTable').doc(task._id).remove(); 57 | } 58 | } 59 | }; 60 | -------------------------------------------------------------------------------- /wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 45 | 46 | 96 | -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/components/v-tabs/v-tabs.wxss: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | /** 3 | * 这里是uni-app内置的常用样式变量 4 | * 5 | * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 6 | * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App 7 | * 8 | */ 9 | /** 10 | * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 11 | * 12 | * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 13 | */ 14 | /* 颜色变量 */ 15 | /* 行为相关颜色 */ 16 | /* 文字基本颜色 */ 17 | /* 背景颜色 */ 18 | /* 边框颜色 */ 19 | /* 尺寸变量 */ 20 | /* 文字尺寸 */ 21 | /* 图片尺寸 */ 22 | /* Border Radius */ 23 | /* 水平间距 */ 24 | /* 垂直间距 */ 25 | /* 透明度 */ 26 | /* 文章场景相关 */ 27 | .v-tabs.data-v-552d3ab8 { 28 | width: 100%; 29 | -webkit-box-sizing: border-box; 30 | box-sizing: border-box; 31 | overflow: hidden; 32 | height: 200rpx; 33 | display: -webkit-box; 34 | display: -webkit-flex; 35 | display: flex; 36 | -webkit-box-align: center; 37 | -webkit-align-items: center; 38 | align-items: center; 39 | background-color: #ffffff; 40 | } 41 | .v-tabs scroll-view.data-v-552d3ab8 { 42 | width: 750rpx; 43 | } 44 | .v-tabs__container.data-v-552d3ab8 { 45 | min-width: 100%; 46 | position: relative; 47 | display: -webkit-inline-box; 48 | display: -webkit-inline-flex; 49 | display: inline-flex; 50 | -webkit-box-align: center; 51 | -webkit-align-items: center; 52 | align-items: center; 53 | white-space: nowrap; 54 | overflow: hidden; 55 | } 56 | .v-tabs__container-item.data-v-552d3ab8 { 57 | display: -webkit-box; 58 | display: -webkit-flex; 59 | display: flex; 60 | -webkit-box-orient: vertical; 61 | -webkit-box-direction: normal; 62 | -webkit-flex-direction: column; 63 | flex-direction: column; 64 | -webkit-box-align: center; 65 | -webkit-align-items: center; 66 | align-items: center; 67 | height: 100%; 68 | position: relative; 69 | z-index: 10; 70 | -webkit-transition: all 0.2s; 71 | transition: all 0.2s; 72 | white-space: nowrap; 73 | -webkit-flex-wrap: wrap; 74 | flex-wrap: wrap; 75 | -webkit-box-pack: center; 76 | -webkit-justify-content: center; 77 | justify-content: center; 78 | padding: 0 35rpx; 79 | padding-bottom: 10rpx; 80 | } 81 | .v-tabs__container-item image.data-v-552d3ab8 { 82 | width: 80rpx; 83 | height: 80rpx; 84 | display: block; 85 | } 86 | .v-tabs__container-line.data-v-552d3ab8 { 87 | position: absolute; 88 | bottom: 0; 89 | -webkit-transition: all 0.2s linear; 90 | transition: all 0.2s linear; 91 | } 92 | .v-tabs__container-pills.data-v-552d3ab8 { 93 | position: absolute; 94 | -webkit-transition: all 0.2s linear; 95 | transition: all 0.2s linear; 96 | z-index: 9; 97 | } 98 | /* /deep/ ::-webkit-scrollbar { 99 | display: none; 100 | } */ 101 | 102 | -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.wxss: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | /** 3 | * 这里是uni-app内置的常用样式变量 4 | * 5 | * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 6 | * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App 7 | * 8 | */ 9 | /** 10 | * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 11 | * 12 | * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 13 | */ 14 | /* 颜色变量 */ 15 | /* 行为相关颜色 */ 16 | /* 文字基本颜色 */ 17 | /* 背景颜色 */ 18 | /* 边框颜色 */ 19 | /* 尺寸变量 */ 20 | /* 文字尺寸 */ 21 | /* 图片尺寸 */ 22 | /* Border Radius */ 23 | /* 水平间距 */ 24 | /* 垂直间距 */ 25 | /* 透明度 */ 26 | /* 文章场景相关 */ 27 | .uni-add-tips-box.data-v-7d91e3c5 { 28 | position: fixed; 29 | top: 0; 30 | right: 0; 31 | z-index: 99999; 32 | opacity: 0.8; 33 | display: -webkit-box; 34 | display: -webkit-flex; 35 | display: flex; 36 | -webkit-box-pack: end; 37 | -webkit-justify-content: flex-end; 38 | justify-content: flex-end; 39 | -webkit-box-align: end; 40 | -webkit-align-items: flex-end; 41 | align-items: flex-end; 42 | -webkit-box-orient: vertical; 43 | -webkit-box-direction: normal; 44 | -webkit-flex-direction: column; 45 | flex-direction: column; 46 | width: 600rpx; 47 | -webkit-animation: opacityC-data-v-7d91e3c5 1s linear infinite; 48 | animation: opacityC-data-v-7d91e3c5 1s linear infinite; 49 | } 50 | .uni-add-tips-content.data-v-7d91e3c5::before { 51 | content: ""; 52 | position: absolute; 53 | width: 0; 54 | height: 0; 55 | top: -38rpx; 56 | right: 105rpx; 57 | border-width: 20rpx; 58 | border-style: solid; 59 | display: block; 60 | border-color: transparent transparent #34b5e2 transparent; 61 | } 62 | .uni-add-tips-content.data-v-7d91e3c5 { 63 | border-width: 0rpx; 64 | margin-top: 20rpx; 65 | position: relative; 66 | background-color: #34b5e2; 67 | -webkit-box-shadow: 0 10rpx 20rpx -10rpx #34b5e2; 68 | box-shadow: 0 10rpx 20rpx -10rpx #34b5e2; 69 | -webkit-border-radius: 12rpx; 70 | border-radius: 12rpx; 71 | display: -webkit-box; 72 | display: -webkit-flex; 73 | display: flex; 74 | -webkit-box-align: center; 75 | -webkit-align-items: center; 76 | align-items: center; 77 | -webkit-box-pack: center; 78 | -webkit-justify-content: center; 79 | justify-content: center; 80 | padding: 18rpx 20rpx; 81 | margin-right: 40rpx; 82 | } 83 | .uni-add-tips-content > text.data-v-7d91e3c5 { 84 | color: #fff; 85 | font-size: 28rpx; 86 | font-weight: 400; 87 | } 88 | @-webkit-keyframes opacityC-data-v-7d91e3c5 { 89 | 0% { 90 | opacity: 0.8; 91 | } 92 | 50% { 93 | opacity: 1; 94 | } 95 | } 96 | @keyframes opacityC-data-v-7d91e3c5 { 97 | 0% { 98 | opacity: 0.8; 99 | } 100 | 50% { 101 | opacity: 1; 102 | } 103 | } 104 | 105 | -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "外卖小包", 3 | "appid" : "__UNI__BA11481", 4 | "description" : "", 5 | "versionName" : "1.0.0", 6 | "versionCode" : "100", 7 | "transformPx" : false, 8 | "app-plus" : { 9 | "nvueCompiler" : "uni-app", 10 | "compilerVersion" : 3, 11 | "modules" : {}, 12 | "distribute" : { 13 | "android" : { 14 | "permissions" : [ 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 | "ios" : {}, 40 | "sdkConfigs" : {} 41 | } 42 | }, 43 | "quickapp" : {}, 44 | "mp-weixin" : { 45 | "appid" : "这里填写自己小程序的Appid", 46 | "setting" : { 47 | "urlCheck" : true 48 | } 49 | }, 50 | "h5" : { 51 | "optimization" : { 52 | "treeShaking" : { 53 | "enable" : true 54 | } 55 | } 56 | } 57 | } 58 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## 美团饿了吗CPS红包,别人领红包下单,你拿推广佣金 2 | 3 | 4 | 5 | 6 | 7 | 8 | ### 使用方法 9 | 10 | 源码为uniapp项目,需下载hbuilder(小程序开发者工具也需要下载用于项目运行、发布)导入项目打包,可编译成小程序。 11 | 12 | 13 | 14 | ## 前序准备 15 | 16 | 1. 注册美团联盟和淘宝联盟,tip:美团联盟个人无法注册,可以挂靠在企业帐号下(目前有很多联盟如 :订单侠)。如何注册见下面常见问题。 17 | 2. 你需要在本地安装 [hbuilderx](https://www.dcloud.io/hbuilderx.html)。本外卖红包版本属于云开发版本还需开通 [云开发](https://unicloud.dcloud.net.cn/)。目前本项目采用腾讯云开发,每个月有免费的流量、空间等,足够项目前期启动。 18 | 3. [小程序注册](https://mp.weixin.qq.com/)注册完成后获取小程序id和AppSecret,订阅消息模板也在小程序后台创建查看。`appid`、`secret`、`template_id`均在「App.vue」文件中填写 19 | 20 | ## UI接口相关 21 | 22 | ### 创建云服务空间 23 | 24 | HbuilderX 开项目右键选中目录下 cloudfunctions 文件夹,选择 创建云服务空间,会自动打开 [云开发首页](https://unicloud.dcloud.net.cn/home),选择腾讯云,填写信息创建。 25 | ### 关联云服务空间 26 | 回到HbuilderX,右键 cloudfunctions 关联云服务空间,选择刚刚创建的云服务空间。 27 | ### 上传云函数 28 | 右键 cloudfunctions 上传所有云函数(如提示请在manifest.json文件中获取新的AppID,打开manifest.json重新获取appid)。 29 | 30 | ### 初始化云数据库 31 | 回到HbuilderX,右键 cloudfunctions 目录下的 db_init.json ,初始化云数据库。(**记得初始化之前将ActivityTable表中「minapp」-「path」替换成自己的推广路径,不然就白帮我推广啦**,如何获得推广路径看常见问题)初始化后可在云服务空间->云数据库 看到有三个数据表,SubscribeMessageTable 是订阅消息的用户信息表,CouponMenuTable是菜单栏表,ActivityTable是优惠券活动表。 32 | 33 | 在云服务空间管理后台中,ActivityTable、CouponMenuTable两个表可以编辑、修改。SubscribeMessageTable 只能通过用户点击订阅新增才能完成推送,自己在数据库添加的数据无效。 34 | 35 | PS: 以上三个表的名字可以自定义,只需要你小程序中的云函数中对应的名字改成一致就行。 36 | 37 | ## 订阅相关 38 | 39 | 小程序后台管理界面中 -> 「订阅消息」添加一个新的模板后复制模板ID到项目中 App.vue 的template_id中。 40 | 41 | 在云服务空间中,SubscribeMessageTable 表是当天订阅过消息的用户数据,小程序的消息订阅目前只支持一次性订阅,意即用户点击一次订阅,我们只能发送一次消息。我们可以设置云函数中的 sendSubscribe 设置为每天上午 10点半 开始发送订阅消息。详细的设置过程, 在云函数列表中找到sendSubscribe 点击 「详细」菜单 -> 「定时器触发」,编辑输入 42 | 43 | ``` 44 | // 每天的 10 点 30 分钟就会触发函数,我们可以更改对应的时间。 45 | [ 46 | { 47 | "name": "waimaiTrigger", 48 | "type": "timer", 49 | "config": "0 30 10 * * * *" 50 | } 51 | ] 52 | ``` 53 | [定时触发时间设置格式的具体规则](https://uniapp.dcloud.io/uniCloud/trigger) 54 | 55 | 56 | ## 常见问题 57 | - 如何获取美团饿了吗的推广链接 58 | 59 | 美团联盟:https://union.meituan.com/ 60 | 61 | 饿了么、双十一:https://pub.alimama.com/ 62 | 63 | 64 | - 如何获取自己的推广地址: 65 | 前置条件你需要知道如何获取小程序的路径地址,请参考:[如何获取小程序路径](https://mp.weixin.qq.com/s/JHDWqBvntD0-p-dXEntSQQ)。 66 | 67 | 知道如何获取小程序路径后我们就是要在「饿了么」、「美团」小程序要获取自己的推广的小程序路径啦: 68 | 69 | 1. 饿了么: 下载打开「淘宝联盟」,使用淘宝登录后再首页找到「吃喝玩乐」项目。目前推广有【饿了么微信活动】、【饿了么满减券】、【饿了么生鲜超市】,点击项目进入,分享图片-微信小程序码。在微信中扫描打开,获取小程序路径后修改我们项目中数据表ActivityTable中的path字段 70 | 71 | 2. 美团:美团不提供个人推广,虽然推出了「外卖美天赚」公众号,但我试过个人推广的佣金不到5%,所以转用了第三方联盟。我用的是「订单侠」三方提供的推广。给到了是 5.6% 佣金,平台抽 0.4%。 美团生成的小程序路径可以直接通过工具生成:https://www.dingdanxia.com/tool/meituan_privilege。生成完后记得覆盖项目中数据表ActivityTable中的path字段。 72 | 73 | **PS:记得修改path字段、记得修改path字段、记得修改path字段如下:** 74 | 75 | ``` 76 | minapp: { 77 | appid: 'wxece3a9a4c82f58c9', 78 | path: 'pages/sharePid/web/index?scene=https://s.click.ele.me/wR9ecuu' 79 | } 80 | ``` 81 | 82 | - 如何配置优惠券图片 83 | 84 | 在uni-cloud 中除了云函数、云数据库还有云储存,将你要替换的图片上传到云储存中,然后点击「详情」获取图片的url,再替换掉在云数据库中的bannerPic、icon字段。 85 | 86 | ## 广告 87 | 淘宝、京东、拼多多高返利微信机器人 88 | 89 | 微信添加好友,发送购物链接享受购物返利。 90 | 91 | ![](https://github.com/Tech-Chao/waimai_red_envelope/blob/main/static/44_658_f70762d87825aed21e8c949bcaca7e38_886f92949a6b650d3a471a23abe19781.png?raw=true) 92 | 93 | ## 参考 94 | 95 | [zwpro/coupons](https://github.com/zwpro/coupons) 96 | 97 | [leixiaokou/waimai-cps](https://github.com/leixiaokou/waimai-cps) -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["uni-app:///main.js","webpack:////Users/gaolailong/Downloads/waimai_coupons/App.vue?e2bc","webpack:////Users/gaolailong/Downloads/waimai_coupons/App.vue?277d","uni-app:///App.vue"],"names":["Vue","config","productionTip","App","mpType","app","$mount"],"mappings":";;;;;;;;;iDAAA,wCAAmB;AACnB,uE;;AAEAA,aAAIC,MAAJ,CAAWC,aAAX,GAA2B,KAA3B;;AAEAC,aAAIC,MAAJ,GAAa,KAAb;;AAEA,IAAMC,GAAG,GAAG,IAAIL,YAAJ;AACRG,YADQ,EAAZ;;AAGA,UAAAE,GAAG,EAACC,MAAJ,G;;;;;;;;;;;;;;;;ACVA;AAAA;AAAA;AAAA;AAAA;AACA;AACuD;AACL;;;AAGlD;AACuM;AACvM,gBAAgB,iNAAU;AAC1B,EAAE,yEAAM;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACe,gF;;;;;;;;;;;ACtBf;AAAA;AAAA;AAAA;AAAoxB,CAAgB,iyBAAG,EAAC,C;;;;;;;;;;;;ACCxyB;AACA;AACA;AACA,GAHA;AAIA;AACA;AACA,GANA;AAOA;AACA;AACA,GATA;AAUA;AACA,iCADA;AAEA,gDAFA,EAVA,E","file":"common/main.js","sourcesContent":["import 'uni-pages';import Vue from 'vue'\nimport App from './App'\n\nVue.config.productionTip = false\n\nApp.mpType = 'app'\n\nconst app = new Vue({\n\t...App\n})\napp.$mount()","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","import mod from \"-!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"","\r\n\r\n\n"],"sourceRoot":""} -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/pages/index/index.wxss: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | /** 3 | * 这里是uni-app内置的常用样式变量 4 | * 5 | * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 6 | * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App 7 | * 8 | */ 9 | /** 10 | * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 11 | * 12 | * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 13 | */ 14 | /* 颜色变量 */ 15 | /* 行为相关颜色 */ 16 | /* 文字基本颜色 */ 17 | /* 背景颜色 */ 18 | /* 边框颜色 */ 19 | /* 尺寸变量 */ 20 | /* 文字尺寸 */ 21 | /* 图片尺寸 */ 22 | /* Border Radius */ 23 | /* 水平间距 */ 24 | /* 垂直间距 */ 25 | /* 透明度 */ 26 | /* 文章场景相关 */ 27 | page { 28 | background-color: #f8f8f8; 29 | } 30 | .notify { 31 | width: 100%; 32 | overflow: hidden; 33 | } 34 | .nofity_image { 35 | width: 100%; 36 | } 37 | .container { 38 | font-size: 14px; 39 | line-height: 24px; 40 | position: relative; 41 | } 42 | .container .tab { 43 | left: 0; 44 | -webkit-box-shadow: 2px 2px 10px #D3D3D3; 45 | box-shadow: 2px 2px 10px #D3D3D3; 46 | } 47 | .container .coupon { 48 | margin-top: 20rpx; 49 | } 50 | .container .coupon .item { 51 | background-color: #FFFFFF; 52 | margin: 20rpx; 53 | -webkit-border-radius: 10rpx; 54 | border-radius: 10rpx; 55 | padding: 0 30rpx 30rpx 30rpx; 56 | -webkit-box-shadow: 2px 2px 10px #D3D3D3; 57 | box-shadow: 2px 2px 10px #D3D3D3; 58 | } 59 | .container .coupon .item .top { 60 | height: 116rpx; 61 | display: -webkit-box; 62 | display: -webkit-flex; 63 | display: flex; 64 | -webkit-box-align: center; 65 | -webkit-align-items: center; 66 | align-items: center; 67 | -webkit-box-pack: justify; 68 | -webkit-justify-content: space-between; 69 | justify-content: space-between; 70 | } 71 | .container .coupon .item .top .left { 72 | height: 116rpx; 73 | width: 400rpx; 74 | display: -webkit-box; 75 | display: -webkit-flex; 76 | display: flex; 77 | -webkit-box-align: center; 78 | -webkit-align-items: center; 79 | align-items: center; 80 | -webkit-box-pack: justify; 81 | -webkit-justify-content: space-between; 82 | justify-content: space-between; 83 | } 84 | .container .coupon .item .top .left .content { 85 | width: 100%; 86 | } 87 | .container .coupon .item .top .left .icon { 88 | display: inline-block; 89 | vertical-align: bottom; 90 | width: 52rpx; 91 | height: auto; 92 | } 93 | .container .coupon .item .top .left .name { 94 | text-align: left; 95 | display: inline-block; 96 | vertical-align: bottom; 97 | font-size: 34rpx; 98 | color: #000; 99 | line-height: 50rpx; 100 | font-weight: bold; 101 | margin-left: 15rpx; 102 | } 103 | .container .coupon .item .top .left .text { 104 | width: 150rpx; 105 | height: 38rpx; 106 | line-height: 38rpx; 107 | text-align: center; 108 | font-size: 24rpx; 109 | color: #61300e; 110 | background: -webkit-gradient(linear, left top, right top, from(#f9db8d), to(#f8d98a)); 111 | background: -webkit-linear-gradient(left, #f9db8d, #f8d98a); 112 | background: linear-gradient(90deg, #f9db8d, #f8d98a); 113 | -webkit-border-radius: 6rpx; 114 | border-radius: 6rpx; 115 | } 116 | .container .coupon .item .top .right { 117 | width: 170rpx; 118 | height: 60rpx; 119 | -webkit-border-radius: 30rpx; 120 | border-radius: 30rpx; 121 | background: -webkit-gradient(linear, left top, right top, from(#ec6f43), to(#ea4a36)); 122 | background: -webkit-linear-gradient(left, #ec6f43, #ea4a36); 123 | background: linear-gradient(90deg, #ec6f43, #ea4a36); 124 | color: #fff; 125 | font-size: 28rpx; 126 | line-height: 60rpx; 127 | text-align: center; 128 | } 129 | .container .coupon .item .bottom { 130 | height: auto; 131 | width: 100%; 132 | } 133 | .container .coupon .item .bottom image { 134 | display: block; 135 | width: 100%; 136 | height: auto; 137 | } 138 | 139 | -------------------------------------------------------------------------------- /components/v-tabs/readme.md: -------------------------------------------------------------------------------- 1 | ## 插件说明 2 | 3 | > 这是 `v-tabs` 插件的升级版本,参数上有很大变动,支持 `H5` `小程序` `手机端`,如果是在之前的插件上升级的话,请注意参数的变更,触发的事件没有变更。 4 | 5 | ## 使用说明 6 | 7 | ### 1、最基本用法 8 | 9 | - 视图文件 10 | 11 | ```html 12 | 13 | ``` 14 | 15 | - 脚本文件 16 | 17 | ```js 18 | export default { 19 | data() { 20 | return { 21 | current: 0, 22 | tabs: ['军事', '国内', '新闻新闻', '军事', '国内', '新闻', '军事', '国内', '新闻'] 23 | } 24 | }, 25 | methods: { 26 | changeTab(index) { 27 | console.log('当前选中的项:' + index) 28 | } 29 | } 30 | } 31 | ``` 32 | 33 | ### 2、平铺整个屏幕 34 | 35 | - 视图文件 36 | 37 | ```html 38 | 39 | ``` 40 | 41 | - 脚本文件 42 | 43 | ```js 44 | export default { 45 | data() { 46 | return { 47 | activeTab: 0 48 | } 49 | } 50 | } 51 | ``` 52 | 53 | ### 3、胶囊用法 54 | 55 | - 视图文件 56 | 57 | ```html 58 | 59 | ``` 60 | 61 | - 脚本文件 62 | 63 | ```js 64 | data() { 65 | return { 66 | current: 2, 67 | tabs: [ 68 | '军事', 69 | '国内', 70 | '新闻新闻', 71 | '军事', 72 | '国内', 73 | '新闻', 74 | '军事', 75 | '国内', 76 | '新闻', 77 | ], 78 | }, 79 | methods: { 80 | changeTab(index) { 81 | console.log('当前选中索引:' + index) 82 | } 83 | } 84 | } 85 | ``` 86 | 87 | ## 文档说明 88 | 89 | ### 1、属性说明 90 | 91 | | 参数 | 类型 | 默认值 | 说明 | 92 | | :---------------: | :-----: | :-------: | :----------------------------------------: | 93 | | value | Number | 0 | 必传(双向绑定的值) | 94 | | color | String | '#333' | 默认文字颜色 | 95 | | activeColor | String | '#2979ff' | 选中文字的颜色 | 96 | | fontSize | String | '28rpx' | 默认文字大小(rpx 或 px) | 97 | | bold | Boolean | true | 是否加粗选中项 | 98 | | scroll | Boolean | true | 是否显示滚动条,平铺设置 false | 99 | | height | String | '70rpx' | tab 高度(rpx 或 px) | 100 | | lineHeight | String | '10rpx' | 滑块高度(rpx 或 px) | 101 | | lineColor | String | '#2979ff' | 滑块的颜色 | 102 | | lineScale | Number | 0.5 | 滑块宽度缩放值 | 103 | | lineRadius | String | '10rpx' | 滑块圆角宽度(rpx 或 px) | 104 | | pills | Boolean | false | 是否开启胶囊 | 105 | | pillsColor | String | '#2979ff' | 胶囊背景颜色(rpx 或 px) | 106 | | pillsBorderRadius | String | '10rpx' | 胶囊圆角宽度(rpx 或 px) | 107 | | field | String | '' | 如果 tabs 子项是对象,输入需要展示的键名 | 108 | | bgColor | String | '#fff' | 背景色,支持 linear-gradient 渐变 | 109 | | padding | String | '0' | 整个 tab padding 属性 | 110 | | fixed | Boolean | false | 是否固定在顶部 | 111 | | paddingItem | String | '0 22rpx' | 选项的边距(设置上下不生效,需要设置高度) | 112 | 113 | ### 2、事件说明 114 | 115 | | 名称 | 参数 | 说明 | 116 | | :----: | :---: | :--------------------------------: | 117 | | change | index | 改变选中项触发, index 选中项的下标 | 118 | 119 | ## 更新日志 120 | 121 | ### 2020-09-21 122 | 123 | 1. 修复添加 `fixed` 属性后,滚动条无效 124 | 2. 修复选项很少的情况下,下划线计算计算错误 125 | 3. 新增 `paddingItem` 属性,设置选项左右边距(上下边距需要设置 `height` 属性,或者设置 `padding` 属性) 126 | 127 | **写在最后:** 128 | 欢迎各位老铁反馈 bug ,本人后端 PHP 一枚,只是应为感兴趣前端,自己琢磨,自己搞。如果你在使用的过程中有什么不合理,需要优化的,都可以在下面评论(或加我 QQ: 1207791534),本人看见后回复、修正,感谢。 129 | 130 | ### 2020-09-17 131 | 132 | 1. 紧急修复 bug,横向滑动不了的情况 133 | 134 | ### 2020-09-16 135 | 136 | 1. 新增 `fixed` 属性,是否固定在顶部,示例地址:`pages/tabs/tabs-static` 137 | 2. 优化之前的页面结构 138 | 139 | **注意:** 140 | 141 | 1. 使用 `padding` 属性的时候,尽量不要左右边距,会导致下划线位置不对 142 | 2. 如果不绑定 `v-model` 会导致 `change` 事件改变的时候,下划线不跟随问题 143 | 144 | ### 2020-09-09 145 | 146 | 1. 修复 `width` 错误,dom 加载的时候没有及时获取到 `data` 属性导致的。 147 | 148 | ### 2020-08-29 149 | 150 | 1. 优化异步改变 `tabs` 后,下划线不初始化问题 151 | 2. `github` 地址上有图 2 的源码,需要的自行下载,页面路径:`pages/tabs/order` 152 | 153 | ### 2020-08-20 154 | 155 | 1. 优化 `节点查询` 和 `选中渲染` 156 | 2. 优化支付宝中 `createSelectorQuery()` 的影响 157 | 158 | ### 2020-08-19 159 | 160 | 1. 优化 `change` 事件触发机制 161 | 162 | ### 2020-08-16 163 | 164 | 1. 修改默认高度为 `70rpx` 165 | 2. 新增属性 `bgColor`,可设置背景颜色,默认 `#fff` 166 | 3. 新增整个 `tab` 的 `padding` 属性,默认 `0` 167 | 168 | ### 2020-08-13 169 | 170 | 1. 全新的 `v-tabs 2.0` 171 | 2. 支持 `H5` `小程序` `APP` 172 | 3. 属性高度可配置 173 | 174 | ## 预览 175 | 176 | ![v-tabs 2.0.1.gif](https://tva1.sinaimg.cn/large/007S8ZIlgy1ghsv40mj76g30ai0i2tsd.gif) 177 | ![v-tabs 2.0.2.gif](https://img-cdn-aliyun.dcloud.net.cn/stream/plugin_screens/42f3a920-a674-11ea-8a24-ffee00625e2e_1.png?v=1597912963) 178 | -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/pages/userCenter/userCenter.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["uni-app:///main.js","webpack:////Users/gaolailong/Downloads/waimai_coupons/pages/userCenter/userCenter.vue?0457","webpack:////Users/gaolailong/Downloads/waimai_coupons/pages/userCenter/userCenter.vue?55ca","webpack:////Users/gaolailong/Downloads/waimai_coupons/pages/userCenter/userCenter.vue?3f4c","webpack:////Users/gaolailong/Downloads/waimai_coupons/pages/userCenter/userCenter.vue?fb20","uni-app:///pages/userCenter/userCenter.vue"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,2G;AACAA,UAAU,CAACC,mBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAuH;AACvH;AAC8D;AACL;;;AAGzD;AAC6M;AAC7M,gBAAgB,iNAAU;AAC1B,EAAE,gFAAM;AACR,EAAE,qFAAM;AACR,EAAE,8FAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,yFAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACtBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAyzB,CAAgB,wyBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;ACQ70B;AACA,MADA,kBACA;AACA;;;AAGA,GALA;AAMA,aANA,E","file":"pages/userCenter/userCenter.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pages/userCenter/userCenter.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./userCenter.vue?vue&type=template&id=b94a2174&\"\nvar renderjs\nimport script from \"./userCenter.vue?vue&type=script&lang=js&\"\nexport * from \"./userCenter.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pages/userCenter/userCenter.vue\"\nexport default component.exports","export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./userCenter.vue?vue&type=template&id=b94a2174&\"","var render = function () {}\nvar staticRenderFns = []\nvar recyclableRender\nvar components\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./userCenter.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./userCenter.vue?vue&type=script&lang=js&\"","\r\n\r\n\r\n\r\n\n"],"sourceRoot":""} -------------------------------------------------------------------------------- /cloudfunctions-tcb/db_init.json: -------------------------------------------------------------------------------- 1 | { 2 | "ActivityTable": { 3 | "data": [{ 4 | "_id": "b1a52c595fc5ae7800b554f91316687c", 5 | "bannerPic": "/static/coupon/meituan_discount.jpg", 6 | "enable": true, 7 | "icon": "/static/coupon/meituan.png", 8 | "menuId": 2, 9 | "minapp": { 10 | "path": "/index/pages/h5/h5?weburl=https%3A%2F%2Frunion.meituan.com%2Furl%3Fkey%3Da144a9fa40a42c55af00214bb4bb3993971%26url%3Dhttps%253A%252F%252Fi.meituan.com%252Fawp%252Fhfe%252Fblock%252Fa13b87919a9ace9cfab4%252F89400%252Findex.html%253Fappkey%253Da144a9fa40a42c55af00214bb4bb3993971%253A5964dingdanxiafychao911003%26sid%3D5964dingdanxiafychao911003", 11 | "appid": "wxde8ac0a21135c07d" 12 | }, 13 | "name": "美团每日券" 14 | }, 15 | { 16 | "_id": "6127fe145fd1c269013d13723bcde1d0", 17 | "enable": true, 18 | "icon": "/static/coupon/ele.png", 19 | "menuId": 1, 20 | "minapp": { 21 | "appid": "wxece3a9a4c82f58c9", 22 | "path": "taoke/pages/shopping-guide/index?scene=RfaoMtu" 23 | }, 24 | "name": "饿了么双12券", 25 | "bannerPic": "/static/coupon/ele_12.jpg" 26 | }, 27 | { 28 | "_id": "0288fce75fc4bd9a007b11e866b16740", 29 | "name": "饿了么每日券", 30 | "bannerPic": "/static/coupon/ele_banner.png", 31 | "enable": true, 32 | "icon": "/static/coupon/ele.png", 33 | "menuId": 1, 34 | "minapp": { 35 | "appid": "wxece3a9a4c82f58c9", 36 | "path": "pages/sharePid/web/index?scene=s.click.ele.me%2FsVevltu" 37 | } 38 | }, 39 | { 40 | "_id": "0a4429175fc5ae61008a51ff1264ee8c", 41 | "name": "饿了么大红包", 42 | "bannerPic": "/static/coupon/ele_market.jpg", 43 | "icon": "/static/coupon/ele.png", 44 | "menuId": 1, 45 | "minapp": { 46 | "appid": "wxece3a9a4c82f58c9", 47 | "path": "ele-recommend-price/pages/guest/index?inviter=196f15ca" 48 | } 49 | }, 50 | { 51 | "_id": "b1a52c595fc5ae8800b555a2275d1ed5", 52 | "menuId": 3, 53 | "minapp": { 54 | "appid": "wxece3a9a4c82f58c9", 55 | "path": "pages/sharePid/web/index?scene=s.click.ele.me%2FQmJvltu" 56 | }, 57 | "name": "饿了么果蔬", 58 | "bannerPic": "/static/coupon/ele_market.jpg", 59 | "enable": true, 60 | "icon": "/static/coupon/ele.png" 61 | }, 62 | { 63 | "_id": "0bcbdde05fc5ae8f007c48ae2bbeea06", 64 | "name": "美团商超生鲜", 65 | "bannerPic": "/static/coupon/meituan_martket.jpg", 66 | "icon": "/static/coupon/meituan.png", 67 | "menuId": 3, 68 | "minapp": { 69 | "appid": "wxde8ac0a21135c07d", 70 | "path": "/index/pages/h5/h5?weburl=https%3A%2F%2Frunion.meituan.com%2Furl%3Fkey%3Da144a9fa40a42c55af00214bb4bb3993971%26url%3Dhttps%253A%252F%252Fi.meituan.com%252Fawp%252Fhfe%252Fblock%252Fc9ff59b58f6f5bf385b6%252F94455%252Findex.html%253Fappkey%253Da144a9fa40a42c55af00214bb4bb3993971%253A5964dingdanxiafychao911004%26sid%3D5964dingdanxiafychao911004" 71 | } 72 | }, 73 | { 74 | "_id": "c89bd61c5fc608dc00847a17384a06c2", 75 | "icon": "/static/coupon/meituan.png", 76 | "menuId": 2, 77 | "minapp": { 78 | "appid": "wxde8ac0a21135c07d", 79 | "path": "index/pages/h5/h5?weburl=https%3a%2f%2fact.meituan.com%2fclover%2fpage%2fadunioncps%2fcoupon_shop%3futmSource%3d43797%26utmMedium%3d4ADFED2F8AE493FA9AA8F4771FDF24F4%26activity%3d0AlN4OtEIa" 80 | }, 81 | "name": "美团线下团购", 82 | "bannerPic": "/static/coupon/meituan_offline.jpg" 83 | } 84 | ], 85 | "index": [{ 86 | "IndexName": "ActivityTable_openid_index_", 87 | "MgoKeySchema": { 88 | "MgoIndexKeys": [{ 89 | "Name": "_openid", 90 | "Direction": "1" 91 | }], 92 | "MgoIsUnique": false 93 | } 94 | }], 95 | "schema": { 96 | "bsonType": "object", 97 | "required": [], 98 | "permission": { 99 | "read": false, 100 | "create": false, 101 | "update": false, 102 | "delete": false 103 | }, 104 | "properties": { 105 | "_id": { 106 | "description": "ID,系统自动生成" 107 | }, 108 | "title": "饿了么红包", 109 | "icon": "/static/coupon/ele.png", 110 | "bannerPic": "/static/coupon/ele_banner.png", 111 | "tabId": 1, 112 | "enable": true, 113 | "minapp": { 114 | "appid": "wxece3a9a4c82f58c9", 115 | "path": "pages/sharePid/web/index?scene=s.click.ele.me%2FsVevltu" 116 | } 117 | } 118 | } 119 | }, 120 | "CouponMenuTable": { 121 | "data": [{ 122 | "_id": "2a7b532a5fc5055a00955b185c7b3cde", 123 | "icon": "/static/all.png", 124 | "menuId": 0, 125 | "text": "全部" 126 | }, 127 | { 128 | "_id": "0288fce75fc506ce007f2b9218d7df11", 129 | "icon": "/static/ele.png", 130 | "menuId": 1, 131 | "text": "饿了么" 132 | }, 133 | { 134 | "_id": "b1a52c595fc506d800afc2185a68e00d", 135 | "icon": "/static/meituan.png", 136 | "menuId": 2, 137 | "text": "美团" 138 | }, 139 | { 140 | "_id": "2a7b532a5fce33350107b58446c47445", 141 | "icon": "/static/chaoshi.png", 142 | "menuId": 3, 143 | "text": "超市" 144 | } 145 | ], 146 | "index": [{ 147 | "IndexName": "CouponMenuTable_openid_index_", 148 | "MgoKeySchema": { 149 | "MgoIndexKeys": [{ 150 | "Name": "_openid", 151 | "Direction": "1" 152 | }], 153 | "MgoIsUnique": false 154 | } 155 | }] 156 | }, 157 | "SubscribeMessageTable": {} 158 | } 159 | -------------------------------------------------------------------------------- /pages/index/index.vue: -------------------------------------------------------------------------------- 1 | 27 | 28 | 212 | 213 | 323 | -------------------------------------------------------------------------------- /components/v-tabs/v-tabs.vue: -------------------------------------------------------------------------------- 1 | 65 | 66 | 291 | 292 | 351 | -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/components/wuc-tab/wuc-tab.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["webpack:////Users/gaolailong/Downloads/waimai_coupons/components/wuc-tab/wuc-tab.vue?7238","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/wuc-tab/wuc-tab.vue?efa4","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/wuc-tab/wuc-tab.vue?c9c7","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/wuc-tab/wuc-tab.vue?dd7f","uni-app:///components/wuc-tab/wuc-tab.vue","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/wuc-tab/wuc-tab.vue?51f0","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/wuc-tab/wuc-tab.vue?dbc2"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAoH;AACpH;AAC2D;AACL;AACa;;;AAGnE;AAC6M;AAC7M,gBAAgB,iNAAU;AAC1B,EAAE,6EAAM;AACR,EAAE,kFAAM;AACR,EAAE,2FAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,sFAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAszB,CAAgB,qyBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACkB10B;AACA,iBADA;AAEA,MAFA,kBAEA;AACA;AACA,GAJA;AAKA;AACA;AACA,iBADA;AAEA,aAFA,sBAEA;AACA;AACA,OAJA,EADA;;AAOA;AACA,kBADA;AAEA,aAFA,sBAEA;AACA;AACA,OAJA,EAPA;;AAaA;AACA,kBADA;AAEA,aAFA,sBAEA;AACA;AACA,OAJA,EAbA;;AAmBA;AACA,kBADA;AAEA,aAFA,sBAEA;AACA;AACA,OAJA,EAnBA;;AAyBA;AACA,mBADA;AAEA,aAFA,sBAEA;AACA;AACA,OAJA,EAzBA;;AA+BA;AACA,kBADA;AAEA,aAFA,sBAEA;AACA;AACA,OAJA,EA/BA,EALA;;;AA2CA;AACA,aADA,qBACA,KADA,EACA,CADA,EACA;AACA;AACA;AACA;AACA,KALA,EA3CA;;AAkDA;AACA,cADA,wBACA;AACA;AACA,KAHA,EAlDA,E;;;;;;;;;;;AClBA;AAAA;AAAA;AAAA;AAA6pC,CAAgB,kmCAAG,EAAC,C;;;;;;;;;;ACAjrC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"components/wuc-tab/wuc-tab.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./wuc-tab.vue?vue&type=template&id=0c127420&\"\nvar renderjs\nimport script from \"./wuc-tab.vue?vue&type=script&lang=js&\"\nexport * from \"./wuc-tab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./wuc-tab.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"components/wuc-tab/wuc-tab.vue\"\nexport default component.exports","export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wuc-tab.vue?vue&type=template&id=0c127420&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wuc-tab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wuc-tab.vue?vue&type=script&lang=js&\"","\n\n\n","import mod from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wuc-tab.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./wuc-tab.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1607067964129\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""} -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["webpack:////Users/gaolailong/Downloads/waimai_coupons/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.vue?d2fa","webpack:////Users/gaolailong/Downloads/waimai_coupons/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.vue?8a14","webpack:////Users/gaolailong/Downloads/waimai_coupons/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.vue?90b4","webpack:////Users/gaolailong/Downloads/waimai_coupons/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.vue?24c3","uni-app:///wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.vue","webpack:////Users/gaolailong/Downloads/waimai_coupons/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.vue?96c9","webpack:////Users/gaolailong/Downloads/waimai_coupons/wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.vue?ac8a"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAiJ;AACjJ;AAC4E;AACL;AACsC;;;AAG7G;AAC6M;AAC7M,gBAAgB,iNAAU;AAC1B,EAAE,8FAAM;AACR,EAAE,+GAAM;AACR,EAAE,wHAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,mHAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAu0B,CAAgB,szBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;ACW31B,0B;AACA;AACA,MADA,kBACA;AACA;AACA,oBADA;;AAGA,GALA;AAMA,SANA,qBAMA;AACA;AACA;AACA;AACA;AACA,GAXA;AAYA;AACA;AACA,kBADA;AAEA,kCAFA;AAGA,oBAHA,EADA;;AAMA;AACA,kBADA;AAEA,gBAFA;AAGA,qBAHA,EANA,EAZA;;;AAwBA;AACA,WADA,qBACA;AACA;AACA;AACA,KAJA,EAxBA,E;;;;;;;;;;;;;ACZA;AAAA;AAAA;AAAA;AAA4gD,CAAgB,w6CAAG,EAAC,C;;;;;;;;;;;ACAhiD;AACA,OAAO,KAAU,EAAE,kBAKd","file":"wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./struggler-uniapp-add-tip.vue?vue&type=template&id=7d91e3c5&scoped=true&\"\nvar renderjs\nimport script from \"./struggler-uniapp-add-tip.vue?vue&type=script&lang=js&\"\nexport * from \"./struggler-uniapp-add-tip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./struggler-uniapp-add-tip.vue?vue&type=style&index=0&id=7d91e3c5&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7d91e3c5\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip.vue\"\nexport default component.exports","export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./struggler-uniapp-add-tip.vue?vue&type=template&id=7d91e3c5&scoped=true&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./struggler-uniapp-add-tip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./struggler-uniapp-add-tip.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import mod from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./struggler-uniapp-add-tip.vue?vue&type=style&index=0&id=7d91e3c5&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./struggler-uniapp-add-tip.vue?vue&type=style&index=0&id=7d91e3c5&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1608712743690\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""} -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":[null],"names":[],"mappings":";QAAA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA,QAAQ,oBAAoB;QAC5B;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA,iBAAiB,4BAA4B;QAC7C;QACA;QACA,kBAAkB,2BAA2B;QAC7C;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;;QAEA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;;;QAGA;QACA,oBAAoB;QACpB;QACA;QACA;QACA,uBAAuB,wLAAwL;QAC/M;QACA;QACA,mBAAmB,6BAA6B;QAChD;QACA;QACA;QACA;QACA;QACA,mBAAmB,8BAA8B;QACjD;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA,KAAK;QACL;QACA,KAAK;QACL;;QAEA;;QAEA;QACA,iCAAiC;;QAEjC;QACA;QACA;QACA,KAAK;QACL;QACA;QACA;QACA,MAAM;QACN;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,wBAAwB,kCAAkC;QAC1D,MAAM;QACN;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;QAEA;QACA,0CAA0C,oBAAoB,WAAW;;QAEzE;QACA;QACA;QACA;QACA,gBAAgB,uBAAuB;QACvC;;;QAGA;QACA","file":"common/runtime.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"common/runtime\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"common/runtime\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"\" + chunkId + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"components/v-tabs/v-tabs\":1,\"wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"\" + ({\"components/v-tabs/v-tabs\":\"components/v-tabs/v-tabs\",\"wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip\":\"wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip\"}[chunkId]||chunkId) + \".wxss\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = global[\"webpackJsonp\"] = global[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// run deferred modules from other chunks\n \tcheckDeferredModules();\n"],"sourceRoot":""} -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/components/views/t-news-item/t-news-item.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["webpack:////Users/gaolailong/Downloads/waimai_coupons/components/views/t-news-item/t-news-item.nvue?f225","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/views/t-news-item/t-news-item.nvue?3257","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/views/t-news-item/t-news-item.nvue?0500","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/views/t-news-item/t-news-item.nvue?bdef","uni-app:///components/views/t-news-item/t-news-item.nvue","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/views/t-news-item/t-news-item.nvue?917f","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/views/t-news-item/t-news-item.nvue?ec15"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAyH;AACzH;AACgE;AACL;AACa;;;AAGxE;AACgN;AAChN,gBAAgB,iNAAU;AAC1B,EAAE,kFAAM;AACR,EAAE,uFAAM;AACR,EAAE,gGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,2FAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACjBA;AAAA;AAAA;AAAA;AAA00B,CAAgB,0yBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACkB91B;AACA,mBADA;AAEA;AACA;AACA,kBADA;AAEA;AACA;AACA,OAJA,EADA;;AAOA;AACA,mBADA;AAEA,oBAFA,EAPA,EAFA;;;AAcA;AACA,aADA,uBACA;AACA;AACA,KAHA;AAIA,YAJA,oBAIA,IAJA,EAIA;AACA;AACA;AACA,KAPA,EAdA,E;;;;;;;;;;;;AClBA;AAAA;AAAA;AAAA;AAAurC,CAAgB,umCAAG,EAAC,C;;;;;;;;;;;ACA3sC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"components/views/t-news-item/t-news-item.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./t-news-item.nvue?vue&type=template&id=06c9c2b1&\"\nvar renderjs\nimport script from \"./t-news-item.nvue?vue&type=script&lang=js&\"\nexport * from \"./t-news-item.nvue?vue&type=script&lang=js&\"\nimport style0 from \"./t-news-item.nvue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"components/views/t-news-item/t-news-item.nvue\"\nexport default component.exports","export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./t-news-item.nvue?vue&type=template&id=06c9c2b1&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var m0 = _vm.entity.badgeType != 0 ? _vm.getClass(_vm.entity.badgeType) : null\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n m0: m0\n }\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./t-news-item.nvue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./t-news-item.nvue?vue&type=script&lang=js&\"","\n\n\n\n\n","import mod from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./t-news-item.nvue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./t-news-item.nvue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1607176337890\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""} -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/components/thorui/tui-list-cell/tui-list-cell.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-list-cell/tui-list-cell.vue?7b6c","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-list-cell/tui-list-cell.vue?63ba","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-list-cell/tui-list-cell.vue?95d6","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-list-cell/tui-list-cell.vue?4935","uni-app:///components/thorui/tui-list-cell/tui-list-cell.vue","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-list-cell/tui-list-cell.vue?08ed","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-list-cell/tui-list-cell.vue?b144"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAsI;AACtI;AACiE;AACL;AACqC;;;AAGjG;AACgN;AAChN,gBAAgB,iNAAU;AAC1B,EAAE,mFAAM;AACR,EAAE,oGAAM;AACR,EAAE,6GAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,wGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAA20B,CAAgB,2yBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACsB/1B;AACA,qBADA;AAEA;AACA;AACA;AACA,mBADA;AAEA,oBAFA,EAFA;;AAMA;AACA;AACA,kBADA;AAEA,iBAFA,EAPA;;AAWA;AACA;AACA,mBADA;AAEA,mBAFA,EAZA;;AAgBA;AACA;AACA,mBADA;AAEA,oBAFA,EAjBA;;AAqBA;AACA;AACA,mBADA;AAEA,mBAFA,EAtBA;;AA0BA;AACA;AACA,mBADA;AAEA,oBAFA,EA3BA;;AA+BA;AACA,kBADA;AAEA,4BAFA,EA/BA;;AAmCA;AACA;AACA,kBADA;AAEA,qBAFA,EApCA;;AAwCA;AACA;AACA,kBADA;AAEA,iBAFA,EAzCA;;AA6CA;AACA;AACA,kBADA;AAEA,qBAFA,EA9CA;;AAkDA;AACA;AACA,mBADA;AAEA,oBAFA,EAnDA;;AAuDA;AACA;AACA,mBADA;AAEA,mBAFA,EAxDA;;AA4DA;AACA,kBADA;AAEA,gBAFA,EA5DA,EAFA;;;AAmEA;AACA,eADA,yBACA;AACA;AACA,yBADA;;AAGA,KALA,EAnEA,E;;;;;;;;;;;;ACtBA;AAAA;AAAA;AAAA;AAAgtC,CAAgB,goCAAG,EAAC,C;;;;;;;;;;;ACApuC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"components/thorui/tui-list-cell/tui-list-cell.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./tui-list-cell.vue?vue&type=template&id=5a511aa0&scoped=true&\"\nvar renderjs\nimport script from \"./tui-list-cell.vue?vue&type=script&lang=js&\"\nexport * from \"./tui-list-cell.vue?vue&type=script&lang=js&\"\nimport style0 from \"./tui-list-cell.vue?vue&type=style&index=0&id=5a511aa0&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5a511aa0\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"components/thorui/tui-list-cell/tui-list-cell.vue\"\nexport default component.exports","export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-list-cell.vue?vue&type=template&id=5a511aa0&scoped=true&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-list-cell.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-list-cell.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import mod from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-list-cell.vue?vue&type=style&index=0&id=5a511aa0&scoped=true&lang=css&\"; export default mod; export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-list-cell.vue?vue&type=style&index=0&id=5a511aa0&scoped=true&lang=css&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1607172392230\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""} -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/common/main.js: -------------------------------------------------------------------------------- 1 | (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["common/main"],[ 2 | /* 0 */ 3 | /*!**********************************************************!*\ 4 | !*** /Users/gaolailong/Downloads/waimai_coupons/main.js ***! 5 | \**********************************************************/ 6 | /*! no static exports found */ 7 | /***/ (function(module, exports, __webpack_require__) { 8 | 9 | "use strict"; 10 | /* WEBPACK VAR INJECTION */(function(createApp) {__webpack_require__(/*! uni-pages */ 4);var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 2)); 11 | var _App = _interopRequireDefault(__webpack_require__(/*! ./App */ 5));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function ownKeys(object, enumerableOnly) {var keys = Object.keys(object);if (Object.getOwnPropertySymbols) {var symbols = Object.getOwnPropertySymbols(object);if (enumerableOnly) symbols = symbols.filter(function (sym) {return Object.getOwnPropertyDescriptor(object, sym).enumerable;});keys.push.apply(keys, symbols);}return keys;}function _objectSpread(target) {for (var i = 1; i < arguments.length; i++) {var source = arguments[i] != null ? arguments[i] : {};if (i % 2) {ownKeys(Object(source), true).forEach(function (key) {_defineProperty(target, key, source[key]);});} else if (Object.getOwnPropertyDescriptors) {Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));} else {ownKeys(Object(source)).forEach(function (key) {Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));});}}return target;}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;} 12 | 13 | _vue.default.config.productionTip = false; 14 | 15 | _App.default.mpType = 'app'; 16 | 17 | var app = new _vue.default(_objectSpread({}, 18 | _App.default)); 19 | 20 | createApp(app).$mount(); 21 | /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["createApp"])) 22 | 23 | /***/ }), 24 | /* 1 */, 25 | /* 2 */, 26 | /* 3 */, 27 | /* 4 */, 28 | /* 5 */ 29 | /*!**********************************************************!*\ 30 | !*** /Users/gaolailong/Downloads/waimai_coupons/App.vue ***! 31 | \**********************************************************/ 32 | /*! no static exports found */ 33 | /***/ (function(module, __webpack_exports__, __webpack_require__) { 34 | 35 | "use strict"; 36 | __webpack_require__.r(__webpack_exports__); 37 | /* harmony import */ var _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ 6); 38 | /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); 39 | /* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 8); 40 | var render, staticRenderFns, recyclableRender, components 41 | var renderjs 42 | 43 | 44 | 45 | 46 | /* normalize component */ 47 | 48 | var component = Object(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( 49 | _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"], 50 | render, 51 | staticRenderFns, 52 | false, 53 | null, 54 | null, 55 | null, 56 | false, 57 | components, 58 | renderjs 59 | ) 60 | 61 | component.options.__file = "App.vue" 62 | /* harmony default export */ __webpack_exports__["default"] = (component.exports); 63 | 64 | /***/ }), 65 | /* 6 */ 66 | /*!***********************************************************************************!*\ 67 | !*** /Users/gaolailong/Downloads/waimai_coupons/App.vue?vue&type=script&lang=js& ***! 68 | \***********************************************************************************/ 69 | /*! no static exports found */ 70 | /***/ (function(module, __webpack_exports__, __webpack_require__) { 71 | 72 | "use strict"; 73 | __webpack_require__.r(__webpack_exports__); 74 | /* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js& */ 7); 75 | /* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__); 76 | /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); 77 | /* harmony default export */ __webpack_exports__["default"] = (_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); 78 | 79 | /***/ }), 80 | /* 7 */ 81 | /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ 82 | !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/gaolailong/Downloads/waimai_coupons/App.vue?vue&type=script&lang=js& ***! 83 | \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ 84 | /*! no static exports found */ 85 | /***/ (function(module, exports, __webpack_require__) { 86 | 87 | "use strict"; 88 | Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var _default = 89 | { 90 | onLaunch: function onLaunch() { 91 | console.log('App Launch'); 92 | }, 93 | onShow: function onShow() { 94 | console.log('App Show'); 95 | }, 96 | onHide: function onHide() { 97 | console.log('App Hide'); 98 | }, 99 | globalData: { 100 | "appid": 'wx8983cbdfb52fc990', 101 | "secret": '14757bab6ae78b388270ea379e91c3f3' } };exports.default = _default; 102 | 103 | /***/ }) 104 | ],[[0,"common/runtime","common/vendor"]]]); 105 | //# sourceMappingURL=../../.sourcemap/mp-weixin/common/main.js.map -------------------------------------------------------------------------------- /unpackage/dist/dev/mp-weixin/common/runtime.js: -------------------------------------------------------------------------------- 1 | 2 | !function(){try{var a=Function("return this")();a&&!a.Math&&(Object.assign(a,{isFinite:isFinite,Array:Array,Date:Date,Error:Error,Function:Function,Math:Math,Object:Object,RegExp:RegExp,String:String,TypeError:TypeError,setTimeout:setTimeout,clearTimeout:clearTimeout,setInterval:setInterval,clearInterval:clearInterval}),"undefined"!=typeof Reflect&&(a.Reflect=Reflect))}catch(a){}}(); 3 | /******/ (function(modules) { // webpackBootstrap 4 | /******/ // install a JSONP callback for chunk loading 5 | /******/ function webpackJsonpCallback(data) { 6 | /******/ var chunkIds = data[0]; 7 | /******/ var moreModules = data[1]; 8 | /******/ var executeModules = data[2]; 9 | /******/ 10 | /******/ // add "moreModules" to the modules object, 11 | /******/ // then flag all "chunkIds" as loaded and fire callback 12 | /******/ var moduleId, chunkId, i = 0, resolves = []; 13 | /******/ for(;i < chunkIds.length; i++) { 14 | /******/ chunkId = chunkIds[i]; 15 | /******/ if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) { 16 | /******/ resolves.push(installedChunks[chunkId][0]); 17 | /******/ } 18 | /******/ installedChunks[chunkId] = 0; 19 | /******/ } 20 | /******/ for(moduleId in moreModules) { 21 | /******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) { 22 | /******/ modules[moduleId] = moreModules[moduleId]; 23 | /******/ } 24 | /******/ } 25 | /******/ if(parentJsonpFunction) parentJsonpFunction(data); 26 | /******/ 27 | /******/ while(resolves.length) { 28 | /******/ resolves.shift()(); 29 | /******/ } 30 | /******/ 31 | /******/ // add entry modules from loaded chunk to deferred list 32 | /******/ deferredModules.push.apply(deferredModules, executeModules || []); 33 | /******/ 34 | /******/ // run deferred modules when all chunks ready 35 | /******/ return checkDeferredModules(); 36 | /******/ }; 37 | /******/ function checkDeferredModules() { 38 | /******/ var result; 39 | /******/ for(var i = 0; i < deferredModules.length; i++) { 40 | /******/ var deferredModule = deferredModules[i]; 41 | /******/ var fulfilled = true; 42 | /******/ for(var j = 1; j < deferredModule.length; j++) { 43 | /******/ var depId = deferredModule[j]; 44 | /******/ if(installedChunks[depId] !== 0) fulfilled = false; 45 | /******/ } 46 | /******/ if(fulfilled) { 47 | /******/ deferredModules.splice(i--, 1); 48 | /******/ result = __webpack_require__(__webpack_require__.s = deferredModule[0]); 49 | /******/ } 50 | /******/ } 51 | /******/ 52 | /******/ return result; 53 | /******/ } 54 | /******/ 55 | /******/ // The module cache 56 | /******/ var installedModules = {}; 57 | /******/ 58 | /******/ // object to store loaded CSS chunks 59 | /******/ var installedCssChunks = { 60 | /******/ "common/runtime": 0 61 | /******/ } 62 | /******/ 63 | /******/ // object to store loaded and loading chunks 64 | /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched 65 | /******/ // Promise = chunk loading, 0 = chunk loaded 66 | /******/ var installedChunks = { 67 | /******/ "common/runtime": 0 68 | /******/ }; 69 | /******/ 70 | /******/ var deferredModules = []; 71 | /******/ 72 | /******/ // script path function 73 | /******/ function jsonpScriptSrc(chunkId) { 74 | /******/ return __webpack_require__.p + "" + chunkId + ".js" 75 | /******/ } 76 | /******/ 77 | /******/ // The require function 78 | /******/ function __webpack_require__(moduleId) { 79 | /******/ 80 | /******/ // Check if module is in cache 81 | /******/ if(installedModules[moduleId]) { 82 | /******/ return installedModules[moduleId].exports; 83 | /******/ } 84 | /******/ // Create a new module (and put it into the cache) 85 | /******/ var module = installedModules[moduleId] = { 86 | /******/ i: moduleId, 87 | /******/ l: false, 88 | /******/ exports: {} 89 | /******/ }; 90 | /******/ 91 | /******/ // Execute the module function 92 | /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); 93 | /******/ 94 | /******/ // Flag the module as loaded 95 | /******/ module.l = true; 96 | /******/ 97 | /******/ // Return the exports of the module 98 | /******/ return module.exports; 99 | /******/ } 100 | /******/ 101 | /******/ // This file contains only the entry chunk. 102 | /******/ // The chunk loading function for additional chunks 103 | /******/ __webpack_require__.e = function requireEnsure(chunkId) { 104 | /******/ var promises = []; 105 | /******/ 106 | /******/ 107 | /******/ // mini-css-extract-plugin CSS loading 108 | /******/ var cssChunks = {"components/v-tabs/v-tabs":1,"wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip":1}; 109 | /******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]); 110 | /******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) { 111 | /******/ promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) { 112 | /******/ var href = "" + ({"components/v-tabs/v-tabs":"components/v-tabs/v-tabs","wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip":"wxcomponents/struggler-uniapp-add-tip/struggler-uniapp-add-tip"}[chunkId]||chunkId) + ".wxss"; 113 | /******/ var fullhref = __webpack_require__.p + href; 114 | /******/ var existingLinkTags = document.getElementsByTagName("link"); 115 | /******/ for(var i = 0; i < existingLinkTags.length; i++) { 116 | /******/ var tag = existingLinkTags[i]; 117 | /******/ var dataHref = tag.getAttribute("data-href") || tag.getAttribute("href"); 118 | /******/ if(tag.rel === "stylesheet" && (dataHref === href || dataHref === fullhref)) return resolve(); 119 | /******/ } 120 | /******/ var existingStyleTags = document.getElementsByTagName("style"); 121 | /******/ for(var i = 0; i < existingStyleTags.length; i++) { 122 | /******/ var tag = existingStyleTags[i]; 123 | /******/ var dataHref = tag.getAttribute("data-href"); 124 | /******/ if(dataHref === href || dataHref === fullhref) return resolve(); 125 | /******/ } 126 | /******/ var linkTag = document.createElement("link"); 127 | /******/ linkTag.rel = "stylesheet"; 128 | /******/ linkTag.type = "text/css"; 129 | /******/ linkTag.onload = resolve; 130 | /******/ linkTag.onerror = function(event) { 131 | /******/ var request = event && event.target && event.target.src || fullhref; 132 | /******/ var err = new Error("Loading CSS chunk " + chunkId + " failed.\n(" + request + ")"); 133 | /******/ err.code = "CSS_CHUNK_LOAD_FAILED"; 134 | /******/ err.request = request; 135 | /******/ delete installedCssChunks[chunkId] 136 | /******/ linkTag.parentNode.removeChild(linkTag) 137 | /******/ reject(err); 138 | /******/ }; 139 | /******/ linkTag.href = fullhref; 140 | /******/ 141 | /******/ var head = document.getElementsByTagName("head")[0]; 142 | /******/ head.appendChild(linkTag); 143 | /******/ }).then(function() { 144 | /******/ installedCssChunks[chunkId] = 0; 145 | /******/ })); 146 | /******/ } 147 | /******/ 148 | /******/ // JSONP chunk loading for javascript 149 | /******/ 150 | /******/ var installedChunkData = installedChunks[chunkId]; 151 | /******/ if(installedChunkData !== 0) { // 0 means "already installed". 152 | /******/ 153 | /******/ // a Promise means "currently loading". 154 | /******/ if(installedChunkData) { 155 | /******/ promises.push(installedChunkData[2]); 156 | /******/ } else { 157 | /******/ // setup Promise in chunk cache 158 | /******/ var promise = new Promise(function(resolve, reject) { 159 | /******/ installedChunkData = installedChunks[chunkId] = [resolve, reject]; 160 | /******/ }); 161 | /******/ promises.push(installedChunkData[2] = promise); 162 | /******/ 163 | /******/ // start chunk loading 164 | /******/ var script = document.createElement('script'); 165 | /******/ var onScriptComplete; 166 | /******/ 167 | /******/ script.charset = 'utf-8'; 168 | /******/ script.timeout = 120; 169 | /******/ if (__webpack_require__.nc) { 170 | /******/ script.setAttribute("nonce", __webpack_require__.nc); 171 | /******/ } 172 | /******/ script.src = jsonpScriptSrc(chunkId); 173 | /******/ 174 | /******/ // create error before stack unwound to get useful stacktrace later 175 | /******/ var error = new Error(); 176 | /******/ onScriptComplete = function (event) { 177 | /******/ // avoid mem leaks in IE. 178 | /******/ script.onerror = script.onload = null; 179 | /******/ clearTimeout(timeout); 180 | /******/ var chunk = installedChunks[chunkId]; 181 | /******/ if(chunk !== 0) { 182 | /******/ if(chunk) { 183 | /******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type); 184 | /******/ var realSrc = event && event.target && event.target.src; 185 | /******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')'; 186 | /******/ error.name = 'ChunkLoadError'; 187 | /******/ error.type = errorType; 188 | /******/ error.request = realSrc; 189 | /******/ chunk[1](error); 190 | /******/ } 191 | /******/ installedChunks[chunkId] = undefined; 192 | /******/ } 193 | /******/ }; 194 | /******/ var timeout = setTimeout(function(){ 195 | /******/ onScriptComplete({ type: 'timeout', target: script }); 196 | /******/ }, 120000); 197 | /******/ script.onerror = script.onload = onScriptComplete; 198 | /******/ document.head.appendChild(script); 199 | /******/ } 200 | /******/ } 201 | /******/ return Promise.all(promises); 202 | /******/ }; 203 | /******/ 204 | /******/ // expose the modules object (__webpack_modules__) 205 | /******/ __webpack_require__.m = modules; 206 | /******/ 207 | /******/ // expose the module cache 208 | /******/ __webpack_require__.c = installedModules; 209 | /******/ 210 | /******/ // define getter function for harmony exports 211 | /******/ __webpack_require__.d = function(exports, name, getter) { 212 | /******/ if(!__webpack_require__.o(exports, name)) { 213 | /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); 214 | /******/ } 215 | /******/ }; 216 | /******/ 217 | /******/ // define __esModule on exports 218 | /******/ __webpack_require__.r = function(exports) { 219 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { 220 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); 221 | /******/ } 222 | /******/ Object.defineProperty(exports, '__esModule', { value: true }); 223 | /******/ }; 224 | /******/ 225 | /******/ // create a fake namespace object 226 | /******/ // mode & 1: value is a module id, require it 227 | /******/ // mode & 2: merge all properties of value into the ns 228 | /******/ // mode & 4: return value when already ns object 229 | /******/ // mode & 8|1: behave like require 230 | /******/ __webpack_require__.t = function(value, mode) { 231 | /******/ if(mode & 1) value = __webpack_require__(value); 232 | /******/ if(mode & 8) return value; 233 | /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; 234 | /******/ var ns = Object.create(null); 235 | /******/ __webpack_require__.r(ns); 236 | /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); 237 | /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); 238 | /******/ return ns; 239 | /******/ }; 240 | /******/ 241 | /******/ // getDefaultExport function for compatibility with non-harmony modules 242 | /******/ __webpack_require__.n = function(module) { 243 | /******/ var getter = module && module.__esModule ? 244 | /******/ function getDefault() { return module['default']; } : 245 | /******/ function getModuleExports() { return module; }; 246 | /******/ __webpack_require__.d(getter, 'a', getter); 247 | /******/ return getter; 248 | /******/ }; 249 | /******/ 250 | /******/ // Object.prototype.hasOwnProperty.call 251 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; 252 | /******/ 253 | /******/ // __webpack_public_path__ 254 | /******/ __webpack_require__.p = "/"; 255 | /******/ 256 | /******/ // on error function for async loading 257 | /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; 258 | /******/ 259 | /******/ var jsonpArray = global["webpackJsonp"] = global["webpackJsonp"] || []; 260 | /******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray); 261 | /******/ jsonpArray.push = webpackJsonpCallback; 262 | /******/ jsonpArray = jsonpArray.slice(); 263 | /******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]); 264 | /******/ var parentJsonpFunction = oldJsonpFunction; 265 | /******/ 266 | /******/ 267 | /******/ // run deferred modules from other chunks 268 | /******/ checkDeferredModules(); 269 | /******/ }) 270 | /************************************************************************/ 271 | /******/ ([]); 272 | //# sourceMappingURL=../../.sourcemap/mp-weixin/common/runtime.js.map 273 | -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/components/thorui/tui-card/tui-card.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-card/tui-card.vue?4e9f","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-card/tui-card.vue?f51d","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-card/tui-card.vue?c9bf","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-card/tui-card.vue?ae2a","uni-app:///components/thorui/tui-card/tui-card.vue","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-card/tui-card.vue?adf1","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-card/tui-card.vue?a6ca"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAiI;AACjI;AAC4D;AACL;AACqC;;;AAG5F;AACgN;AAChN,gBAAgB,iNAAU;AAC1B,EAAE,8EAAM;AACR,EAAE,+FAAM;AACR,EAAE,wGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,mGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAs0B,CAAgB,syBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACuB11B;AACA,iBADA;AAEA;AACA;AACA;AACA,mBADA;AAEA,oBAFA,EAFA;;AAMA;AACA,kBADA;AAEA;AACA;AACA,iBADA,EACA;AACA,oBAFA,EAEA;AACA,mBAHA,EAGA;AACA,uBAJA;;AAMA,OATA,EANA;;AAiBA;AACA;AACA,kBADA;AAEA;AACA;AACA,kBADA,EACA;AACA,kBAFA,EAEA;AACA,0BAHA,CAGA;AAHA;AAKA,OARA,EAlBA;;AA4BA;AACA;AACA,kBADA;AAEA;AACA;AACA,kBADA,EACA;AACA,kBAFA,EAEA;AACA,0BAHA,CAGA;AAHA;AAKA,OARA,EA7BA;;AAuCA;AACA,kBADA;AAEA;AACA;AACA,yBADA,EACA;AACA,qBAFA,CAEA;AAFA;AAIA,OAPA,EAvCA;;AAgDA;AACA;AACA,mBADA;AAEA,oBAFA,EAjDA;;AAqDA;AACA,kBADA;AAEA,gBAFA,EArDA,EAFA;;;AA4DA;AACA,eADA,yBACA;AACA;AACA,yBADA;;AAGA,KALA;AAMA,WANA,qBAMA;AACA;AACA,yBADA;;AAGA,KAVA,EA5DA,E;;;;;;;;;;;;ACvBA;AAAA;AAAA;AAAA;AAA2sC,CAAgB,2nCAAG,EAAC,C;;;;;;;;;;;ACA/tC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"components/thorui/tui-card/tui-card.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./tui-card.vue?vue&type=template&id=1d251eb4&scoped=true&\"\nvar renderjs\nimport script from \"./tui-card.vue?vue&type=script&lang=js&\"\nexport * from \"./tui-card.vue?vue&type=script&lang=js&\"\nimport style0 from \"./tui-card.vue?vue&type=style&index=0&id=1d251eb4&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1d251eb4\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"components/thorui/tui-card/tui-card.vue\"\nexport default component.exports","export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-card.vue?vue&type=template&id=1d251eb4&scoped=true&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-card.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-card.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import mod from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-card.vue?vue&type=style&index=0&id=1d251eb4&scoped=true&lang=css&\"; export default mod; export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-card.vue?vue&type=style&index=0&id=1d251eb4&scoped=true&lang=css&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1607172392227\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""} -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/components/thorui/tui-tag/tui-tag.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-tag/tui-tag.vue?2515","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-tag/tui-tag.vue?6a74","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-tag/tui-tag.vue?c155","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-tag/tui-tag.vue?056d","uni-app:///components/thorui/tui-tag/tui-tag.vue","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-tag/tui-tag.vue?f7b8","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/thorui/tui-tag/tui-tag.vue?ada1"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAgI;AAChI;AAC2D;AACL;AACqC;;;AAG3F;AACgN;AAChN,gBAAgB,iNAAU;AAC1B,EAAE,6EAAM;AACR,EAAE,8FAAM;AACR,EAAE,uGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,kGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACnBA;AAAA;AAAA;AAAA;AAAq0B,CAAgB,qyBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;ACSz1B;AACA,gBADA;AAEA;AACA;AACA,kBADA;AAEA,wBAFA,EADA;;AAKA;AACA;AACA,kBADA;AAEA,4BAFA,EANA;;AAUA;AACA,kBADA;AAEA,kBAFA,EAVA;;AAcA;AACA;AACA,kBADA;AAEA,sBAFA,EAfA;;AAmBA;AACA;AACA,kBADA;AAEA,uBAFA,EApBA;;AAwBA;AACA;AACA,mBADA;AAEA,oBAFA,EAzBA;;AA6BA;AACA;AACA,mBADA;AAEA,oBAFA,EA9BA;;AAkCA;AACA;AACA,kBADA;AAEA,gBAFA,EAnCA;;AAuCA;AACA,mBADA;AAEA,oBAFA,EAvCA;;AA2CA;AACA,mBADA;AAEA,oBAFA,EA3CA;;AA+CA;AACA,kBADA;AAEA,gBAFA,EA/CA,EAFA;;;AAsDA;AACA,eADA,yBACA;AACA;AACA,yBADA;;AAGA,KALA;AAMA;AACA;AACA,KARA;AASA;AACA;AACA;AACA;AACA;AACA;AACA,SAFA,MAEA;AACA;AACA,SAFA,MAEA;AACA;AACA;AACA;AACA;AACA,KAtBA,EAtDA,E;;;;;;;;;;;;ACTA;AAAA;AAAA;AAAA;AAA0sC,CAAgB,0nCAAG,EAAC,C;;;;;;;;;;;ACA9tC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"components/thorui/tui-tag/tui-tag.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./tui-tag.vue?vue&type=template&id=19a5e39c&scoped=true&\"\nvar renderjs\nimport script from \"./tui-tag.vue?vue&type=script&lang=js&\"\nexport * from \"./tui-tag.vue?vue&type=script&lang=js&\"\nimport style0 from \"./tui-tag.vue?vue&type=style&index=0&id=19a5e39c&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"19a5e39c\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"components/thorui/tui-tag/tui-tag.vue\"\nexport default component.exports","export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-tag.vue?vue&type=template&id=19a5e39c&scoped=true&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var m0 = _vm.getClassName(_vm.shape, _vm.plain)\n var m1 = _vm.getTypeClass(_vm.type, _vm.plain)\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n m0: m0,\n m1: m1\n }\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-tag.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-tag.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import mod from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-tag.vue?vue&type=style&index=0&id=19a5e39c&scoped=true&lang=css&\"; export default mod; export * from \"-!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./tui-tag.vue?vue&type=style&index=0&id=19a5e39c&scoped=true&lang=css&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1607172392225\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""} -------------------------------------------------------------------------------- /unpackage/dist/dev/.sourcemap/mp-weixin/components/v-tabs/v-tabs.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["webpack:////Users/gaolailong/Downloads/waimai_coupons/components/v-tabs/v-tabs.vue?9b2f","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/v-tabs/v-tabs.vue?4b0b","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/v-tabs/v-tabs.vue?fa79","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/v-tabs/v-tabs.vue?911f","uni-app:///components/v-tabs/v-tabs.vue","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/v-tabs/v-tabs.vue?cd21","webpack:////Users/gaolailong/Downloads/waimai_coupons/components/v-tabs/v-tabs.vue?0af5"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA+H;AAC/H;AAC0D;AACL;AACsC;;;AAG3F;AAC6M;AAC7M,gBAAgB,iNAAU;AAC1B,EAAE,4EAAM;AACR,EAAE,6FAAM;AACR,EAAE,sGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,iGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAqzB,CAAgB,oyBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACkEz0B;;;;;;;;;;;;;;;;;;;;;;;;;AAyBA;AACA;AACA;AACA,kBADA;AAEA,gBAFA,EADA;;AAKA;AACA,iBADA;AAEA,aAFA,sBAEA;AACA;AACA,OAJA,EALA;;AAWA;AACA,kBADA;AAEA,qBAFA,EAXA;;AAeA;AACA,kBADA;AAEA,kBAFA,EAfA;;AAmBA;AACA,kBADA;AAEA,qBAFA,EAnBA;;AAuBA;AACA,kBADA;AAEA,wBAFA,EAvBA;;AA2BA;AACA,kBADA;AAEA,sBAFA,EA3BA;;AA+BA;AACA,kBADA;AAEA,sBAFA,EA/BA;;AAmCA;AACA,mBADA;AAEA,mBAFA,EAnCA;;AAuCA;AACA,mBADA;AAEA,mBAFA,EAvCA;;AA2CA;AACA,kBADA;AAEA,sBAFA,EA3CA;;AA+CA;AACA,kBADA;AAEA,wBAFA,EA/CA;;AAmDA;AACA,kBADA;AAEA,sBAFA,EAnDA;;AAuDA;AACA,kBADA;AAEA,kBAFA,EAvDA;;AA2DA;AACA,kBADA;AAEA,sBAFA,EA3DA;;AA+DA;AACA,mBADA;AAEA,oBAFA,EA/DA;;AAmEA;AACA,kBADA;AAEA,wBAFA,EAnEA;;AAuEA;AACA,kBADA;AAEA,sBAFA,EAvEA;;AA2EA;AACA,kBADA;AAEA,iBAFA,EA3EA;;AA+EA;AACA,mBADA;AAEA,oBAFA,EA/EA;;AAmFA;AACA,kBADA;AAEA,wBAFA,EAnFA,EADA;;;AAyFA,MAzFA,kBAyFA;AACA;AACA,cADA;AAEA,mBAFA;AAGA,qBAHA,EAGA;AACA,iBAJA,EAIA;AACA,kBALA,EAKA;AACA,mBANA,EAMA;AACA,uBAPA,EAOA;AACA,gBARA,CAQA;AARA;AAUA,GApGA;AAqGA;AACA,SADA,iBACA,MADA,EACA;AACA;AACA;AACA;AACA,OAFA;AAGA,KANA;AAOA,WAPA,mBAOA,MAPA,EAOA;AACA;AACA,KATA;AAUA,QAVA,gBAUA,MAVA,EAUA;AACA;AACA;AACA,OAFA;AAGA,KAdA,EArGA;;AAqHA;AACA;AACA,gBAFA,wBAEA,GAFA,EAEA;AACA;AACA;AACA,wDADA,CAFA,CAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAZA;AAaA;AACA,UAdA,kBAcA,KAdA,EAcA;AACA;AACA;;AAEA;AACA;AACA,KApBA;AAqBA;AACA,mBAtBA,6BAsBA;AACA;AACA,yBADA;;AAGA,QAHA,CAGA,IAHA;;AAKA;AACA;AACA,YADA,YACA,SADA;AAEA,wBAFA,CAEA;AACA;AACA;AACA;AACA,OANA;AAOA,UAPA;AAQA;AACA;AACA,eADA,CACA,yBADA;AAEA,wBAFA,CAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAFA,MAEA;AACA;AACA,aAFA,MAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OA/BA;AAgCA,UAhCA;AAiCA,KAvEA,EArHA;;AA8LA,SA9LA,qBA8LA;AACA;AACA;AACA;AACA;AACA,KAFA;AAGA,GApMA,E;;;;;;;;;;;;;AC3FA;AAAA;AAAA;AAAA;AAA0/C,CAAgB,s5CAAG,EAAC,C;;;;;;;;;;;ACA9gD;AACA,OAAO,KAAU,EAAE,kBAKd","file":"components/v-tabs/v-tabs.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./v-tabs.vue?vue&type=template&id=552d3ab8&scoped=true&\"\nvar renderjs\nimport script from \"./v-tabs.vue?vue&type=script&lang=js&\"\nexport * from \"./v-tabs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./v-tabs.vue?vue&type=style&index=0&id=552d3ab8&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"552d3ab8\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"components/v-tabs/v-tabs.vue\"\nexport default component.exports","export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./v-tabs.vue?vue&type=template&id=552d3ab8&scoped=true&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./v-tabs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./v-tabs.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import mod from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./v-tabs.vue?vue&type=style&index=0&id=552d3ab8&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./v-tabs.vue?vue&type=style&index=0&id=552d3ab8&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1608712743692\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""} --------------------------------------------------------------------------------