| components/dropdown-menu.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| config/config.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| manifest.json | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| pages/promotion/lives.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| pages/tabbar/video/video.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| pages/video/video-edit.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
components/dropdown-menu.vue
@@ -124,7 +124,7 @@ height: 70rpx; line-height: 70rpx; border-radius: 8rpx; background-color: #fff; // background-color: #fff; box-sizing: border-box; cursor: pointer; config/config.js
@@ -1,4 +1,4 @@ const name = "lilishop"; //全局商城name const name = "绿满筐"; //全局商城name const schemeName = "lilishop"; //唤醒app需要的schemeName export default { name: name, manifest.json
@@ -1,5 +1,5 @@ { "name" : "lilishop", "name" : "绿满筐", "appid" : "__UNI__818CC42", "description" : "", "versionName" : "4.5.3", @@ -232,7 +232,7 @@ "enable" : true } }, "title" : "lilishop", "title" : "绿满筐", "template" : "" } } pages/promotion/lives.vue
@@ -29,7 +29,7 @@ {{item.name}} </div> <div class="live-store"> <span class="wes">lilishop</span> <span class="wes">绿满筐</span> </div> <div class="live-goods-list"> <div class="live-goods-item"> pages/tabbar/video/video.vue
@@ -1,5 +1,5 @@ <template> <view class="publish-container"> <view class="publish-container" :style="{height: windowHeight - marginBottom - 50 + 'px'}"> <u-popup v-model="fileTypeShow" mode="bottom" round="20" height="35%"> <view style="width: 100%;height:100%;display: flex;flex-direction: column;justify-content: center;align-items: center;"> <view>请选择要发布的类型</view> @@ -75,7 +75,7 @@ @input="searchTags" ></u-input> <!-- 已选话题展示 --> <view class="tags-display" v-if="formData.tags.length > 0"> <view class="tags-display" v-show="formData.tags.length > 0"> <my-tag v-for="(tag, index) in formData.tags" :key="index" @@ -85,12 +85,12 @@ @close="removeTag(index)" /> </view> <text class="tags-count" v-if="formData.tags.length > 0"> <text class="tags-count" v-show="formData.tags.length > 0"> 已选 {{ formData.tags.length }}/5 </text> </view> <!-- 话题推荐 --> <view class="hot-topics" v-if="showTopicRecommendations"> <view class="hot-topics" v-show="showTopicRecommendations"> <text class="section-title">{{ tagInput ? '推荐话题' : '热门话题' }}</text> <view class="topic-list"> <my-tag @@ -125,7 +125,7 @@ ></u-icon> </u-input> <view class="goods-preview" @click="chooseGoods" v-for="goods in selectedGoodsList" :key="goods.id"> <image :src="goods.thumbnail" class="goods-image"></image> <image :src="endpoint + '/' + goods.thumbnail" class="goods-image"></image> <view class="goods-info"> <text class="goods-name">{{ goods.goodsName }}</text> <view style="display: flex;"> @@ -183,7 +183,7 @@ :key="goods.id" @click="selectGoods(goods, index)" > <image :src="goods.thumbnail" class="goods-image"></image> <image :src="endpoint + '/' + goods.thumbnail" class="goods-image"></image> <view class="goods-info"> <text class="goods-name">{{ goods.goodsName }}</text> <text class="goods-price">¥{{ goods.price }}</text> @@ -265,7 +265,9 @@ ] }, screenWidth: 375, gap: 10 // 图片间距 gap: 10, // 图片间距 windowHeight: 0, marginBottom: 0 }; }, computed: { @@ -288,6 +290,8 @@ // 获取屏幕宽度 const systemInfo = uni.getSystemInfoSync() this.screenWidth = systemInfo.windowWidth this.windowHeight = systemInfo.windowHeight this.marginBottom = uni.getSystemInfoSync().safeAreaInsets.bottom this.goodsQuery.pageNumber = 0 this.goodsQuery.pageSize = 10 this.getVideoGoodsByEs() @@ -696,7 +700,7 @@ <style scoped> .publish-container { padding: 10px; padding-bottom: 120rpx; overflow-y: scroll; } .upload-section { @@ -812,6 +816,7 @@ flex-wrap: wrap; margin-top: 15rpx; line-height: 22px; height: 80rpx; } .hot-topics { @@ -819,6 +824,7 @@ flex-direction: column; margin-top: 15rpx; margin-bottom: 15rpx; height: 46rpx; } .section-title { pages/video/video-edit.vue
@@ -1,5 +1,5 @@ <template> <view class="publish-container"> <view class="publish-container" :style="{height: windowHeight - marginBottom - 50 + 'px'}"> <u-popup v-model="fileTypeShow" mode="bottom" round="20" height="35%"> <view style="width: 100%;height:100%;display: flex;flex-direction: column;justify-content: center;align-items: center;"> <view>请选择要发布的类型</view> @@ -75,7 +75,7 @@ @input="searchTags" ></u-input> <!-- 已选话题展示 --> <view class="tags-display" v-if="formData.tags.length > 0"> <view class="tags-display" v-show="formData.tags.length > 0"> <my-tag v-for="(tag, index) in formData.tags" :key="index" @@ -85,12 +85,12 @@ @close="removeTag(index)" /> </view> <text class="tags-count" v-if="formData.tags.length > 0"> <text class="tags-count" v-show="formData.tags.length > 0"> 已选 {{ formData.tags.length }}/5 </text> </view> <!-- 话题推荐 --> <view class="hot-topics" v-if="showTopicRecommendations"> <view class="hot-topics" v-show="showTopicRecommendations"> <text class="section-title">{{ tagInput ? '推荐话题' : '热门话题' }}</text> <view class="topic-list"> <my-tag @@ -125,7 +125,7 @@ ></u-icon> </u-input> <view class="goods-preview" @click="chooseGoods" v-for="goods in selectedGoodsList" :key="goods.id"> <image :src="goods.thumbnail" class="goods-image"></image> <image :src="endpoint + '/' + goods.thumbnail" class="goods-image"></image> <view class="goods-info"> <text class="goods-name">{{ goods.goodsName }}</text> <view style="display: flex;"> @@ -183,7 +183,7 @@ :key="goods.id" @click="selectGoods(goods, index)" > <image :src="goods.thumbnail" class="goods-image"></image> <image :src="endpoint + '/' + goods.thumbnail" class="goods-image"></image> <view class="goods-info"> <text class="goods-name">{{ goods.goodsName }}</text> <text class="goods-price">¥{{ goods.price }}</text> @@ -240,7 +240,7 @@ goodsQuery: { keyword: '', searchFromSelfStore: false, // 是否是查询自家店铺商品 pageNumber: 1, pageNumber: 0, pageSize: 5 }, formData: { @@ -266,7 +266,9 @@ ] }, screenWidth: 375, gap: 10 // 图片间距 gap: 10, // 图片间距 windowHeight: 0, marginBottom: 0 }; }, computed: { @@ -290,7 +292,9 @@ // 获取屏幕宽度 const systemInfo = uni.getSystemInfoSync() this.screenWidth = systemInfo.windowWidth this.goodsQuery.pageNumber = 1 this.windowHeight = systemInfo.windowHeight this.marginBottom = uni.getSystemInfoSync().safeAreaInsets.bottom this.goodsQuery.pageNumber = 0 this.goodsQuery.pageSize = 10 this.getVideoGoodsByEs() @@ -333,7 +337,7 @@ }, // 处理商品搜索值 handlerGoodsSearch() { this.goodsQuery.pageNumber = 1 this.goodsQuery.pageNumber = 0 this.goodsQuery.pageSize = 10 this.getVideoGoodsByEs() }, @@ -341,7 +345,7 @@ async getVideoGoodsByEs() { getVideoGoodsList(this.goodsQuery).then(res => { if(this.goodsQuery.pageNumber === 1) { if(this.goodsQuery.pageNumber === 0) { this.goodsList = res.data.data } else { this.goodsList = [ @@ -721,7 +725,7 @@ <style scoped> .publish-container { padding: 10px; padding-bottom: 120rpx; overflow-y: scroll; } .upload-section { @@ -837,6 +841,7 @@ flex-wrap: wrap; margin-top: 15rpx; line-height: 22px; height: 80rpx; } .hot-topics { @@ -844,8 +849,8 @@ flex-direction: column; margin-top: 15rpx; margin-bottom: 15rpx; height: 46rpx; } .section-title { font-size: 12px; color: #999; @@ -868,6 +873,7 @@ left: 20rpx; right: 20rpx; */ margin-top: 40rpx; margin-bottom: 150rpx; } .goods-picker {