修改APP兼容

msb_beta
ch 3 years ago
parent e7e82fb0e4
commit 049a10e25a

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2019-04-01 01:47:12
* @LastEditors: ch
* @LastEditTime: 2022-04-28 16:44:46
* @LastEditTime: 2022-04-29 23:10:37
* @Description: file content
-->
<script>
@ -28,12 +28,15 @@
font-size: $font-size-base;
color: $color-grey6;
}
/* #ifdef H5 */
body{
padding-bottom: constant(safe-area-inset-bottom);
/* 兼容 iOS < 11.2 */
padding-bottom: env(safe-area-inset-bottom);
/* 兼容 iOS >= 11.2 */
}
/* #endif */
</style>

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-17 17:42:32
* @LastEditors: ch
* @LastEditTime: 2022-04-29 22:08:55
* @LastEditTime: 2022-04-29 22:34:28
* @Description: 项目接口请求统一处理器返回一个需要token和不需要token的请求封装方法
*/
@ -14,7 +14,7 @@ const BASE_URL = {
'test' : 'https://k8s-horse-gateway.mashibing.cn',
'dev' : '',
'release' : '',
'prod' : '//you-gateway.mashibing.com'
'prod' : 'https://you-gateway.mashibing.com'
};
/**
* 接口返回成功结果统一处理

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2021-07-26 23:22:16
* @LastEditors: ch
* @LastEditTime: 2022-04-29 14:20:16
* @LastEditTime: 2022-04-29 23:24:29
* @Description: file content
*/
import Vue from 'vue';
@ -33,7 +33,7 @@ if(store.state.token){
// 微信打开需要授权
const ua = navigator.userAgent.toLowerCase();
const ua = navigator ? navigator.userAgent.toLowerCase() : '';
if(ua.includes('micromessenger')) {
if(!store.state.openId){
let query = toSearchJson(window.location.search)
@ -80,4 +80,4 @@ const app = new Vue({
// #ifndef H5
app.$mount(); //为了兼容小程序及app端必须这样写才有效果
// #endif
// #endif

@ -233,8 +233,6 @@
"selectedColor": "#FF875B",
"backgroundColor": "#FFF",
"borderStyle" : "#eee",
"fontSize" : "24rpx",
"height" : "120rpx",
"list": [
{
"pagePath": "pages/index/index",

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-22 14:12:18
* @LastEditors: ch
* @LastEditTime: 2022-04-22 22:07:15
* @LastEditTime: 2022-04-29 23:09:52
* @Description: file content
-->
<template>
@ -25,7 +25,6 @@
</template>
</UiCell>
</view>
{{address.isDefault}}
<UiCell class="form--item form--item__last" title="设为默认地址" >
<template slot="right-icon">
<u-switch v-model="isDefault" activeColor="#FF875B" inactiveColor="#F3F3F3" />
@ -97,11 +96,12 @@ export default {
};
</script>
<style lang="scss" scoped>
<style lang="scss">
page {
background: $color-grey1;
}
</style>
<style lang="scss" scoped>
.form{
background: $color-grey0;
margin: 20rpx 0;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-22 14:12:18
* @LastEditors: ch
* @LastEditTime: 2022-04-26 10:51:50
* @LastEditTime: 2022-04-29 22:57:29
* @Description: file content
-->
<template>
@ -120,11 +120,12 @@ export default {
};
</script>
<style lang="scss" scoped>
<style lang="scss">
page {
background: $color-grey1;
}
</style>
<style lang="scss" scoped>
.form{
background: $color-grey0;
margin: 20rpx 0;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-22 13:54:15
* @LastEditors: ch
* @LastEditTime: 2022-04-29 00:26:44
* @LastEditTime: 2022-04-29 22:59:29
* @Description: file content
-->
<template>
@ -98,12 +98,13 @@ export default {
},
};
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
padding-bottom: 200rpx;
}
</style>
<style lang="scss" scoped>
.address{
background: $color-grey0;
}

@ -3,7 +3,7 @@
components: { UiCell },: ch
* @Date: 2019-08-22 19:41:20
* @LastEditors: ch
* @LastEditTime: 2022-04-27 18:19:34
* @LastEditTime: 2022-04-29 22:58:50
* @Description: file content
-->
<template>
@ -97,12 +97,13 @@ export default {
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: url('@/static/account/bg.png') no-repeat top left $color-grey1;
background-size: 100%;
}
</style>
<style lang="scss" scoped>
.header{
/* #ifdef H5 */

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-22 15:09:06
* @LastEditors: ch
* @LastEditTime: 2022-04-19 17:55:28
* @LastEditTime: 2022-04-29 22:59:42
* @Description: file content
-->
<template>
@ -41,10 +41,12 @@ export default {
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
}
</style>
<style lang="scss" scoped>
.userInfo{
margin: 20rpx 0;
border: 0;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-28 15:38:23
* @LastEditors: ch
* @LastEditTime: 2022-04-24 18:24:33
* @LastEditTime: 2022-04-29 23:00:02
* @Description: file content
-->
<template>
@ -44,10 +44,12 @@ export default {
}
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
}
</style>
<style lang="scss" scoped>
.header{
background: $color-grey0;
}

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-28 15:38:23
* @LastEditors: ch
* @LastEditTime: 2022-04-19 17:32:50
* @LastEditTime: 2022-04-29 23:00:21
* @Description: file content
-->
<template>
@ -113,10 +113,12 @@ export default {
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
}
</style>
<style lang="scss" scoped>
.userInfo{
padding: 77rpx 0 60rpx;
text-align: center;

@ -33,10 +33,12 @@
<image class="cart-item--image" :src="item.product.mainPicture" mode="scaleToFill"
@click="$Router.push(`/goodsDetail?id=${item.productId}`)"></image>
<view class="cart-item--content" @click="$Router.push(`/goodsDetail?id=${item.productId}`)">
<view class="cart-item--title" :class="item.status !== 'normal' && 'cart-item--title__disabled'">{{ item.product.name }}</view>
<view v-if="item.status === 'notSku'" class="cart-item--props"></view>
<view class="cart-item--title"
:class="(item.status !== 'normal' || !item.productSku) && 'cart-item--title__disabled'">
{{ item.product.name }}</view>
<view v-if="item.status === 'notSku' || !item.productSku" class="cart-item--props"></view>
<view v-if="item.status === 'isDisable'" class="cart-item--props"></view>
<template v-if="item.status === 'normal'">
<template v-if="item.status === 'normal' && item.productSku">
<view class="cart-item--props">{{ item.productSku.name }}</view>
<view class="cart-item--footer">
<UiMoney class="cart-item--price" :money="item.productSku.sellPrice" prefix></UiMoney>
@ -268,9 +270,6 @@ export default {
* 选中商品
*/
handleCheckItem(cartId, status) {
if(status !== 'normal'){
return false;
}
const { checkedIds } = this
const index = checkedIds.findIndex(id => id === cartId)
index < 0 ? checkedIds.push(cartId) : checkedIds.splice(index, 1)
@ -283,8 +282,11 @@ export default {
* 否则选中全部正常状态商品
*/
handleCheckAll() {
const { checkedIds, list } = this;
const normalList = list.filter(i => i.status == 'normal');
if(normalList.length == 0){
return false;
}
const { checkedIds, list } = this;
this.checkedIds = checkedIds.length === normalList.length ? [] :
normalList.map(item => item.id);
},
@ -505,12 +507,15 @@ export default {
background: $color-grey0;
padding: 0 30rpx;
position: fixed;
bottom: 120rpx;
bottom: 0;
/* #ifdef H5 */
bottom: 100rpx;
/* #endif */
left: 0;
right: 0;
z-index: 11;
margin-bottom: constant(safe-area-inset-bottom);
margin-bottom: env(safe-area-inset-bottom);
margin-bottom: env(safe-area-inset-bottom);
&__inner{
bottom: 0;
}

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-23 17:27:21
* @LastEditors: ch
* @LastEditTime: 2022-04-29 19:56:18
* @LastEditTime: 2022-04-29 23:01:44
* @Description: file content
-->
<template>
@ -138,11 +138,13 @@ export default {
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
padding-bottom: 206rpx;
}
</style>
<style lang="scss" scoped>
.back{
position: absolute;
width: 50rpx;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-21 10:31:54
* @LastEditors: ch
* @LastEditTime: 2022-04-25 17:45:36
* @LastEditTime: 2022-04-29 22:57:52
* @Description: file content
-->
<template>
@ -106,10 +106,13 @@ export default {
}
};
</script>
<style lang="scss" scoped>
<style lang="scss">
page {
background: $color-grey1;
}
</style>
<style lang="scss" scoped>
.header {
position: sticky;
top: var(--window-top);

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-21 11:29:38
* @LastEditors: ch
* @LastEditTime: 2022-04-26 11:00:38
* @LastEditTime: 2022-04-29 23:00:50
* @Description: file content
-->
<template>
@ -109,11 +109,12 @@ export default {
},
};
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey0;
}
</style>
<style lang="scss" scoped>
.header{
background: $color-grey0;
}

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2019-08-22 19:41:20
* @LastEditors: ch
* @LastEditTime: 2022-04-29 00:24:36
* @LastEditTime: 2022-04-29 23:01:53
* @Description: file content
-->
<template>
@ -111,12 +111,13 @@ export default {
}
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
padding-bottom: 120rpx;
background: $color-grey1;
}
</style>
<style lang="scss" scoped>
.header{
position: sticky;
top: var(--window-top);

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-31 14:26:09
* @LastEditors: ch
* @LastEditTime: 2022-04-28 16:26:32
* @LastEditTime: 2022-04-29 23:05:59
* @Description: file content
-->
<template>
@ -80,11 +80,14 @@ export default {
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
padding-bottom: 138rpx;
}
</style>>
<style lang="scss" scoped>
.goods-info-operation{
padding-top: 30rpx;
text-align: right;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-22 10:58:24
* @LastEditors: ch
* @LastEditTime: 2022-04-29 15:17:04
* @LastEditTime: 2022-04-29 23:02:22
* @Description: file content
-->
<template>
@ -150,11 +150,13 @@ export default {
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
overflow: hidden;
}
</style>
<style lang="scss" scoped>
.tabs{
height: 100rpx;
background: $color-grey0;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-04-18 15:28:14
* @LastEditors: ch
* @LastEditTime: 2022-04-22 19:28:13
* @LastEditTime: 2022-04-29 23:03:22
* @Description: file content
-->
<template>
@ -62,10 +62,12 @@ export default {
}
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
}
</style>
<style lang="scss" scoped>
.company{
height: 100rpx;
padding: 0 30rpx;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-28 17:16:44
* @LastEditors: ch
* @LastEditTime: 2022-04-18 17:39:27
* @LastEditTime: 2022-04-29 23:03:47
* @Description: file content
-->
<template>
@ -21,10 +21,12 @@ export default {
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
text-align: center;
}
</style>
<style lang="scss" scoped>
.icon{
width: 400rpx;
height: 256rpx;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-04-28 15:01:41
* @LastEditors: ch
* @LastEditTime: 2022-04-29 14:46:23
* @LastEditTime: 2022-04-29 23:04:16
* @Description: file content
-->
@ -71,10 +71,12 @@ export default {
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
text-align: center;
}
</style>
<style lang="scss" scoped>
.main{
text-align: center;
}

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-04-11 13:51:10
* @LastEditors: ch
* @LastEditTime: 2022-04-22 18:53:35
* @LastEditTime: 2022-04-29 23:06:10
* @Description: file content
-->
<template>
@ -166,7 +166,7 @@ export default {
};
</script>
<style lang="scss">
page{
page {
background: $color-grey1;
}
</style>

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-31 14:26:09
* @LastEditors: ch
* @LastEditTime: 2022-04-24 11:06:05
* @LastEditTime: 2022-04-29 23:06:54
* @Description: file content
-->
<template>
@ -84,7 +84,7 @@ export default {
}
</script>
<style lang="scss" scoped>
<style lang="scss">
page{
background: $color-grey1;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-04-11 13:51:10
* @LastEditors: ch
* @LastEditTime: 2022-04-22 18:53:25
* @LastEditTime: 2022-04-29 23:06:16
* @Description: file content
-->
<template>
@ -188,7 +188,7 @@ export default {
};
</script>
<style lang="scss">
page{
page {
background: $color-grey1;
}
</style>

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-22 10:58:24
* @LastEditors: ch
* @LastEditTime: 2022-04-24 18:41:20
* @LastEditTime: 2022-04-29 23:06:34
* @Description: file content
-->
<template>
@ -93,11 +93,13 @@ export default {
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
overflow: hidden;
}
</style>
<style lang="scss" scoped>
.empty{
height: 100vh;
}

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-04-14 16:50:37
* @LastEditors: ch
* @LastEditTime: 2022-04-18 17:54:03
* @LastEditTime: 2022-04-29 23:06:49
* @Description: file content
-->
<template>
@ -63,10 +63,12 @@ export default {
}
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
}
</style>
<style lang="scss" scoped>
.title{
height: 98rpx;
line-height: 98rpx;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-20 14:14:53
* @LastEditors: ch
* @LastEditTime: 2022-04-29 17:25:32
* @LastEditTime: 2022-04-29 23:04:31
* @Description: file content
-->
<template>
@ -171,11 +171,13 @@ export default {
}
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: $color-grey1;
padding-bottom: 140rpx;
}
</style>
<style lang="scss" scoped>
.address{
/deep/.u-cell__body__content{
padding: 10rpx 0;

@ -2,7 +2,7 @@
* @Author: ch
* @Date: 2022-03-21 18:08:07
* @LastEditors: ch
* @LastEditTime: 2022-04-27 10:47:46
* @LastEditTime: 2022-04-29 22:58:20
* @Description: file content
-->
<template>
@ -104,11 +104,13 @@ export default {
}
}
</script>
<style lang="scss" scoped>
page{
<style lang="scss">
page {
background: #F53739;
padding-bottom: 30rpx;
}
</style>
<style lang="scss" scoped>
.back{
width: 14rpx;
height: 28rpx;

@ -0,0 +1,3 @@
andrCertfile=/Users/admin/Desktop/word/yanxuan.keystore
andrCertAlias=yanxuan
andrCertPass=nggekL5iZyDSOb/SYKVfAg==

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

@ -0,0 +1,25 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<script>
var __UniViewStartTime__ = Date.now();
var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
CSS.supports('top: constant(a)'))
document.write(
'<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
(coverSupport ? ', viewport-fit=cover' : '') + '" />')
</script>
<title>View</title>
<link rel="stylesheet" href="view.css" />
</head>
<body>
<div id="app"></div>
<script src="__uniappes6.js"></script>
<script src="view.umd.min.js"></script>
<script src="app-view.js"></script>
</body>
</html>

@ -0,0 +1,8 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
var __uniConfig = {"pages":["pages/index/index","pages/login","pages/seckill","pages/goods/category","pages/goods/search","pages/goods/list/index","pages/goods/detail/index","pages/account/index","pages/cart/cart","pages/cart/tabBarCart","pages/account/setting/index","pages/account/setting/setUserInfo","pages/account/setting/setName","pages/account/address/list","pages/account/address/create","pages/account/address/edit","pages/order/submit","pages/order/list","pages/order/detail/index","pages/order/logisitcsInfo","pages/order/orderSuccess","pages/order/payResult","pages/order/saleAfter/saleAfterList","pages/order/saleAfter/saleAfterDetail/index","pages/order/saleAfter/saleAfterSelect","pages/order/saleAfter/saleAfterApply","pages/order/saleAfter/saleAfterEdit","pages/account/message/group","pages/account/message/list"],"window":{"navigationBarBackgroundColor":"#fff","navigationBarTextStyle":"black","backgroundColor":"#F8F8F8"},"tabBar":{"color":"#BBBBBB","selectedColor":"#FF875B","backgroundColor":"#FFF","borderStyle":"#eee","fontSize":"24rpx","height":"120rpx","list":[{"pagePath":"pages/index/index","iconPath":"static/common/tabbar/home.png","selectedIconPath":"static/common/tabbar/home-active.png","text":"首页"},{"pagePath":"pages/goods/category","iconPath":"static/common/tabbar/category.png","selectedIconPath":"static/common/tabbar/category-active.png","text":"分类"},{"pagePath":"pages/cart/tabBarCart","iconPath":"static/common/tabbar/shopping-cart.png","selectedIconPath":"static/common/tabbar/shopping-cart-active.png","text":"购物车"},{"pagePath":"pages/account/index","iconPath":"static/common/tabbar/account.png","selectedIconPath":"static/common/tabbar/account-active.png","text":"我的"}]},"nvueCompiler":"uni-app","nvueStyleCompiler":"weex","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"马士兵严选","compilerVersion":"3.3.13","entryPagePath":"pages/index/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniRoutes = [{"path":"/pages/index/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选","backgroundColor":"#69ADE5"}},{"path":"/pages/login","meta":{},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选"}},{"path":"/pages/seckill","meta":{},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选"}},{"path":"/pages/goods/category","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选"}},{"path":"/pages/goods/search","meta":{},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选"}},{"path":"/pages/goods/list/index","meta":{},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选"}},{"path":"/pages/goods/detail/index","meta":{},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选"}},{"path":"/pages/account/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选"}},{"path":"/pages/cart/cart","meta":{},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选"}},{"path":"/pages/cart/tabBarCart","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationStyle":"custom","navigationBarTitleText":"马士兵严选"}},{"path":"/pages/account/setting/index","meta":{},"window":{"navigationBarTitleText":"设置"}},{"path":"/pages/account/setting/setUserInfo","meta":{},"window":{"navigationBarTitleText":"个人资料"}},{"path":"/pages/account/setting/setName","meta":{},"window":{"navigationStyle":"custom","navigationBarTitleText":"设置昵称"}},{"path":"/pages/account/address/list","meta":{},"window":{"navigationBarTitleText":"收货地址"}},{"path":"/pages/account/address/create","meta":{},"window":{"navigationBarTitleText":"新增收货地址"}},{"path":"/pages/account/address/edit","meta":{},"window":{"navigationBarTitleText":"编辑收货地址"}},{"path":"/pages/order/submit","meta":{},"window":{"navigationBarTitleText":"提交订单"}},{"path":"/pages/order/list","meta":{},"window":{"navigationBarTitleText":"我的订单"}},{"path":"/pages/order/detail/index","meta":{},"window":{"navigationBarTitleText":"订单详情","navigationBarBackgroundColor":"#F8F8F8"}},{"path":"/pages/order/logisitcsInfo","meta":{},"window":{"navigationBarTitleText":"物流详情","navigationBarBackgroundColor":"#F8F8F8"}},{"path":"/pages/order/orderSuccess","meta":{},"window":{"navigationBarTitleText":"交易成功"}},{"path":"/pages/order/payResult","meta":{},"window":{"navigationBarTitleText":"支付中"}},{"path":"/pages/order/saleAfter/saleAfterList","meta":{},"window":{"navigationBarTitleText":"售后订单"}},{"path":"/pages/order/saleAfter/saleAfterDetail/index","meta":{},"window":{"navigationBarTitleText":"售后详情","navigationBarBackgroundColor":"#F8F8F8"}},{"path":"/pages/order/saleAfter/saleAfterSelect","meta":{},"window":{"navigationBarTitleText":"申请售后"}},{"path":"/pages/order/saleAfter/saleAfterApply","meta":{},"window":{"navigationBarTitleText":"申请退款"}},{"path":"/pages/order/saleAfter/saleAfterEdit","meta":{},"window":{"navigationBarTitleText":"修改申请退款"}},{"path":"/pages/account/message/group","meta":{},"window":{"navigationBarTitleText":"消息"}},{"path":"/pages/account/message/list","meta":{},"window":{"navigationBarTitleText":"马士兵严选"}}];
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:Math.round(f/20)})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:void 0,window:void 0,document:void 0,frames:void 0,self:void 0,location:void 0,navigator:void 0,localStorage:void 0,history:void 0,Caches:void 0,screen:void 0,alert:void 0,confirm:void 0,prompt:void 0,fetch:void 0,XMLHttpRequest:void 0,WebSocket:void 0,webkit:void 0,print:void 0}}}});

@ -0,0 +1 @@
(function(e){function r(r){for(var n,l,i=r[0],p=r[1],a=r[2],c=0,s=[];c<i.length;c++)l=i[c],Object.prototype.hasOwnProperty.call(o,l)&&o[l]&&s.push(o[l][0]),o[l]=0;for(n in p)Object.prototype.hasOwnProperty.call(p,n)&&(e[n]=p[n]);f&&f(r);while(s.length)s.shift()();return u.push.apply(u,a||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,i=1;i<t.length;i++){var p=t[i];0!==o[p]&&(n=!1)}n&&(u.splice(r--,1),e=l(l.s=t[0]))}return e}var n={},o={"app-config":0},u=[];function l(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,l),t.l=!0,t.exports}l.m=e,l.c=n,l.d=function(e,r,t){l.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,r){if(1&r&&(e=l(e)),8&r)return e;if(4&r&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)l.d(t,n,function(r){return e[r]}.bind(null,n));return t},l.n=function(e){var r=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(r,"a",r),r},l.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},l.p="/";var i=this["webpackJsonp"]=this["webpackJsonp"]||[],p=i.push.bind(i);i.push=r,i=i.slice();for(var a=0;a<i.length;a++)r(i[a]);var f=p;t()})([]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__3FB31B6","name":"马士兵严选","version":{"name":"1.0.0","code":"100"},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#fff"},"usingComponents":true,"nvueStyleCompiler":"马士兵严选","compilerVersion":3,"distribute":{"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"uni.UNI3FB31B6","password":"nggekL5iZyDSOb/SYKVfAg==","aliasname":"yanxuan","keystore":"google-keystore.keystore","custompermissions":true},"apple":{"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":["portrait-primary"],"icons":{"ios":{"prerendered":"false","iphone":{"app@2x":"","app@3x":"","spotlight@2x":"","spotlight@3x":"","settings@2x":"","settings@3x":"","notification@2x":"","notification@3x":""},"appstore":"","ipad":{"app":"","app@2x":"","proapp@2x":"","spotlight":"","spotlight@2x":"","settings":"","settings@2x":"","notification":"","notification@2x":""}},"android":{"hdpi":"","xhdpi":"","xxhdpi":"","xxxhdpi":""}},"splashscreen":{}},"allowsInlineMediaPlayback":true,"safearea":{"background":"#FFF","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.3.13","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#BBBBBB","selectedColor":"#FF875B","backgroundColor":"#FFF","borderStyle":"#eee","fontSize":"24rpx","height":"120px","list":[{"pagePath":"pages/index/index","iconPath":"static/common/tabbar/home.png","selectedIconPath":"static/common/tabbar/home-active.png","text":"首页"},{"pagePath":"pages/goods/category","iconPath":"static/common/tabbar/category.png","selectedIconPath":"static/common/tabbar/category-active.png","text":"分类"},{"pagePath":"pages/cart/tabBarCart","iconPath":"static/common/tabbar/shopping-cart.png","selectedIconPath":"static/common/tabbar/shopping-cart-active.png","text":"购物车"},{"pagePath":"pages/account/index","iconPath":"static/common/tabbar/account.png","selectedIconPath":"static/common/tabbar/account-active.png","text":"我的"}],"child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"126770270804"}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 539 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 945 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 968 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 866 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1011 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 942 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 536 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 372 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 372 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 663 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 858 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 984 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 607 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 393 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 869 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 983 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 867 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 900 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1003 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 795 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 619 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 826 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 795 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 760 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 761 B

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save