diff --git a/api/fetch.js b/api/fetch.js new file mode 100644 index 0000000..848bd68 --- /dev/null +++ b/api/fetch.js @@ -0,0 +1,22 @@ +import api from './api.js' + +const fetch = (key, data = {}, transform = true, loadingTitle) => { + return new Promise(resolve => { + + const callback = (res) => { + if (!transform) { + resolve(res) + return + } + if (res.code == 200) { + resolve(res.result) + } else { + reject(res) + } + } + + api(key, data, callback, loadingTitle) + }) +} + +export default fetch diff --git a/common.scss b/common.scss index 5fd3072..c648222 100644 --- a/common.scss +++ b/common.scss @@ -37,4 +37,11 @@ margin: 0; width: 0; height: 0; +} + +.page__view { + width: 100vw; + min-height: 100vh; + background-color: $uni-bg-color; + position: relative; } \ No newline at end of file diff --git a/components/base/tabbar.vue b/components/base/tabbar.vue index e86c4b1..85ab6dc 100644 --- a/components/base/tabbar.vue +++ b/components/base/tabbar.vue @@ -36,31 +36,24 @@ key: 'home', }, { - "selectedIconPath": "/static/image/tabbar/category-a.png", - "iconPath": "/static/image/tabbar/category.png", - "pagePath": "/pages/index/category", - "title": "商品列表", - key: 'category', + "selectedIconPath": "/static/image/tabbar/case-a.png", + "iconPath": "/static/image/tabbar/case.png", + "pagePath": "/pages/index/case", + "title": "案例", + key: 'case', }, { - "selectedIconPath": "/static/image/tabbar/order-a.png", - "iconPath": "/static/image/tabbar/order.png", - "pagePath": "/pages/index/order", - "title": "订单", - key: 'order', - }, - { - "selectedIconPath": "/static/image/tabbar/cart-a.png", - "iconPath": "/static/image/tabbar/cart.png", - "pagePath": "/pages/index/cart", - "title": "购物车", - key: 'cart', + "selectedIconPath": "/static/image/tabbar/serve-a.png", + "iconPath": "/static/image/tabbar/serve.png", + "pagePath": "/pages/index/serve", + "title": "服务", + key: 'serve', }, { "selectedIconPath": "/static/image/tabbar/center-a.png", "iconPath": "/static/image/tabbar/center.png", "pagePath": "/pages/index/center", - "title": "我的", + "title": "其他", key: 'center', } ] diff --git a/components/config/PrivacyAgreementPoup.vue b/components/config/PrivacyAgreementPoup.vue deleted file mode 100644 index 6eda2c6..0000000 --- a/components/config/PrivacyAgreementPoup.vue +++ /dev/null @@ -1,169 +0,0 @@ - - - - - \ No newline at end of file diff --git a/config.js b/config.js index 4175d2b..81698d8 100644 --- a/config.js +++ b/config.js @@ -52,5 +52,6 @@ uni.$uv.setConfig({ Vue.prototype.$config = utils.deepMergeObject(defaultConfig, config[type]) Vue.prototype.$api = api +Vue.prototype.$fetch = fetch export default Vue.prototype.$config \ No newline at end of file diff --git a/manifest.json b/manifest.json index ea42a21..50e7368 100644 --- a/manifest.json +++ b/manifest.json @@ -52,9 +52,10 @@ "quickapp" : {}, /* 小程序特有相关 */ "mp-weixin" : { - "appid" : "wxe7ae8cbe1673834c", + "appid" : "wx489ca73503f461be", "setting" : { - "urlCheck" : false + "urlCheck" : false, + "minified" : true }, "usingComponents" : true, "permission" : { diff --git a/pages.json b/pages.json index 11693b1..cf8af82 100644 --- a/pages.json +++ b/pages.json @@ -6,13 +6,13 @@ } }, { - "path": "pages/index/order", + "path": "pages/index/case", "style": { "navigationBarTitleText": "" } }, { - "path": "pages/index/category", + "path": "pages/index/serve", "style": { "navigationBarTitleText": "" } @@ -22,12 +22,6 @@ "style": { "navigationBarTitleText": "" } - }, - { - "path": "pages/index/cart", - "style": { - "navigationBarTitleText": "" - } } ], "preloadRule": { @@ -39,24 +33,6 @@ "subPackages": [{ "root": "pages_order", "pages": [{ - "path": "order/orderDetail" - }, - { - "path": "mine/purse" - }, - { - "path": "mine/runningWater" - }, - { - "path": "mine/address" - }, - { - "path": "product/productDetail" - }, - { - "path": "order/refundsOrExchange" - }, - { "path": "auth/wxLogin" }, { @@ -64,12 +40,6 @@ }, { "path": "auth/loginAndRegisterAndForgetPassword" - }, - { - "path": "mine/help" - }, - { - "path": "mine/promotion" } ] }], diff --git a/pages/index/cart.vue b/pages/index/cart.vue deleted file mode 100644 index 381c5b0..0000000 --- a/pages/index/cart.vue +++ /dev/null @@ -1,260 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pages/index/case.vue b/pages/index/case.vue new file mode 100644 index 0000000..5258586 --- /dev/null +++ b/pages/index/case.vue @@ -0,0 +1,20 @@ + + + + + \ No newline at end of file diff --git a/pages/index/category.vue b/pages/index/category.vue deleted file mode 100644 index a4a64b0..0000000 --- a/pages/index/category.vue +++ /dev/null @@ -1,191 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pages/index/center.vue b/pages/index/center.vue index 4d30c46..e63256c 100644 --- a/pages/index/center.vue +++ b/pages/index/center.vue @@ -1,353 +1,20 @@ \ No newline at end of file diff --git a/pages/index/index.vue b/pages/index/index.vue index 65effe5..de32af0 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -1,412 +1,20 @@ + + \ No newline at end of file diff --git a/pages/index/order.vue b/pages/index/order.vue deleted file mode 100644 index 24bdbb6..0000000 --- a/pages/index/order.vue +++ /dev/null @@ -1,263 +0,0 @@ - - - - - diff --git a/pages/index/serve.vue b/pages/index/serve.vue new file mode 100644 index 0000000..62c9ae1 --- /dev/null +++ b/pages/index/serve.vue @@ -0,0 +1,20 @@ + + + + + \ No newline at end of file diff --git a/pages_order/components/address/addressList.vue b/pages_order/components/address/addressList.vue deleted file mode 100644 index b75730b..0000000 --- a/pages_order/components/address/addressList.vue +++ /dev/null @@ -1,244 +0,0 @@ - - - - - diff --git a/pages_order/components/address/redactAddress.vue b/pages_order/components/address/redactAddress.vue deleted file mode 100644 index e11d971..0000000 --- a/pages_order/components/address/redactAddress.vue +++ /dev/null @@ -1,220 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pages_order/components/product/submit.vue b/pages_order/components/product/submit.vue deleted file mode 100644 index e874e59..0000000 --- a/pages_order/components/product/submit.vue +++ /dev/null @@ -1,77 +0,0 @@ - - - - - diff --git a/pages_order/components/product/submitUnitSelect.vue b/pages_order/components/product/submitUnitSelect.vue deleted file mode 100644 index 8d228a5..0000000 --- a/pages_order/components/product/submitUnitSelect.vue +++ /dev/null @@ -1,367 +0,0 @@ - - - - - diff --git a/pages_order/mine/address.vue b/pages_order/mine/address.vue deleted file mode 100644 index 65f82d7..0000000 --- a/pages_order/mine/address.vue +++ /dev/null @@ -1,213 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pages_order/mine/help.vue b/pages_order/mine/help.vue deleted file mode 100644 index 23dc94a..0000000 --- a/pages_order/mine/help.vue +++ /dev/null @@ -1,172 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pages_order/mine/promotion.vue b/pages_order/mine/promotion.vue deleted file mode 100644 index 53cf18a..0000000 --- a/pages_order/mine/promotion.vue +++ /dev/null @@ -1,283 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pages_order/mine/purse.vue b/pages_order/mine/purse.vue deleted file mode 100644 index fe7dd19..0000000 --- a/pages_order/mine/purse.vue +++ /dev/null @@ -1,109 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pages_order/mine/runningWater.vue b/pages_order/mine/runningWater.vue deleted file mode 100644 index a14a621..0000000 --- a/pages_order/mine/runningWater.vue +++ /dev/null @@ -1,88 +0,0 @@ - - - - - diff --git a/pages_order/order/orderDetail.vue b/pages_order/order/orderDetail.vue deleted file mode 100644 index 8ca27b7..0000000 --- a/pages_order/order/orderDetail.vue +++ /dev/null @@ -1,567 +0,0 @@ - - - - - diff --git a/pages_order/order/refundsOrExchange.vue b/pages_order/order/refundsOrExchange.vue deleted file mode 100644 index 9ea20e6..0000000 --- a/pages_order/order/refundsOrExchange.vue +++ /dev/null @@ -1,353 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pages_order/product/productDetail.vue b/pages_order/product/productDetail.vue deleted file mode 100644 index 43d797e..0000000 --- a/pages_order/product/productDetail.vue +++ /dev/null @@ -1,169 +0,0 @@ - - - - - diff --git a/pages_order/static/address/icon.png b/pages_order/static/address/icon.png deleted file mode 100644 index 6395501..0000000 Binary files a/pages_order/static/address/icon.png and /dev/null differ diff --git a/pages_order/static/address/selectIcon.png b/pages_order/static/address/selectIcon.png deleted file mode 100644 index 1251474..0000000 Binary files a/pages_order/static/address/selectIcon.png and /dev/null differ diff --git a/pages_order/static/auth/headImage.png b/pages_order/static/auth/headImage.png deleted file mode 100644 index 7d9bdd0..0000000 Binary files a/pages_order/static/auth/headImage.png and /dev/null differ diff --git a/pages_order/static/auth/wx.png b/pages_order/static/auth/wx.png deleted file mode 100644 index 38858c0..0000000 Binary files a/pages_order/static/auth/wx.png and /dev/null differ diff --git a/pages_order/static/help/uploading.png b/pages_order/static/help/uploading.png deleted file mode 100644 index d558b9e..0000000 Binary files a/pages_order/static/help/uploading.png and /dev/null differ diff --git a/pages_order/static/order/icon.png b/pages_order/static/order/icon.png deleted file mode 100644 index a8deeda..0000000 Binary files a/pages_order/static/order/icon.png and /dev/null differ diff --git a/pages_order/static/product/like.png b/pages_order/static/product/like.png deleted file mode 100644 index fecdaef..0000000 Binary files a/pages_order/static/product/like.png and /dev/null differ diff --git a/static/image/PrivacyAgreementPoup/icon.png b/static/image/PrivacyAgreementPoup/icon.png deleted file mode 100644 index 5592c61..0000000 Binary files a/static/image/PrivacyAgreementPoup/icon.png and /dev/null differ diff --git a/static/image/cart/1.png b/static/image/cart/1.png deleted file mode 100644 index 9807f34..0000000 Binary files a/static/image/cart/1.png and /dev/null differ diff --git a/static/image/cart/2.png b/static/image/cart/2.png deleted file mode 100644 index 64b1c45..0000000 Binary files a/static/image/cart/2.png and /dev/null differ diff --git a/static/image/center/1.png b/static/image/center/1.png deleted file mode 100644 index 264e553..0000000 Binary files a/static/image/center/1.png and /dev/null differ diff --git a/static/image/center/10.png b/static/image/center/10.png deleted file mode 100644 index 151633f..0000000 Binary files a/static/image/center/10.png and /dev/null differ diff --git a/static/image/center/11.svg b/static/image/center/11.svg deleted file mode 100644 index 99950a8..0000000 --- a/static/image/center/11.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/image/center/2.png b/static/image/center/2.png deleted file mode 100644 index 5e0bedc..0000000 Binary files a/static/image/center/2.png and /dev/null differ diff --git a/static/image/center/3.png b/static/image/center/3.png deleted file mode 100644 index 8b521ac..0000000 Binary files a/static/image/center/3.png and /dev/null differ diff --git a/static/image/center/4.png b/static/image/center/4.png deleted file mode 100644 index 5ad41ea..0000000 Binary files a/static/image/center/4.png and /dev/null differ diff --git a/static/image/center/5.png b/static/image/center/5.png deleted file mode 100644 index 4f4a8ac..0000000 Binary files a/static/image/center/5.png and /dev/null differ diff --git a/static/image/center/6.png b/static/image/center/6.png deleted file mode 100644 index 9208b06..0000000 Binary files a/static/image/center/6.png and /dev/null differ diff --git a/static/image/center/7.png b/static/image/center/7.png deleted file mode 100644 index ea1a427..0000000 Binary files a/static/image/center/7.png and /dev/null differ diff --git a/static/image/center/8.png b/static/image/center/8.png deleted file mode 100644 index 856616c..0000000 Binary files a/static/image/center/8.png and /dev/null differ diff --git a/static/image/center/9.png b/static/image/center/9.png deleted file mode 100644 index 5a4b2bd..0000000 Binary files a/static/image/center/9.png and /dev/null differ diff --git a/static/image/home/0.png b/static/image/home/0.png deleted file mode 100644 index e221211..0000000 Binary files a/static/image/home/0.png and /dev/null differ diff --git a/static/image/home/1.png b/static/image/home/1.png deleted file mode 100644 index 0b7d3dc..0000000 Binary files a/static/image/home/1.png and /dev/null differ diff --git a/static/image/home/2.png b/static/image/home/2.png deleted file mode 100644 index 8ba997f..0000000 Binary files a/static/image/home/2.png and /dev/null differ diff --git a/static/image/home/3.png b/static/image/home/3.png deleted file mode 100644 index a7f85f3..0000000 Binary files a/static/image/home/3.png and /dev/null differ diff --git a/static/image/home/address-icon.png b/static/image/home/address-icon.png deleted file mode 100644 index 51a11d2..0000000 Binary files a/static/image/home/address-icon.png and /dev/null differ diff --git a/static/image/home/arrow-icon.png b/static/image/home/arrow-icon.png deleted file mode 100644 index 9f3431a..0000000 Binary files a/static/image/home/arrow-icon.png and /dev/null differ diff --git a/static/image/home/search-icon.png b/static/image/home/search-icon.png deleted file mode 100644 index 58bde8a..0000000 Binary files a/static/image/home/search-icon.png and /dev/null differ diff --git a/static/image/product/favorable.png b/static/image/product/favorable.png deleted file mode 100644 index edae056..0000000 Binary files a/static/image/product/favorable.png and /dev/null differ diff --git a/static/image/tabbar/cart-a.png b/static/image/tabbar/cart-a.png deleted file mode 100644 index b48261c..0000000 Binary files a/static/image/tabbar/cart-a.png and /dev/null differ diff --git a/static/image/tabbar/cart.png b/static/image/tabbar/cart.png deleted file mode 100644 index d211ea1..0000000 Binary files a/static/image/tabbar/cart.png and /dev/null differ diff --git a/static/image/tabbar/case-a.png b/static/image/tabbar/case-a.png new file mode 100644 index 0000000..6072b0a Binary files /dev/null and b/static/image/tabbar/case-a.png differ diff --git a/static/image/tabbar/case.png b/static/image/tabbar/case.png new file mode 100644 index 0000000..38ab63f Binary files /dev/null and b/static/image/tabbar/case.png differ diff --git a/static/image/tabbar/category-a.png b/static/image/tabbar/category-a.png deleted file mode 100644 index 6dd7bc6..0000000 Binary files a/static/image/tabbar/category-a.png and /dev/null differ diff --git a/static/image/tabbar/category.png b/static/image/tabbar/category.png deleted file mode 100644 index f667e88..0000000 Binary files a/static/image/tabbar/category.png and /dev/null differ diff --git a/static/image/tabbar/center-a.png b/static/image/tabbar/center-a.png index 61df5ef..e595fa2 100644 Binary files a/static/image/tabbar/center-a.png and b/static/image/tabbar/center-a.png differ diff --git a/static/image/tabbar/center.png b/static/image/tabbar/center.png index 74f685c..bcde845 100644 Binary files a/static/image/tabbar/center.png and b/static/image/tabbar/center.png differ diff --git a/static/image/tabbar/home-a.png b/static/image/tabbar/home-a.png index 5388253..f64615c 100644 Binary files a/static/image/tabbar/home-a.png and b/static/image/tabbar/home-a.png differ diff --git a/static/image/tabbar/home.png b/static/image/tabbar/home.png index 6f7accb..4f16a57 100644 Binary files a/static/image/tabbar/home.png and b/static/image/tabbar/home.png differ diff --git a/static/image/tabbar/order-a.png b/static/image/tabbar/order-a.png deleted file mode 100644 index 6192093..0000000 Binary files a/static/image/tabbar/order-a.png and /dev/null differ diff --git a/static/image/tabbar/order.png b/static/image/tabbar/order.png deleted file mode 100644 index df9eeb8..0000000 Binary files a/static/image/tabbar/order.png and /dev/null differ diff --git a/static/image/tabbar/serve-a.png b/static/image/tabbar/serve-a.png new file mode 100644 index 0000000..3b3ecf7 Binary files /dev/null and b/static/image/tabbar/serve-a.png differ diff --git a/static/image/tabbar/serve.png b/static/image/tabbar/serve.png new file mode 100644 index 0000000..35d983f Binary files /dev/null and b/static/image/tabbar/serve.png differ diff --git a/static/logo.png b/static/logo.png deleted file mode 100644 index b5771e2..0000000 Binary files a/static/logo.png and /dev/null differ diff --git a/uni.scss b/uni.scss index 5dcc31f..14fcf7b 100644 --- a/uni.scss +++ b/uni.scss @@ -12,7 +12,7 @@ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ -$uni-color: #FD5100; +$uni-color: #4883F9; /* 行为相关颜色 */ $uni-color-primary: #007aff;