README.md
@@ -131,7 +131,7 @@ mainColor: "#ff3c2a", // 主题色 lightColor: "#ff6b35", // 高亮主题色 aiderLightColor: "#ff9f28", // 辅助高亮颜色 defaultUserPhoto: "/static/missing-face.png", // 默认用户头像 defaultUserPhoto: "/pages/subComponents/static/missing-face.png", // 默认用户头像 enableFetchMobileLogin: false // 是否启用获取手机号登录 如果微信小程序提示封禁手机号获取权限 可将此选项设置成false作为备用登录方案 }; components/custom-tabbar.vue
@@ -35,8 +35,8 @@ marginBottom: 0, list: [{ "pagePath": "/pages/tabbar/index/home", "iconPath": "/static/tabbar/home.png", "selectedIconPath": "/static/tabbar/home-s.png", "iconPath": "/pages/subComponents/static/tabbar/home.png", "selectedIconPath": "/pages/subComponents/static/tabbar/home-s.png", "text": "首页", "key": 'index' }, @@ -44,28 +44,28 @@ // "pagePath": "/pages/tabbar/category/category", "pagePath": "/pages/kitchen/KitchenVideo", "iconPath": "/static/tabbar/category.png", "selectedIconPath": "/static/tabbar/category-s.png", "iconPath": "/pages/subComponents/static/tabbar/category.png", "selectedIconPath": "/pages/subComponents/static/tabbar/category-s.png", "text": "神厨", "key": 'kitchen' }, { "pagePath": "/pages/cusbar/video/video", "iconPath": "/static/tabbar/video1.png", "selectedIconPath": "/static/tabbar/video1-selected.png", "iconPath": "/pages/subComponents/static/tabbar/video1.png", "selectedIconPath": "/pages/subComponents/static/tabbar/video1-selected.png", "key": 'video' }, { "pagePath": "/pages/cusbar/cart/cartList", "iconPath": "/static/tabbar/cart.png", "selectedIconPath": "/static/tabbar/cart-s.png", "iconPath": "/pages/subComponents/static/tabbar/cart.png", "selectedIconPath": "/pages/subComponents/static/tabbar/cart-s.png", "text": "购物车", "key": 'buyCar' }, { "pagePath": "/pages/tabbar/user/my", "iconPath": "/static/tabbar/mine.png", "selectedIconPath": "/static/tabbar/mine-s.png", "iconPath": "/pages/subComponents/static/tabbar/mine.png", "selectedIconPath": "/pages/subComponents/static/tabbar/mine-s.png", "text": "我的", "key": 'my' } config/config.js
@@ -22,6 +22,6 @@ mainColor: "#ff3c2a", // 主题色 lightColor: "#ff6b35", // 高亮主题色 aiderLightColor: "#ff9f28", // 辅助高亮颜色 defaultUserPhoto: "/static/missing-face.png", // 默认用户头像 defaultUserPhoto: "/pages/subComponents/static/missing-face.png", // 默认用户头像 enableFetchMobileLogin: false // 是否启用获取手机号登录 如果微信小程序提示封禁手机号获取权限 可将此选项设置成false作为备用登录方案 }; main.js
@@ -4,7 +4,7 @@ import uView from '@/components/uview-components/uview-ui' import store from "./store"; import config from '@/config/config'; import airBtn from "@/components/m-airbtn/index.vue"; import airBtn from "@/pages/subComponents/m-airbtn/index.vue"; import socketIO from './pages/mine/im/socket'; // 自定义tabbar pages.json
@@ -27,7 +27,7 @@ "navigationStyle": "custom" // 隐藏顶部导航栏 } }, } // { // "path": "pages/tabbar/home/index", // "style": { @@ -91,26 +91,26 @@ // } // } // }, { "path": "components/m-search-revision/m-search-revision", "style": { "navigationBarTitleText": "", "navigationStyle": "custom", "app-plus": { //app页面不显示滚动条 "scrollIndicator": "none", "bottom": "0", "contentAdjust": "false", "bounce": "none", "safearea": { "bottom": "none" } }, "componentPlaceholder": { "u-icon": "view" } } }, // { // "path": "components/m-search-revision/m-search-revision", // "style": { // "navigationBarTitleText": "", // "navigationStyle": "custom", // "app-plus": { // //app页面不显示滚动条 // "scrollIndicator": "none", // "bottom": "0", // "contentAdjust": "false", // "bounce": "none", // "safearea": { // "bottom": "none" // } // }, // "componentPlaceholder": { // "u-icon": "view" // } // } // }, // { // "path": "components/m-goods-list/list", // "style": { @@ -134,17 +134,17 @@ // } // } // }, { "path": "components/m-share/index", "style": { "navigationBarTitleText": "", "navigationStyle": "custom", "componentPlaceholder": { "u-popup": "view", "u-icon": "view" } } } // { // "path": "components/m-share/index", // "style": { // "navigationBarTitleText": "", // "navigationStyle": "custom", // "componentPlaceholder": { // "u-popup": "view", // "u-icon": "view" // } // } // } // , // { // "path": "components/m-buy/goods", pages/cart/coupon/myCoupon.vue
@@ -97,12 +97,12 @@ <image class="no-icon" v-if="navIndex == 1" src="@/static/img/used.png" src="@/pages/subComponents/static/img/used.png" ></image> <image class="no-icon" v-if="navIndex == 2" src="@/static/img/overdue.png" src="@/pages/subComponents/static/img/overdue.png" ></image> <view class="receive" pages/cart/payment/shareOrderGoods.vue
@@ -66,7 +66,7 @@ import '@/components/uview-components/uview-ui' import { getGoods } from "@/api/goods.js"; import { getPinTuanShare } from "@/api/order"; import shares from "@/components/m-share/index"; import shares from "@/pages/subComponents/m-share/index.vue"; import storage from "@/utils/storage.js"; import popupGoods from "@/pages/subComponents/m-buy/goods.vue"; //购物车商品的模块 pages/cusbar/cart/cartList.vue
@@ -7,7 +7,7 @@ </u-navbar> <!-- 空白页--> <view v-if="!loading && (cartDetail.cartList == '' || cartDetail.cartList == [] || !cartDetail)" class="empty" :style="{height: windowHeight - marginBottom - 50 + 'px'}"> <image src="/static/emptyCart.png" mode="aspectFit"></image> <image src="/pages/subComponents/static/emptyCart.png" mode="aspectFit"></image> <view class="empty-tips"> 空空如也 <navigator class="navigator" url="/pages/tabbar/home/index" open-type="switchTab">随便逛逛></navigator> pages/health/healthVideo.vue
@@ -26,7 +26,7 @@ @click="togglePlay(index)" v-show="!currentVideoIsPlaying" > <image src="/static/video/play.png" style="width: 45px;height: 45px" mode="aspectFit"></image> <image src="/pages/subComponents/static/video/play.png" style="width: 45px;height: 45px" mode="aspectFit"></image> </view> <video v-if="index >= currentIndex - videoLiveOffset && index <= currentIndex + videoLiveOffset" pages/kitchen/KitchenVideo.vue
@@ -39,7 +39,7 @@ @click="togglePlay(index)" v-show="!currentVideoIsPlaying" > <image src="/static/video/play.png" style="width: 45px;height: 45px" mode="aspectFit"></image> <image src="/pages/subComponents/static/video/play.png" style="width: 45px;height: 45px" mode="aspectFit"></image> </view> <video v-if="index >= currentIndex - videoLiveOffset && index <= currentIndex + videoLiveOffset" pages/mine/address/add.vue
@@ -43,7 +43,7 @@ import '@/components/uview-components/uview-ui'; import { addAddress, editAddress, getAddressDetail } from "@/api/address.js"; import city from "@/components/m-city/m-city.vue"; import city from "@/pages/subComponents/m-city/m-city.vue"; import uniMap from "@/components/uniMap"; import permision from "@/js_sdk/wa-permission/permission.js"; export default { pages/mine/msgTips/main.vue
@@ -3,7 +3,7 @@ <view class="list-cell b-b m-t" hover-class="cell-hover" :hover-stay-time="50"> <u-row gutter="12" justify="start" @click="navigateTo('/pages/msgTips/sysMsg/index')"> <u-col span="2" class="uCol" style="text-align:center;"> <image class="img" src="/static/mine/setting.png"></image> <image class="img" src="/pages/subComponents/static/mine/setting.png"></image> </u-col> <u-col span="7"> <p class="tit_title">系统消息</p> @@ -20,7 +20,7 @@ <!-- <view class="list-cell b-b m-t" hover-class="cell-hover" :hover-stay-time="50"> <u-row gutter="12" justify="start" @click="navigateTo('/pages/msgTips/packagemsg/index')"> <u-col span="2" class="uCol" style="text-align:center;"> <image class="img" src="/static/mine/logistics.png"></image> <image class="img" src="/pages/subComponents/static/mine/logistics.png"></image> </u-col> <u-col span="7"> pages/mine/point/myPoint.vue
@@ -1,8 +1,8 @@ <template> <view class="content"> <view class="portrait-box"> <image src="/static/pointTrade/point_bg_1.png" mode=""></image> <image class="point-img" src="/static/pointTrade/tradehall.png" /> <image src="/pages/subComponents/static/pointTrade/point_bg_1.png" mode=""></image> <image class="point-img" src="/pages/subComponents/static/pointTrade/tradehall.png" /> <view class="position-point"> pages/mine/set/personMsg.vue
@@ -2,7 +2,7 @@ <view class="person-msg"> <view class="head c-content" @click="changeFace"> <image v-if="form.face" :src="endpoint + '/' + form.face" mode=""></image> <image v-else :src="'/static/missing-face.png'" mode=""></image> <image v-else :src="'/pages/subComponents/static/missing-face.png'" mode=""></image> <view>点击修改头像</view> </view> <u-form :model="form" ref="uForm" class="form"> @@ -48,7 +48,7 @@ import { upload } from "@/api/common.js"; import { getFileKey } from "@/utils/file.js"; import storage from "@/utils/storage.js"; import city from "@/components/m-city/m-city.vue"; import city from "@/pages/subComponents/m-city/m-city.vue"; export default { components: { "m-city": city }, data() { pages/navigation/search/searchPage.vue
@@ -52,12 +52,12 @@ <text>销量</text> <view class="p-box"> <view class="index-nav-arrow"> <image class="img" src="/static/index/arrow-up-1.png" v-if="params.sort === 'buyCount' && params.order === 'asc'" mode="aspectFit"></image> <image class="img" src="/static/index/arrow-up.png" v-else mode="aspectFit"></image> <image class="img" src="/pages/subComponents/static/index/arrow-up-1.png" v-if="params.sort === 'buyCount' && params.order === 'asc'" mode="aspectFit"></image> <image class="img" src="/pages/subComponents/static/index/arrow-up.png" v-else mode="aspectFit"></image> </view> <view class="index-nav-arrow"> <image class="img" src="/static/index/arrow-down.png" v-if="params.sort === 'buyCount' && params.order === 'desc'" mode="aspectFit"></image> <image class="img" src="/static/index/arrow-down-1.png" v-else mode="aspectFit"></image> <image class="img" src="/pages/subComponents/static/index/arrow-down.png" v-if="params.sort === 'buyCount' && params.order === 'desc'" mode="aspectFit"></image> <image class="img" src="/pages/subComponents/static/index/arrow-down-1.png" v-else mode="aspectFit"></image> </view> </view> </view> @@ -65,12 +65,12 @@ <text>价格</text> <view class="p-box"> <view class="index-nav-arrow"> <image class="img" src="/static/index/arrow-up-1.png" v-if="params.sort === 'price' && params.order === 'asc'" mode="aspectFit"></image> <image class="img" src="/static/index/arrow-up.png" v-else mode="aspectFit"></image> <image class="img" src="/pages/subComponents/static/index/arrow-up-1.png" v-if="params.sort === 'price' && params.order === 'asc'" mode="aspectFit"></image> <image class="img" src="/pages/subComponents/static/index/arrow-up.png" v-else mode="aspectFit"></image> </view> <view class="index-nav-arrow"> <image class="img" src="/static/index/arrow-down.png" v-if="params.sort === 'price' && params.order === 'desc'" mode="aspectFit"></image> <image class="img" src="/static/index/arrow-down-1.png" v-else mode="aspectFit"></image> <image class="img" src="/pages/subComponents/static/index/arrow-down.png" v-if="params.sort === 'price' && params.order === 'desc'" mode="aspectFit"></image> <image class="img" src="/pages/subComponents/static/index/arrow-down-1.png" v-else mode="aspectFit"></image> </view> </view> </view> @@ -192,7 +192,7 @@ </view> </u-popup> <div class="empty" v-if="empty"> <view><image style="width: 320rpx; height: 240rpx" src="/static/nodata.png"></image></view> <view><image style="width: 320rpx; height: 240rpx" src="/pages/subComponents/static/nodata.png"></image></view> <view> <p>没有找到相关的商品信息</p> <p>请换一个关键词试试吧</p> @@ -208,7 +208,7 @@ import { getGoodsList, getGoodsRelated } from '@/api/goods.js'; import goodsList from '@/pages/subComponents/m-goods-list/list.vue'; import { getHotKeywords } from '@/api/home.js'; import mSearch from '@/components/m-search-revision/m-search-revision.vue'; import mSearch from '@/pages/subComponents/m-search-revision/m-search-revision.vue'; import storage from '@/utils/storage'; export default { components: { pages/order/afterSales/afterSalesDetail.vue
@@ -104,7 +104,7 @@ getAfterSaleInfo, } from "@/api/after-sale"; import city from "@/components/m-city/m-city"; import city from "@/pages/subComponents/m-city/m-city.vue"; import { upload } from "@/api/common.js"; import { checkBankno } from "@/utils/Foundation"; import storage from "@/utils/storage.js"; pages/order/afterSales/afterSalesSelect.vue
@@ -28,7 +28,7 @@ <view class="select-view"> <view class="select-cell" v-if="applyInfo.returnGoods" @click="onSelect(1)"> <view class="select-image"> <image style="height: 51rpx; width: 51rpx" src="/static/order/t1.png"></image> <image style="height: 51rpx; width: 51rpx" src="/pages/subComponents/static/order/t1.png"></image> </view> <view class="right"> <view class="select-title">退货</view> @@ -40,7 +40,7 @@ </view> <view class="select-cell" v-if="applyInfo.returnMoney" @click="onSelect(3)"> <view class="select-image"> <image style="height: 51rpx; width: 51rpx" src="/static/order/t3.png"></image> <image style="height: 51rpx; width: 51rpx" src="/pages/subComponents/static/order/t3.png"></image> </view> <view class="right"> <view class="select-title">退款</view> pages/order/orderDetail.vue
@@ -267,7 +267,7 @@ import { getExpress, getPackage ,buyBack} from "@/api/trade.js"; import { cancelOrder, confirmReceipt, getOrderDetail } from "@/api/order.js"; import shares from "@/components/m-share/index"; //分享 import shares from "@/pages/subComponents/m-share/index.vue"; //分享 import { getClearReason } from "@/api/after-sale.js"; pages/passport/entry/seller/step1.vue
@@ -182,7 +182,7 @@ import '@/components/uview-components/uview-ui'; import { applyFirst } from "@/api/entry"; import city from "@/components/m-city/m-city.vue"; import city from "@/pages/subComponents/m-city/m-city.vue"; import storage from "@/utils/storage.js"; import { upload } from "@/api/common.js"; import * as RegExp from "@/utils/RegExp.js"; pages/passport/entry/seller/step3.vue
@@ -115,7 +115,7 @@ import { applyThird } from "@/api/entry"; import { getCategoryList } from "@/api/goods"; import city from "@/components/m-city/m-city.vue"; import city from "@/pages/subComponents/m-city/m-city.vue"; import storage from "@/utils/storage.js"; import { upload } from "@/api/common.js"; import uniMap from "@/components/uniMap"; pages/passport/login.vue
@@ -68,7 +68,7 @@ <u-icon v-if="item.title != 'APPLE'" color="#fff" size="42" :name="item.icon" @click="navigateLogin(item)"> </u-icon> <u-image v-else src="/static/appleidButton@2x.png" :lazy-load="false" @click="navigateLogin(item)" <u-image v-else src="/pages/subComponents/static/appleidButton@2x.png" :lazy-load="false" @click="navigateLogin(item)" width="80" height="80" /> </div> </div> pages/product/comment.vue
@@ -322,7 +322,7 @@ .star { width: 30rpx; height: 30rpx; background: url("/static/star.png"); background: url("/pages/subComponents/static/star.png"); background-size: 100%; } } pages/product/goods.vue
@@ -301,7 +301,7 @@ import GoodsSwiper from "./product/goods/-goods-swiper"; //轮播图组件 import popupGoods from "@/pages/subComponents/m-buy/goods.vue"; //购物车商品的模块 import popupAddress from "./product/popup/address"; //地址选择模块 import shares from "@/components/m-share/index"; //分享 import shares from "@/pages/subComponents/m-share/index.vue"; //分享 import popups from "@/pages/product/popups/popups.vue"; //气泡框 import takeDownFormSaleGoods from "@/pages/product/m-take-down-sale-goods/index"; //下架框 import setup from "./product/popup/popup"; pages/product/product/promotion/group.scss
@@ -1,5 +1,5 @@ .group-wrapper { background: url("/static/exchange.png"); background: url("/pages/subComponents/static/exchange.png"); background-size: cover; } .u-group-row { pages/promotion/bargain/detail.vue
@@ -120,7 +120,7 @@ getBargainLog, helpBargain, } from "@/api/promotions"; import shares from "@/components/m-share/index"; import shares from "@/pages/subComponents/m-share/index.vue"; import config from "@/config/config"; export default { components: { pages/promotion/joinGroup.vue
@@ -17,7 +17,7 @@ </u-navbar> <!-- 顶部栏 --> <div class='header-wraper'> <image src="/static/join-buy.png"></image> <image src="/pages/subComponents/static/join-buy.png"></image> </div> <!-- 商品栏 --> <div class="swiper"> @@ -120,7 +120,7 @@ <style lang="scss" scoped> .header-wraper { background: url('/static/bg.png'); background: url('/pages/subComponents/static/bg.png'); height: 200rpx; display: flex; align-items: center; pages/promotion/point/user.vue
@@ -3,7 +3,7 @@ <!-- <div class="point-rule">积分规则</div> --> <div class="point-wrapper"> <u-image shape="circle" :lazy-load="true" width="100" height="100" :src="userInfo.face || '/static/missing-face.png'"></u-image> :src="userInfo.face || '/pages/subComponents/static/missing-face.png'"></u-image> <div class="whether-point"> <div>你的可用积分:<span class="point">{{userInfo.point || 0}}</span></div> </div> @@ -36,7 +36,7 @@ .user-point { padding: 0 20rpx; height: 300rpx; background: url("/static/point-bg.png") no-repeat; background: url("/pages/subComponents/static/point-bg.png") no-repeat; background-size: 100%; } .point { pages/promotion/seckill.vue
@@ -2,7 +2,7 @@ <view class="sale"> <u-navbar title='限时抢购'></u-navbar> <view class="header-wraper"> <image mode="widthFix" src="/static/seckill.png"></image> <image mode="widthFix" src="/pages/subComponents/static/seckill.png"></image> </view> <scroll-view scroll-x> <view class="index-navs"> @@ -23,7 +23,7 @@ </view> <view v-else> <view class="nodata"> <image style="height: 240rpx;width: 320rpx;" src="/static/nodata.png" alt="" /> <image style="height: 240rpx;width: 320rpx;" src="/pages/subComponents/static/nodata.png" alt="" /> <div>暂无商品</div> </view> </view> @@ -169,7 +169,7 @@ } .header-wraper { background: url('/static/bg.png'); background: url('/pages/subComponents/static/bg.png'); height: 200rpx; display: flex; align-items: center; pages/subComponents/m-airbtn/index.vue
pages/subComponents/m-city/m-city.vue
pages/subComponents/m-goods-list/promotion.vue
@@ -50,7 +50,7 @@ data() { return { lightColor: this.$mainColor, buy: require('@/static/buy.png') buy: require('@/pages/subComponents/static/buy.png') } }, mixins: [commonTpl], pages/subComponents/m-load-more/m-load-more.vue
pages/subComponents/m-search-revision/m-search-revision.vue
pages/subComponents/m-share/index.vue
pages/subComponents/m-share/mp-share.scss
pages/subComponents/static/appleidButton@2x.pngpages/subComponents/static/bg.pngpages/subComponents/static/buy.pngpages/subComponents/static/emptyCart.pngpages/subComponents/static/exchange.pngpages/subComponents/static/img/main-bg.pngpages/subComponents/static/img/overdue.pngpages/subComponents/static/img/title.pngpages/subComponents/static/img/used.pngpages/subComponents/static/index/arrow-down-1.pngpages/subComponents/static/index/arrow-down.pngpages/subComponents/static/index/arrow-up-1.pngpages/subComponents/static/index/arrow-up.pngpages/subComponents/static/join-buy.pngpages/subComponents/static/mine/couponcenter.pngpages/subComponents/static/mine/distribution.pngpages/subComponents/static/mine/feedback.pngpages/subComponents/static/mine/im.pngpages/subComponents/static/mine/kanjia.pngpages/subComponents/static/mine/logistics.pngpages/subComponents/static/mine/myaddress.pngpages/subComponents/static/mine/mycommit.pngpages/subComponents/static/mine/mycoupon.pngpages/subComponents/static/mine/myfavorite.pngpages/subComponents/static/mine/myhistory.pngpages/subComponents/static/mine/mypoint.pngpages/subComponents/static/mine/order.pngpages/subComponents/static/mine/pointgift.pngpages/subComponents/static/mine/setting.pngpages/subComponents/static/mine/shensu.pngpages/subComponents/static/mine/sign.pngpages/subComponents/static/missing-face.pngpages/subComponents/static/nodata.pngpages/subComponents/static/order/t1.pngpages/subComponents/static/order/t3.pngpages/subComponents/static/point-bg.pngpages/subComponents/static/pointTrade/point_bg_1.pngpages/subComponents/static/pointTrade/tradehall.pngpages/subComponents/static/seckill.pngpages/subComponents/static/star.pngpages/subComponents/static/tabbar/cart-s.pngpages/subComponents/static/tabbar/cart.pngpages/subComponents/static/tabbar/category-s.pngpages/subComponents/static/tabbar/category.pngpages/subComponents/static/tabbar/home-s.pngpages/subComponents/static/tabbar/home.pngpages/subComponents/static/tabbar/mine-s.pngpages/subComponents/static/tabbar/mine.pngpages/subComponents/static/tabbar/video-selected.pngpages/subComponents/static/tabbar/video.pngpages/subComponents/static/tabbar/video1-selected.pngpages/subComponents/static/tabbar/video1.pngpages/subComponents/static/title.pngpages/subComponents/static/video/play.pngpages/tabbar/home/template/tpl_search.vue
@@ -5,7 +5,7 @@ {{ res.list[0].title }} </div> <div slot="right" open-type="contact" class="navbar-right message" @click="linkMsgDetail" style="border-style:none;background:rgb(234,234,234);" > <image style="width:53rpx;height:53rpx;margin-top:6rpx;" src="@/static/img/title.png"></image> <image style="width:53rpx;height:53rpx;margin-top:6rpx;" src="@/pages/subComponents/static/img/title.png"></image> </div> </div> </template> pages/tabbar/home/template/tpl_title.vue
@@ -28,7 +28,7 @@ <style lang="scss" scoped> @import "./tpl.scss"; .background { // background: url("/static/title.png") no-repeat; // background: url("/pages/subComponents/static/title.png") no-repeat; position: absolute; z-index: 2; width: 100%; pages/tabbar/index/home.vue
@@ -26,7 +26,7 @@ @click="togglePlay(index)" v-show="!currentVideoIsPlaying" > <image src="/static/video/play.png" style="width: 45px;height: 45px" mode="aspectFit"></image> <image src="/pages/subComponents/static/video/play.png" style="width: 45px;height: 45px" mode="aspectFit"></image> </view> <video v-if="index >= currentIndex - videoLiveOffset && index <= currentIndex + videoLiveOffset" pages/tabbar/user/my.vue
@@ -234,7 +234,7 @@ background-size: cover; border-bottom-left-radius: 30rpx; border-bottom-right-radius: 30rpx; background-image: url("/static/img/main-bg.png"); background-image: url("/pages/subComponents/static/img/main-bg.png"); background-position: bottom; background-repeat: no-repeat; color: #ffffff; pages/tabbar/user/utils/tool.vue
@@ -6,77 +6,77 @@ <div class="paddingBox"> <view class="interact-container"> <view class="interact-item" @click="navigateTo('/pages/mine/address/addressManage')"> <image src="/static/mine/myaddress.png" mode=""></image> <image src="/pages/subComponents/static/mine/myaddress.png" mode=""></image> <view>地址管理</view> </view> <!-- <view class="interact-item" @click="navigateTo('/pages/mine/myTracks')"> <image src="/static/mine/logistics.png" mode=""></image> <image src="/pages/subComponents/static/mine/logistics.png" mode=""></image> <view>我的足迹</view> </view> --> <view class="interact-item" @click="navigateTo('/pages/order/evaluate/myEvaluate')"> <image src="/static/mine/feedback.png" mode=""></image> <image src="/pages/subComponents/static/mine/feedback.png" mode=""></image> <view>我的评价</view> </view> <!-- <view class="interact-item" @click="linkMsgDetail()"> <image src="/static/mine/mycommit.png" mode=""></image> <image src="/pages/subComponents/static/mine/mycommit.png" mode=""></image> <view>我的消息</view> </view> --> <!-- <view class="interact-item" @click="navigateTo('/pages/mine/myCollect')"> <image src="/static/mine/myfavorite.png" mode=""></image> <image src="/pages/subComponents/static/mine/myfavorite.png" mode=""></image> <view>我的关注</view> </view> --> <view class="interact-item" @click="navigateTo('/pages/mine/point/myPoint')"> <image src="/static/mine/mypoint.png" mode=""></image> <image src="/pages/subComponents/static/mine/mypoint.png" mode=""></image> <view>我的积分</view> </view> <!-- <view class="interact-item" @click="distribution"> <image src="/static/mine/distribution.png" mode=""></image> <image src="/pages/subComponents/static/mine/distribution.png" mode=""></image> <view>我的分销</view> </view> --> <!-- <view class="interact-item" @click="navigateTo('/pages/mine/myCollect')"> <image src="/static/mine/shensu.png" mode=""></image> <image src="/pages/subComponents/static/mine/shensu.png" mode=""></image> <view>我的收藏</view> </view> --> <!-- <view class="interact-item" @click="navigateTo('/pages/mine/activity/myActivity')"> <image src="/static/mine/shensu.png" mode=""></image> <image src="/pages/subComponents/static/mine/shensu.png" mode=""></image> <view>我的活动</view> </view> --> <!-- <view class="interact-item" @click="navigateTo('/pages/mine/myCollect/myCollect')"> <image src="/static/mine/shensu.png" mode=""></image> <image src="/pages/subComponents/static/mine/shensu.png" mode=""></image> <view>我的收藏</view> </view> --> <view class="interact-item" v-if="isStoreManger" @click="navigateTo('/pages/userPermissions/userPermissions')"> <image src="/static/mine/shensu.png" mode=""></image> <image src="/pages/subComponents/static/mine/shensu.png" mode=""></image> <view>用户权限</view> </view> <view class="interact-item" v-if="isStoreManger" @click="navigateTo('/pages/news/news')"> <image src="/static/mine/shensu.png" mode=""></image> <image src="/pages/subComponents/static/mine/shensu.png" mode=""></image> <view>新闻</view> </view> <!-- <view class="interact-item" v-if="isStoreManger" @click="navigateTo('/pages/customerManager/customerManager')"> <image src="/static/mine/shensu.png" mode=""></image> <image src="/pages/subComponents/static/mine/shensu.png" mode=""></image> <view>客户管理</view> </view> --> <view class="interact-item" @click="navigateTo('/pages/order/complain/complainList')"> <image src="/static/mine/shensu.png" mode=""></image> <image src="/pages/subComponents/static/mine/shensu.png" mode=""></image> <view>我的投诉</view> </view> <view class="interact-item" @click="navigateTo('/pages/cart/coupon/myCoupon')"> <image src="/static/mine/mycoupon.png" mode=""></image> <image src="/pages/subComponents/static/mine/mycoupon.png" mode=""></image> <view>优惠券</view> </view> @@ -84,50 +84,50 @@ <!-- <view class="interact-item" @click="navigateTo('/pages/mine/signIn')"> <image src="/static/mine/sign.png" mode=""></image> <image src="/pages/subComponents/static/mine/sign.png" mode=""></image> <view>每日签到</view> </view> --> <view class="interact-item" @click="navigateTo('/pages/cart/coupon/couponCenter')"> <image src="/static/mine/couponcenter.png" mode=""></image> <image src="/pages/subComponents/static/mine/couponcenter.png" mode=""></image> <view>领券中心</view> </view> <!-- <view class="interact-item" @click="navigateTo('/pages/promotion/bargain/log')"> <image src="/static/mine/kanjia.png" mode=""></image> <image src="/pages/subComponents/static/mine/kanjia.png" mode=""></image> <view>砍价记录</view> </view> --> <view class="interact-item" @click="navigateTo('/pages/mine/set/feedBack')"> <image src="/static/mine/feedback.png" mode=""></image> <image src="/pages/subComponents/static/mine/feedback.png" mode=""></image> <view>意见反馈</view> </view> <view class="interact-item" @click="navigateTo('/pages/mine/set/editionIntro')"> <image src="/static/mine/pointgift.png" mode=""></image> <image src="/pages/subComponents/static/mine/pointgift.png" mode=""></image> <view>关于</view> </view> <view class="interact-item" @click="navigateTo('/pages/passport/entry/seller/index')"> <image src="/static/mine/feedback.png" mode=""></image> <image src="/pages/subComponents/static/mine/feedback.png" mode=""></image> <view>店铺入驻</view> </view> <view class="interact-item" @click="navigateTo('/pages/mine/set/setUp')"> <image src="/static/mine/setting.png" mode=""></image> <image src="/pages/subComponents/static/mine/setting.png" mode=""></image> <view>设置</view> </view> <view class="interact-item" @click="navigateTo('/pages/goods-manager/goodsList/goodsList')"> <image src="/static/mine/setting.png" mode=""></image> <image src="/pages/subComponents/static/mine/setting.png" mode=""></image> <view>商品管理</view> </view> <view class="interact-item" @click="navigateTo('/pages/supplier/suppler-order/suppler-order')"> <image src="/static/mine/order.png" mode=""></image> <image src="/pages/subComponents/static/mine/order.png" mode=""></image> <view>商户订单管理</view> </view> pages/video/video-play.vue
@@ -25,7 +25,7 @@ @click="togglePlay(index)" v-show="!currentVideoIsPlaying" > <image src="/static/video/play.png" style="width: 45px;height: 45px" mode="aspectFit"></image> <image src="/pages/subComponents/static/video/play.png" style="width: 45px;height: 45px" mode="aspectFit"></image> </view> <video v-if="index >= currentIndex - videoLiveOffset && index <= currentIndex + videoLiveOffset" static/bg1.pngBinary files differ
static/img/sort0.pngBinary files differ
static/img/sort1.pngBinary files differ
static/img/sort2.pngBinary files differ