chore: scaffold linhelp applications
This commit is contained in:
6
miniapp/miniprogram/app.js
Normal file
6
miniapp/miniprogram/app.js
Normal file
@@ -0,0 +1,6 @@
|
||||
App({
|
||||
globalData: {
|
||||
apiBaseUrl: 'http://localhost:8080',
|
||||
token: ''
|
||||
}
|
||||
})
|
||||
46
miniapp/miniprogram/app.json
Normal file
46
miniapp/miniprogram/app.json
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"pages": [
|
||||
"pages/home/index",
|
||||
"pages/products/index",
|
||||
"pages/products/detail",
|
||||
"pages/orders/index",
|
||||
"pages/orders/detail",
|
||||
"pages/express/create",
|
||||
"pages/group-buy/index",
|
||||
"pages/group-buy/detail",
|
||||
"pages/second-hand/index",
|
||||
"pages/second-hand/create",
|
||||
"pages/notices/index",
|
||||
"pages/profile/index",
|
||||
"pages/address/index"
|
||||
],
|
||||
"window": {
|
||||
"navigationBarTitleText": "邻小帮",
|
||||
"navigationBarBackgroundColor": "#ffffff",
|
||||
"navigationBarTextStyle": "black",
|
||||
"backgroundColor": "#f6f7f9"
|
||||
},
|
||||
"tabBar": {
|
||||
"color": "#6b7280",
|
||||
"selectedColor": "#0f766e",
|
||||
"backgroundColor": "#ffffff",
|
||||
"list": [
|
||||
{
|
||||
"pagePath": "pages/home/index",
|
||||
"text": "首页"
|
||||
},
|
||||
{
|
||||
"pagePath": "pages/group-buy/index",
|
||||
"text": "团购"
|
||||
},
|
||||
{
|
||||
"pagePath": "pages/second-hand/index",
|
||||
"text": "闲置"
|
||||
},
|
||||
{
|
||||
"pagePath": "pages/profile/index",
|
||||
"text": "我的"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
9
miniapp/miniprogram/app.wxss
Normal file
9
miniapp/miniprogram/app.wxss
Normal file
@@ -0,0 +1,9 @@
|
||||
page {
|
||||
background: #f6f7f9;
|
||||
color: #111827;
|
||||
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;
|
||||
}
|
||||
|
||||
.page {
|
||||
padding: 24rpx;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/address/index.js
Normal file
1
miniapp/miniprogram/pages/address/index.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/address/index.json
Normal file
3
miniapp/miniprogram/pages/address/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "地址管理"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/address/index.wxml
Normal file
1
miniapp/miniprogram/pages/address/index.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">地址管理</view>
|
||||
3
miniapp/miniprogram/pages/address/index.wxss
Normal file
3
miniapp/miniprogram/pages/address/index.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/express/create.js
Normal file
1
miniapp/miniprogram/pages/express/create.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/express/create.json
Normal file
3
miniapp/miniprogram/pages/express/create.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "代取快递"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/express/create.wxml
Normal file
1
miniapp/miniprogram/pages/express/create.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">代取快递</view>
|
||||
3
miniapp/miniprogram/pages/express/create.wxss
Normal file
3
miniapp/miniprogram/pages/express/create.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/group-buy/detail.js
Normal file
1
miniapp/miniprogram/pages/group-buy/detail.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/group-buy/detail.json
Normal file
3
miniapp/miniprogram/pages/group-buy/detail.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "团购详情"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/group-buy/detail.wxml
Normal file
1
miniapp/miniprogram/pages/group-buy/detail.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">团购详情</view>
|
||||
3
miniapp/miniprogram/pages/group-buy/detail.wxss
Normal file
3
miniapp/miniprogram/pages/group-buy/detail.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/group-buy/index.js
Normal file
1
miniapp/miniprogram/pages/group-buy/index.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/group-buy/index.json
Normal file
3
miniapp/miniprogram/pages/group-buy/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "今日团购"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/group-buy/index.wxml
Normal file
1
miniapp/miniprogram/pages/group-buy/index.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">今日团购</view>
|
||||
3
miniapp/miniprogram/pages/group-buy/index.wxss
Normal file
3
miniapp/miniprogram/pages/group-buy/index.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/home/index.js
Normal file
1
miniapp/miniprogram/pages/home/index.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/home/index.json
Normal file
3
miniapp/miniprogram/pages/home/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "邻小帮"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/home/index.wxml
Normal file
1
miniapp/miniprogram/pages/home/index.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">邻小帮</view>
|
||||
3
miniapp/miniprogram/pages/home/index.wxss
Normal file
3
miniapp/miniprogram/pages/home/index.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/notices/index.js
Normal file
1
miniapp/miniprogram/pages/notices/index.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/notices/index.json
Normal file
3
miniapp/miniprogram/pages/notices/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "社区公告"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/notices/index.wxml
Normal file
1
miniapp/miniprogram/pages/notices/index.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">社区公告</view>
|
||||
3
miniapp/miniprogram/pages/notices/index.wxss
Normal file
3
miniapp/miniprogram/pages/notices/index.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/orders/detail.js
Normal file
1
miniapp/miniprogram/pages/orders/detail.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/orders/detail.json
Normal file
3
miniapp/miniprogram/pages/orders/detail.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "订单详情"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/orders/detail.wxml
Normal file
1
miniapp/miniprogram/pages/orders/detail.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">订单详情</view>
|
||||
3
miniapp/miniprogram/pages/orders/detail.wxss
Normal file
3
miniapp/miniprogram/pages/orders/detail.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/orders/index.js
Normal file
1
miniapp/miniprogram/pages/orders/index.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/orders/index.json
Normal file
3
miniapp/miniprogram/pages/orders/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "我的订单"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/orders/index.wxml
Normal file
1
miniapp/miniprogram/pages/orders/index.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">我的订单</view>
|
||||
3
miniapp/miniprogram/pages/orders/index.wxss
Normal file
3
miniapp/miniprogram/pages/orders/index.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/products/detail.js
Normal file
1
miniapp/miniprogram/pages/products/detail.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/products/detail.json
Normal file
3
miniapp/miniprogram/pages/products/detail.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "商品详情"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/products/detail.wxml
Normal file
1
miniapp/miniprogram/pages/products/detail.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">商品详情</view>
|
||||
3
miniapp/miniprogram/pages/products/detail.wxss
Normal file
3
miniapp/miniprogram/pages/products/detail.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/products/index.js
Normal file
1
miniapp/miniprogram/pages/products/index.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/products/index.json
Normal file
3
miniapp/miniprogram/pages/products/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "商品预定"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/products/index.wxml
Normal file
1
miniapp/miniprogram/pages/products/index.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">商品预定</view>
|
||||
3
miniapp/miniprogram/pages/products/index.wxss
Normal file
3
miniapp/miniprogram/pages/products/index.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/profile/index.js
Normal file
1
miniapp/miniprogram/pages/profile/index.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/profile/index.json
Normal file
3
miniapp/miniprogram/pages/profile/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "我的"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/profile/index.wxml
Normal file
1
miniapp/miniprogram/pages/profile/index.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">我的</view>
|
||||
3
miniapp/miniprogram/pages/profile/index.wxss
Normal file
3
miniapp/miniprogram/pages/profile/index.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/second-hand/create.js
Normal file
1
miniapp/miniprogram/pages/second-hand/create.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/second-hand/create.json
Normal file
3
miniapp/miniprogram/pages/second-hand/create.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "发布闲置"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/second-hand/create.wxml
Normal file
1
miniapp/miniprogram/pages/second-hand/create.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">发布闲置</view>
|
||||
3
miniapp/miniprogram/pages/second-hand/create.wxss
Normal file
3
miniapp/miniprogram/pages/second-hand/create.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
1
miniapp/miniprogram/pages/second-hand/index.js
Normal file
1
miniapp/miniprogram/pages/second-hand/index.js
Normal file
@@ -0,0 +1 @@
|
||||
Page({})
|
||||
3
miniapp/miniprogram/pages/second-hand/index.json
Normal file
3
miniapp/miniprogram/pages/second-hand/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"navigationBarTitleText": "二手闲置"
|
||||
}
|
||||
1
miniapp/miniprogram/pages/second-hand/index.wxml
Normal file
1
miniapp/miniprogram/pages/second-hand/index.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page">二手闲置</view>
|
||||
3
miniapp/miniprogram/pages/second-hand/index.wxss
Normal file
3
miniapp/miniprogram/pages/second-hand/index.wxss
Normal file
@@ -0,0 +1,3 @@
|
||||
.page {
|
||||
min-height: 100vh;
|
||||
}
|
||||
26
miniapp/miniprogram/utils/request.js
Normal file
26
miniapp/miniprogram/utils/request.js
Normal file
@@ -0,0 +1,26 @@
|
||||
function request(options) {
|
||||
const app = getApp()
|
||||
const token = app.globalData.token
|
||||
return new Promise((resolve, reject) => {
|
||||
wx.request({
|
||||
url: app.globalData.apiBaseUrl + options.url,
|
||||
method: options.method || 'GET',
|
||||
data: options.data || {},
|
||||
header: Object.assign({
|
||||
Authorization: token
|
||||
}, options.header || {}),
|
||||
success(res) {
|
||||
if (res.statusCode >= 200 && res.statusCode < 300 && res.data && res.data.code === 0) {
|
||||
resolve(res.data.data)
|
||||
return
|
||||
}
|
||||
reject(new Error((res.data && res.data.message) || '请求失败'))
|
||||
},
|
||||
fail: reject
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
request
|
||||
}
|
||||
Reference in New Issue
Block a user