# tarena-lbs-app **Repository Path**: geng-menglin/tarena-lbs-app ## Basic Information - **Project Name**: tarena-lbs-app - **Description**: JSD2506项目峰会的营销平台工程-小程序环境 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-23 - **Last Updated**: 2025-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## LBS 智慧营销平台前端 ### 运行方式 - 本项目基于 uniapp 开发,需要在本地安装 - [WeChat Devtools](https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html) - [HbuilderX](https://www.dcloud.io/hbuilderx.html) --- - 仓库地址: http://tech-gitlab.p.yufeiworld.com/xiaoxw/tarena-lbs-app ```shell git clone http://tech-gitlab.p.yufeiworld.com/xiaoxw/tarena-lbs-app cd /tarena-lbs-app cd momo pnpm install ``` - 将`momo`目录在 HbuilderX 中打开 --- - 微信小程序运行方式 - 在`manifest.json`中修改成自己的`微信小程序APP ID` - 点击菜单栏-> 运行 -> 程序 -> 微信开发者工具 --- - H5 运行方式 - 点击菜单栏-> 运行 -> 浏览器 -> chrome - 线上访问:http://dev.lbs.p.yufeiworld.com/#/ --- ### 目录结构 ``` . ├── App.vue ├── components │   ├── BaseCoverImage │   │   └── BaseCoverImage.vue │   ├── Coupon.vue │   ├── Drawer.vue │   ├── GridFile.vue │   ├── NavBar.vue │   ├── PickerBox.vue │   ├── TabBar.vue │   ├── Waterfall.vue │   ├── Waterfall_old.vue │   └── cc-comment │   ├── componets │   │   └── common.vue │   ├── index.vue │   └── readme.md ├── config │   └── config.ts ├── iconfont.css ├── index.html ├── libs │   ├── qqmap-wx-jssdk.js │   └── qqmap-wx-jssdk.min.js ├── main.js ├── manifest.json ├── package-lock.json ├── package.json ├── pages │   ├── login │   │   └── index.vue │   ├── register │   │   └── index.vue │   ├── tab-index │   │   ├── index.vue │   │   ├── merchant │   │   │   ├── article-details │   │   │   │   └── index.vue │   │   │   ├── index.vue │   │   │   └── visit-merchant │   │   │   └── index.vue │   │   ├── personal │   │   │   ├── activity-details │   │   │   │   └── index.vue │   │   │   ├── article-details │   │   │   │   └── index.vue │   │   │   └── index.vue │   │   └── shop │   │   ├── activity-details │   │   │   └── index.vue │   │   ├── index.vue │   │   ├── shop-active │   │   │   └── index.vue │   │   └── visit-shop │   │   └── index.vue │   ├── tab-message │   │   ├── activity │   │   │   ├── show-infomation-detail.vue │   │   │   └── show-infomation.vue │   │   └── index.vue │   ├── tab-mine │   │   ├── attention-fan │   │   │   └── index.vue │   │   ├── collect │   │   │   └── index.vue │   │   ├── comment │   │   │   └── index.vue │   │   ├── drawer │   │   │   ├── discount.vue │   │   │   ├── identity-tag.vue │   │   │   ├── usage-details.vue │   │   │   └── wait-consume.vue │   │   ├── edit-userInfo │   │   │   └── index.vue │   │   ├── index.vue │   │   └── new-attention │   │   └── index.vue │   ├── tab-publish-content │   │   ├── index.vue │   │   └── issue │   │   └── index.vue │   └── tab-same-city │   └── index.vue ├── pages.json ├── pnpm-lock.yaml ├── project.config.json ├── project.private.config.json ├── service │   ├── article.ts │   ├── businessChain.ts │   ├── file.ts │   ├── login.ts │   ├── message.ts │   ├── receive.ts │   ├── shop.ts │   ├── tagLibrary.ts │   └── user.ts ├── static │   ├── car.png │   ├── login.png │   ├── pic.png │   ├── share.png │   ├── upload.png │   └── uploads.png ├── store │   ├── article.ts │   ├── business.ts │   ├── index.ts │   ├── login.ts │   ├── message.ts │   ├── receive.ts │   ├── shop.ts │   ├── tagLibrary.ts │   └── user.ts ├── uni.promisify.adaptor.js ├── uni.scss └── utils ├── getMenuData.ts ├── request.ts └── useCheckIfFileIsImageOrVideo.ts 37 directories, 84 files ```