From e70850d2fa3a320318a81f75d7a52c3efa9f422b Mon Sep 17 00:00:00 2001 From: THK3121 Date: Tue, 19 Sep 2023 15:20:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=91=E4=BB=93=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/nongKe/cloud_entrepot/index.vue | 482 ++++++++++++------------- pages/nongKe/supply_chain/supplier.vue | 89 +++-- static/images/GXSC/BSL.png | Bin 0 -> 1109 bytes static/images/GXSC/SS.png | Bin 5886 -> 2792 bytes static/images/GXSC/SSBT.png | Bin 0 -> 5886 bytes static/images/GXSC/XZ.png | Bin 0 -> 942 bytes 6 files changed, 298 insertions(+), 273 deletions(-) create mode 100644 static/images/GXSC/BSL.png create mode 100644 static/images/GXSC/SSBT.png create mode 100644 static/images/GXSC/XZ.png diff --git a/pages/nongKe/cloud_entrepot/index.vue b/pages/nongKe/cloud_entrepot/index.vue index 760c1ff..644c650 100644 --- a/pages/nongKe/cloud_entrepot/index.vue +++ b/pages/nongKe/cloud_entrepot/index.vue @@ -16,33 +16,34 @@ --> - - + - - + + - + - - + {{town}}里海云仓 - - + - + - {{street}} + {{street}} - 全部 + 全部 @@ -50,16 +51,17 @@ - +
- 供销综合云市场 - - 供销综合云商品 + + 供销综合云商品 + -
@@ -67,8 +69,6 @@ - - @@ -98,8 +98,8 @@
- - + + - + - - - - - {{item.tit}} - - - - + + + + {{item.tit}} + + + - - - - - - - - - - - - {{item.store_info}} - - - - {{item.rate}} - {{item.reply_count}}评论 - - - - - ¥{{item.price}} - - - ¥30.00 - - - - - - - - - - - - - - - - - - + + + + - - - - - - - 暂无商品 - - - - - - + - - - - - {{goodsNum}} - - - - - ¥{{totalMoney}} - - - 支持配送 售后无忧 - - + - 去结算 + + + {{item.store_info}} + + + + {{item.rate}} + {{item.reply_count}}评论 + + + + + ¥{{item.price}} + + + ¥30.00 + + + + + + + + + + + + + + + + + + + + + + + + 暂无商品 + - + + + + + + + + {{goodsNum}} + + + + + ¥{{totalMoney}} + + + 支持配送 售后无忧 + + + + + 去结算 + + + + - - - - - - - - 里海云仓 + + + + + + + + 里海云仓 + - - - - - - - {{item.category_name}}云仓服务 - - - {{item.description}} + + + + + + {{item.category_name}}云仓服务 + + + {{item.description}} + - + + + - + - - - + --> + - - - 当前区域暂无云仓 + + + 当前区域暂无云仓 + + + + + + + + + + + - - - - - + + + + @@ -313,8 +318,6 @@ - - 尺码 @@ -323,7 +326,6 @@ {{item.sku}} - @@ -335,9 +337,7 @@ - 确定 - @@ -345,20 +345,6 @@ - - - - - - - - - - - - -
@@ -410,10 +396,8 @@ data() { let src = 'https://lihai001.oss-cn-chengdu.aliyuncs.com/public/kk/luzhou/static4/13'; return { - skuform: { - - - }, + skuform: {}, + defaInd: [0, 0], showPicker: false, columnData: [], skusize: 0, @@ -482,10 +466,38 @@ this.getCloundShop() this.street = e.town this.Area() + let that = this + setTimeout(() => { + uni.createSelectorQuery() + .in(this) + .select('.flags') + .boundingClientRect(rect => { + that.headtop = rect.top + }) + .exec(); + uni.createSelectorQuery() + .in(this) + .select('.flags') + .boundingClientRect(rect => { + this.headtop = rect.top + }) + .exec(); + uni.createSelectorQuery() + .in(this) + .select('.cart') + .boundingClientRect(rect => { + // console.log(this.cartTagInfo, 6666) + this.cartTagInfo = rect + }) + .exec(); + // console.log(that.headtop) + }, 500) + // console.log(this.appInfo, "手机信息") }, onShow() { this.cartFn() + this.showSelect = false }, // 分页 onReachBottom() { @@ -524,8 +536,6 @@ // } // }) }, - - onPageScroll(e) { let that = this this.showtit = !Boolean(e.scrollTop) @@ -546,22 +556,6 @@ } }) .exec(); - if (this.headtop) return - uni.createSelectorQuery() - .in(this) - .select('.flags') - .boundingClientRect(rect => { - this.headtop = rect.top - }) - .exec(); - uni.createSelectorQuery() - .in(this) - .select('.cart') - .boundingClientRect(rect => { - this.cartTagInfo = rect - }) - .exec(); - }, onPullDownRefresh() { this.getCloundShop() @@ -569,11 +563,12 @@ this.cartFn() uni.stopPullDownRefresh() }, - // onReachBottom() { - // console.log("daidi") - - // }, methods: { + showpick() { + this.showPicker = !this.showPicker + + + }, swiperClick(item) { const url = item.info[1].value uni.navigateTo({ @@ -582,11 +577,10 @@ }, selectLocation() { this.isSelectPlace ? this.showPicker = true : '' - console.log(this.columnData) + }, confirm(e) { - this.showPicker = false this.$emit('selectPlce', e) this.$emit('change', e) @@ -595,11 +589,12 @@ this.$bus.$emit('value-updated', e.value[1].name + ',' + e.value[1].code); }) + + // this.sotreParam.street_id = e.value[1].code this.street_code = e.value[1].code - this.getCloundShop() - - + this.town = e.value[1].name + // this.storeMerchantList() }, changeHandler(e) { @@ -619,11 +614,14 @@ } }, Area() { + let that = this getArea({ city_code: 510500 }).then(res => { + this.$refs.uPicker.setColumnValues(0, res.data); this.Street(res.data[0]['code']); + // console.log(res.data, 66666) }); }, Street(code) { @@ -631,6 +629,7 @@ area_code: code }).then(res => { this.$refs.uPicker.setColumnValues(1, res.data); + }); }, @@ -652,24 +651,6 @@ let m = obj.map(key => data[key]); return m; }, - async getBanner(id) { - let that = this; - const { - data - } = await getDiy({ - id: 0 - }) - that.styleConfig = that.objToArr(data.value); - /* 循环数组得到数据*/ - that.styleConfig.forEach((item, index, arr) => { - if (item.name == 'headerSerch' || item.name == 'homeComb') { - if (item.name == 'homeComb') { - that.swiper.url = item.swiperConfig.list - } - } - }) - this.bgColor = this.swiper.url[0].img - }, skusizechange(i) { this.skusize = i @@ -702,9 +683,8 @@ }, valChange(e) { - console.log(e.value) this.skuNumber = e.value - // this.valChange = e.value + }, closecartpop() { this.showcartpop = false @@ -726,7 +706,7 @@ }, cartFn() { getCartList().then(res => { - console.log(res) + // console.log(res) this.totalMoney = 0 this.cartList = res.data.list this.cartList.forEach(e => { @@ -765,7 +745,6 @@ }) }, serch() { - // console.log(this.keyword) this.getList() }, goBack() { @@ -814,14 +793,12 @@ }, addcart(item, i) { - - // console.log(this.isLogin) if (!this.isLogin) { this.isAuto = true; this.isShowAuth = true return } - // console.log(item.sku[''] ? "1" : "2") + if (item.sku['']) { let data = { cart_num: 1, @@ -831,14 +808,11 @@ product_type: item.product_type, spread_id: "", } - let that = this - // return - uni.createSelectorQuery().in(this).select(`.act_class${i}`).boundingClientRect(data1 => { that.trnList[i].left = this.cartTagInfo.left - data1.left; that.trnList[i].bottom = this.cartTagInfo.top - data1.top; - console.log(that.trnList[i]) + let timer = setTimeout(() => { that.trnList[i].left = 0 that.trnList[i].bottom = 0 @@ -858,7 +832,6 @@ }) }).catch(err => { - // this.act_cart = false uni.showToast({ title: err, icon: "none", @@ -873,11 +846,8 @@ this.showcartpop = true const keys = Object.keys(item.sku); const firstKey = keys[0]; - - - // console.log(keys[0]) this.skusize = keys[0] - // console.log(this.skuform) + } return @@ -906,6 +876,7 @@ street_code: this.street_code, category_id: this.cloudList[this.current].category_id }).then(res => { + this.trnList = [] this.goodsList = res.data.list this.goodsList.forEach(item => { this.trnList.push({ @@ -914,8 +885,6 @@ }) }) }) - // console.log(this.cloudList) - data.length < 1 ? Toast("暂无云仓") : ''; } } } @@ -942,7 +911,9 @@ left: 100rpx; font-size: 29.79rpx; z-index: 9999; - top: 100rpx; + // top: 100rpx; + opacity: 0; + transition: 0.5s; @@ -957,7 +928,10 @@ } .selected-li { - margin-bottom: 35rpx; + margin-top: 35rpx; + color: #F84221; + display: flex; + align-items: center; } } @@ -1543,4 +1517,20 @@ display: flex; align-items: center; } + + .sl { + margin-left: 20rpx; + transform: rotate(180deg); + transition: 0.5s; + } + + .actsl { + transform: rotate(0deg); + } + + .actSel { + opacity: 1; + // transform: translateX(100rpx); + + } \ No newline at end of file diff --git a/pages/nongKe/supply_chain/supplier.vue b/pages/nongKe/supply_chain/supplier.vue index 8e9ccef..2d73a0b 100644 --- a/pages/nongKe/supply_chain/supplier.vue +++ b/pages/nongKe/supply_chain/supplier.vue @@ -17,41 +17,42 @@ 供销综合云市场 - + - + - - + + placeholder="请输入..." v-model="sotreParam.keyword" @search="onInputConfirm" + class="serch_cls"> - --> - + src="/static/images/GXSC/SSBT.png" width="115.65rpx" height="56.82rpx"> + + + + {{street}} - - +
- 供销综合云市场 + 供销综合云市场 供销综合云商品 -
@@ -62,8 +63,9 @@
- 热搜: 小张副食 正新酒店 + 热搜: + 小张副食 + 正新酒店 麻辣鸡 手撕椒麻鸡 @@ -297,7 +299,7 @@ - @@ -353,6 +355,7 @@ return { defaInd: [0, 0], columnData: [], + showSerch: false, imgList: [ "/static/images/GXSC/BBY.png", "/static/images/GXSC/NYSC.png", @@ -494,22 +497,18 @@ this.isSelectPlace ? this.showPicker = true : '' }, - confirm(e) { this.showPicker = false this.$emit('selectPlce', e) this.$emit('change', e) - console.log(e) this.street = e.value[1].name this.$nextTick(() => { this.$bus.$emit('value-updated', e.value[1].name + ',' + e.value[1].code); }) - this.sotreParam.street_id = e.value[1].code this.street_id = e.value[1].code this.storeMerchantList() - }, changeHandler(e) { const { @@ -532,7 +531,8 @@ city_code: 510500 }).then(res => { this.$refs.uPicker.setColumnValues(0, res.data); - this.Street(res.data[0]['code']); + // this.Street(res.data[0]['code']); + // console.log(res.data, 66666) }); }, Street(code) { @@ -540,6 +540,7 @@ area_code: code }).then(res => { this.$refs.uPicker.setColumnValues(1, res.data); + console.log(res.data, 9999) }); }, @@ -554,7 +555,12 @@ } }, + onInputConfirm() { + this.showSerch = false + this.searchSubmit() + + }, // 对象转数组 objToArr(data) { let obj = Object.keys(data).sort(); @@ -584,7 +590,6 @@ if (this.sotreParam.keyword.length > 3) { this.sotreParam.keyword.slice(0, 3) this.sotreParam.keyword = this.sotreParam.keyword.slice(0, 3) + "..." - console.log(this.sotreParam.keyword) } // console.log(this.sotreParam.keyword.length) }, @@ -807,6 +812,7 @@ let that = this; that.$set(that.sotreParam, 'keyword', this.sotreParam.keyword); this.set_where(this.firstKey) + this.showSerch = false }, // 右侧切换 bindRight() { @@ -877,6 +883,9 @@ onPullDownRefresh() { uni.stopPullDownRefresh() }, + onShow() { + this.showSelect = false + }, //上划加载更多 onReachBottom() { if (this.count === this.storeList.length) { @@ -972,7 +981,7 @@ height: auto; background-color: white; padding: 20rpx; - border-radius: 20rpx; + // border-radius: 20rpx; display: flex; // align-items: center; @@ -1013,6 +1022,11 @@ } } + .selects { + transform: rotate(180deg); + } + + .search-right.styleType2 .right-text, .search-right.styleType3 .right-text { @@ -1041,6 +1055,15 @@ } } + .town_name { + // overflow: hidden; + // white-space: nowrap; + /* 设置文本不换行 */ + // text-overflow: ellipsis; + font-size: 14px; + /* 设置溢出文本为省略号 */ + } + .hot_serch { color: #B3B3B3; display: flex; @@ -1233,7 +1256,9 @@ position: absolute; left: 100rpx; font-size: 29.79rpx; - + opacity: 0; + transition: 0.5s; + height: 0; .triangle-up { @@ -1248,9 +1273,19 @@ .selected-li { margin-bottom: 35rpx; + color: #F84221; + display: flex; + align-items: center; } } + .actSel { + opacity: 1; + height: auto; + // transform: translateX(100rpx); + + } + .store-wrapper { margin-top: 235rpx; border-top: 1px solid #F6F6F6; diff --git a/static/images/GXSC/BSL.png b/static/images/GXSC/BSL.png new file mode 100644 index 0000000000000000000000000000000000000000..ec02426598ced9879f4046c00d6021c05a6570a7 GIT binary patch literal 1109 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 QO8@`>07*qoM6N<$f)vcF*Z=?k literal 0 HcmV?d00001