From d6735349d54e15e76a2abc1f045b74bbb18742f6 Mon Sep 17 00:00:00 2001 From: cc_zbp <487602586@qq.com> Date: Wed, 24 May 2023 09:23:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E9=87=8C=E6=B5=B7=E4=BA=91?= =?UTF-8?q?=E4=BB=93=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/home/index.vue | 222 +++--- components/zbpSwiper.vue | 15 +- pages.json | 13 +- pages/admin/stockOut/index.vue | 12 +- pages/index/style/main.scss | 2 +- pages/nongKe/cloud_entrepot/index.vue | 178 +++++ pages/nongKe/supply_chain/supplier.vue | 16 +- pages/product/list/index.vue | 957 +++++++++++++------------ pages/short_video/appSwiper/index.nvue | 4 +- pages/supply_chains/supply_chains.vue | 10 +- pages/users/embody/embody.vue | 11 +- static/images/lihaiyun.png | Bin 16260 -> 0 bytes static/images/zonghe.png | Bin 5485 -> 0 bytes 13 files changed, 853 insertions(+), 587 deletions(-) create mode 100644 pages/nongKe/cloud_entrepot/index.vue delete mode 100644 static/images/lihaiyun.png delete mode 100644 static/images/zonghe.png diff --git a/components/home/index.vue b/components/home/index.vue index e6346c2..854fd38 100644 --- a/components/home/index.vue +++ b/components/home/index.vue @@ -1,116 +1,118 @@ + .pictrueBox { + width: 130rpx; + height: 120rpx; + } + + /*返回主页按钮*/ + .home { + position: fixed; + color: white; + text-align: center; + z-index: 9999; + right: 15rpx; + display: flex; + } + + .home .homeCon { + border-radius: 50rpx; + opacity: 0; + height: 0; + color: #e93323; + width: 0; + } + + .home .homeCon.on { + opacity: 1; + animation: bounceInRight 0.5s cubic-bezier(0.215, 0.610, 0.355, 1.000); + width: 300rpx; + height: 86rpx; + margin-bottom: 20rpx; + display: flex; + justify-content: center; + align-items: center; + background: var(--view-theme); + } + + .home .homeCon .iconfont { + font-size: 48rpx; + color: #fff; + display: inline-block; + margin: 0 auto; + } + + .home .pictrue { + width: 86rpx; + height: 86rpx; + border-radius: 50%; + margin: 0 auto; + background-color: var(--view-theme); + box-shadow: 0 5rpx 12rpx rgba(0, 0, 0, 0.5); + } + + .home .pictrue .image { + width: 100%; + height: 100%; + } + + .pictruea { + width: 100%; + height: 100%; + display: block; + object-fit: cover; + vertical-align: middle; + } + \ No newline at end of file diff --git a/components/zbpSwiper.vue b/components/zbpSwiper.vue index 8ad5207..3b35aa7 100644 --- a/components/zbpSwiper.vue +++ b/components/zbpSwiper.vue @@ -27,14 +27,14 @@ :autoplay="swiper.autoplay" :interval="swiper.interval" :duration="swiper.duration" indicator-active-color="#fff"> - + - @@ -58,6 +58,7 @@ }, data() { return { + defaInd: [0, 0], street: '', showPicker: false, styleConfig: [], @@ -92,6 +93,12 @@ this.street = JSON.parse(this.location).address_component.street }, methods: { + swiperClick(item) { + const url = item.info[1].value + uni.navigateTo({ + url: url + }) + }, selectLocation() { this.isSelectPlace ? this.showPicker = true : '' }, @@ -109,9 +116,7 @@ picker = this.$refs.uPicker } = e; if (columnIndex === 0) { - getStreet({ - area_code: value[0]['code'] - }).then(res => { + getStreet({ area_code: value[0]['code'] }).then(res => { picker.setColumnValues(1, res.data); }); } diff --git a/pages.json b/pages.json index dc25e0a..00f8750 100644 --- a/pages.json +++ b/pages.json @@ -95,8 +95,7 @@ } ], - "subPackages": [ - { + "subPackages": [{ "root": "pages/goods_cate", "name": "goods_cate", "pages": [{ @@ -215,6 +214,13 @@ "enablePullDownRefresh": false } + }, { + "path": "cloud_entrepot/index", + "style": { + "navigationBarTitleText": "里海云仓", + "enablePullDownRefresh": false + } + } ] }, @@ -788,7 +794,8 @@ "pages": [{ "path": "list/index", "style": { - "navigationBarTitleText": "商品管理" + "navigationBarTitleText": "商品管理", + "enablePullDownRefresh": true } }, { diff --git a/pages/admin/stockOut/index.vue b/pages/admin/stockOut/index.vue index 34672fa..8c4a8ef 100644 --- a/pages/admin/stockOut/index.vue +++ b/pages/admin/stockOut/index.vue @@ -327,10 +327,14 @@ }) }, async addCartGoods(code) { - const res = await addCartApi({ bar_code: code }).catch(err => Toast(err)) - this.getCartList(); - this.getCartNum(); - Toast('添加成功') + try { + const res = await addCartApi({ bar_code: code }) + this.getCartList(); + this.getCartNum(); + Toast('添加成功') + } catch (e) { + Toast(e) + } }, pay() { let selectValue = [] diff --git a/pages/index/style/main.scss b/pages/index/style/main.scss index 98c954a..1f841b5 100644 --- a/pages/index/style/main.scss +++ b/pages/index/style/main.scss @@ -288,7 +288,7 @@ .price-box { display: flex; align-items: center; - justify-content: start; + justify-content: flex-start; margin-top: 4rpx; &.presell-price { display: block; diff --git a/pages/nongKe/cloud_entrepot/index.vue b/pages/nongKe/cloud_entrepot/index.vue new file mode 100644 index 0000000..ddd84c4 --- /dev/null +++ b/pages/nongKe/cloud_entrepot/index.vue @@ -0,0 +1,178 @@ + + + + + \ No newline at end of file diff --git a/pages/nongKe/supply_chain/supplier.vue b/pages/nongKe/supply_chain/supplier.vue index 14c986d..1e36a1f 100644 --- a/pages/nongKe/supply_chain/supplier.vue +++ b/pages/nongKe/supply_chain/supplier.vue @@ -71,9 +71,9 @@ - + + hover-class="none" class="pro-item" v-for="(itemn,indexn) in item.recommend" :key='indexn'> ¥{{itemn.price}} - + @@ -112,7 +112,7 @@ + class="pro-item" v-for="(itemn,indexn) in item.recommend" :key='indexn'> - + @@ -883,11 +882,13 @@ } .pro-box { + white-space: nowrap; display: flex; align-items: center; padding: 20rpx 20rpx 30rpx; .pro-item { + display: inline-block; width: 218rpx; margin-right: 14rpx; @@ -920,6 +921,7 @@ padding: 20rpx; .pro-item { + display: inline-block; background-color: #fff; border-radius: 16rpx; text-align: center; @@ -1028,11 +1030,13 @@ } .pro-box { + white-space: nowrap; display: flex; align-items: center; margin-top: 20rpx; .pro-item { + display: inline-block; width: 170rpx; margin-right: 20rpx; diff --git a/pages/product/list/index.vue b/pages/product/list/index.vue index 81df840..6cbe43f 100644 --- a/pages/product/list/index.vue +++ b/pages/product/list/index.vue @@ -2,91 +2,94 @@ -
- - - - - - - 添加商品 - - - - 在售商品 - - - - 售罄商品 - - - - 回收站 - - - - 店铺分类 - - - - - - - - 运费模板 - - - - 规格模板 - - - - - -
+
+ + + + + + + 添加商品 + + + + 在售商品 + + + + 售罄商品 + + + + 回收站 + + + + 店铺分类 + + + + + + + + 运费模板 + + + + 规格模板 + + + + + +
- - - - - 多规格 - - - - 礼包 - {{item.store_name}} - - - - 库存: {{item.stock}} - 销量: {{item.sales}} - - - ¥{{item.price}} - ¥{{item.ot_price}} - - - + + + + + 多规格 + + + + 礼包 + {{item.store_name}} + + + + 库存: {{item.stock}} + 销量: {{item.sales}} + + + ¥{{item.price}} + ¥{{item.ot_price}} + + + - 下架 - 上架 - 编辑 - 预览 - 删除 - {{item.is_good ? '取消推荐' : '店铺推荐'}} + 下架 + + 上架 + + 编辑 + 预览 + 删除 + + {{item.is_good ? '取消推荐' : '店铺推荐'}} + @@ -98,401 +101,459 @@ + \ No newline at end of file diff --git a/pages/short_video/appSwiper/index.nvue b/pages/short_video/appSwiper/index.nvue index b37cf30..51afd6f 100644 --- a/pages/short_video/appSwiper/index.nvue +++ b/pages/short_video/appSwiper/index.nvue @@ -1138,8 +1138,8 @@ .icon-xiangzuo { margin-left: 10px; - width: 16px; - height: 16px; + width: 20px; + height: 20px; color: #ffffff; } } diff --git a/pages/supply_chains/supply_chains.vue b/pages/supply_chains/supply_chains.vue index f0e937b..f9a63f8 100644 --- a/pages/supply_chains/supply_chains.vue +++ b/pages/supply_chains/supply_chains.vue @@ -164,10 +164,12 @@ if (this.mer_id == 0) { return Toast('当前区域没有云仓库') } - console.log(this.mer_id) uni.navigateTo({ - url: '/pages/store/home/index?id=' + this.mer_id + '&LihaiYun=Lihai' + url: '/pages/nongKe/cloud_entrepot/index' }) + // uni.navigateTo({ + // url: '/pages/store/home/index?id=' + this.mer_id + '&LihaiYun=Lihai' + // }) }, async getArticle() { let list = [] @@ -220,12 +222,10 @@ .l_yun { width: 456.14rpx; border-radius: 16rpx; - background-image: url("@/static/images/zonghe.png"); background-repeat: no-repeat; background-size: cover; overflow: hidden; position: relative; - display: flex; flex-direction: column; align-items: center; @@ -278,7 +278,7 @@ font-size: 35.09rpx; padding-top: 28.07rpx; text-align: center; - background: url("@/static/images/lihaiyun.png") no-repeat; + background-repeat: no-repeat; background-size: cover; box-sizing: border-box; border-radius: 16rpx; diff --git a/pages/users/embody/embody.vue b/pages/users/embody/embody.vue index e93b7d8..3aa4e9c 100644 --- a/pages/users/embody/embody.vue +++ b/pages/users/embody/embody.vue @@ -262,9 +262,14 @@ }, methods: { async getApply() { - const res = await getAdminApplyAPI(this.merId) - this.mode.real_name = res.data.financial_bank_name - this.mode.bank_code = res.data.financial_bank_code + try { + const res = await getAdminApplyAPI(this.merId) + this.mode.real_name = res.data.financial_bank_name + this.mode.bank_code = res.data.financial_bank_code + } catch (err) { + //TODO handle the exception + Toast(err) + } }, loadType() { this.pay_type = [] diff --git a/static/images/lihaiyun.png b/static/images/lihaiyun.png deleted file mode 100644 index 8827d4e5f5850827425df950d7477a3f9d6de338..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16260 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 diff --git a/static/images/zonghe.png b/static/images/zonghe.png deleted file mode 100644 index 035875e13b87a368c8bb8479a69aaba4091c3852..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5485 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 R1pWR2>S*hVtHa