From c8fe8ac9339e4b202f04f05051f1207da026f8ca Mon Sep 17 00:00:00 2001 From: "DESKTOP-GMUNQ1B\\k" <1154079537@qq.com> Date: Sat, 16 Mar 2024 13:49:31 +0800 Subject: [PATCH] =?UTF-8?q?=E7=95=8C=E9=9D=A2UI=E4=BF=AE=E6=94=B9=20=20?= =?UTF-8?q?=E5=BA=97=E9=93=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/order_details/index.vue | 444 +++++++++++++++++++--------- pages/store/home/index.vue | 12 +- pages/store/settled/index.vue | 282 ++++++++++-------- pages/store/settled/unit.vue | 208 ++++++++----- pages/users/order_confirm/index.vue | 8 +- 5 files changed, 606 insertions(+), 348 deletions(-) diff --git a/pages/order_details/index.vue b/pages/order_details/index.vue index 9141aea..58ef49a 100644 --- a/pages/order_details/index.vue +++ b/pages/order_details/index.vue @@ -4,20 +4,25 @@ - + {{ orderInfo.status == 11 ? '交易已关闭' : '待付尾款' }} - 请在{{orderInfo.orderProduct[0].cart_info.productPresell.final_end_time}}前完成支付,超时订单将自动取消 + + 请在{{orderInfo.orderProduct[0].cart_info.productPresell.final_end_time}}前完成支付,超时订单将自动取消 + - + + @@ -25,7 +30,8 @@ 待发货 等待其他人参加拼团 待核销 - {{orderInfo.is_virtual == 1 ? '服务商品已虚拟发货' : '待收货'}} + {{orderInfo.is_virtual == 1 ? '服务商品已虚拟发货' : '待收货'}} + 待评价 已完成 已为您退款,感谢您的支持 @@ -37,8 +43,10 @@ 待付款 - 待发货 - 待核销 + 待发货 + 待核销 待收货 待评价 已完成 @@ -46,13 +54,24 @@ - - - - - - - + + + + + + + + + + + + @@ -63,7 +82,9 @@ - {{orderInfo.real_name}}{{orderInfo.user_phone}} + {{orderInfo.real_name}} + {{orderInfo.user_phone}} + {{orderInfo.user_address}} @@ -88,11 +109,13 @@ 营业时间 - 周一至周日: + 周一至周日: {{'周'+ toChinese(item)}}, - {{orderInfo.take.mer_take_time[0]}}-{{orderInfo.take.mer_take_time[1]}} + {{orderInfo.take.mer_take_time[0]}}-{{orderInfo.take.mer_take_time[1]}} @@ -103,14 +126,20 @@ - + {{orderInfo.merchant.mer_name}} - - - + + + + @@ -137,7 +166,8 @@ - 卡密已自动发放 {{orderInfo.delivery_id}} + 卡密已自动发放 {{orderInfo.delivery_id}} + @@ -169,7 +199,7 @@ 配送员未接单 查看详情 + :url="'/pages/order_details/delivery?orderId=' + orderInfo.order_id">查看详情 @@ -210,7 +240,8 @@ 支付方式: 余额支付 支付宝支付 - 微信支付 + 微信支付 买家留言: @@ -219,11 +250,13 @@ - + {{index}}: {{item}} - + @@ -249,39 +282,62 @@ ¥{{orderInfo.pay_price}} - + + - 申请开票 - - {{ orderInfo.presellOrder.final_start_time | filterDay }} 付尾款 - 立即付款 - 取消订单 + 申请开票 + + + {{ orderInfo.presellOrder.final_start_time | filterDay }} 付尾款 + 立即付款 + + 取消订单 + 取消拼团 查看拼团 - 批量退款 - 查看物流 + + 批量退款 + 查看物流 + 确认收货 - 批量退款 - 查看物流 - 再次购买 + + 批量退款 + 查看物流 + + + 再次购买 删除订单 - 批量退款 - 再次购买 + + 批量退款 + + 再次购买 - + 批量退款 - + @@ -312,7 +368,9 @@ // | Author: CRMEB Team // +---------------------------------------------------------------------- let app = getApp(); - import { HTTP_REQUEST_URL } from '@/config/app'; + import { + HTTP_REQUEST_URL + } from '@/config/app'; import { getOrderDetail, orderAgain, @@ -322,15 +380,27 @@ verifyCode, applyInvoiceApi } from '@/api/order.js'; - import { postCombinationRemove } from '@/api/activity'; - import { openOrderRefundSubscribe } from '@/utils/SubscribeMessage.js'; - import { getUserInfo } from '@/api/user.js'; + import { + postCombinationRemove + } from '@/api/activity'; + import { + openOrderRefundSubscribe + } from '@/utils/SubscribeMessage.js'; + import { + getUserInfo + } from '@/api/user.js'; import payment from '@/components/payment'; import orderGoods from "@/components/orderGoods"; import ClipboardJS from "@/plugin/clipboard/clipboard.js"; - import { mapGetters } from "vuex"; - import { configMap } from "@/utils"; - import { toLogin } from '@/libs/login.js'; + import { + mapGetters + } from "vuex"; + import { + configMap + } from "@/utils"; + import { + toLogin + } from '@/libs/login.js'; import addInvoicing from '@/components/addInvoicing'; import zbCode from '@/components/zb-code/zb-code.vue'; export default { @@ -382,8 +452,8 @@ pay_order_id: '', totalPrice: '0', refundNum: [], //退款个数临时数据 - imgUrl:HTTP_REQUEST_URL, - codeUrl:'', + imgUrl: HTTP_REQUEST_URL, + codeUrl: '', isTimePay: false, codeShow: false, cid: '1', @@ -408,15 +478,19 @@ } }; }, - computed:{ - ...configMap({hide_mer_status:0,yue_pay_status:0,alipay_open:0}, - mapGetters(['isLogin','uid','viewColor','keyColor'])), + computed: { + ...configMap({ + hide_mer_status: 0, + yue_pay_status: 0, + alipay_open: 0 + }, + mapGetters(['isLogin', 'uid', 'viewColor', 'keyColor'])), }, - filters:{ - filterDay(val){ - if(val){ - var reg =/(\d{4})\-(\d{2})\-(\d{2})/; - var date = val.replace(reg,"$2月$3日"); + filters: { + filterDay(val) { + if (val) { + var reg = /(\d{4})\-(\d{2})\-(\d{2})/; + var date = val.replace(reg, "$2月$3日"); return date } } @@ -460,37 +534,41 @@ }); }, // 判断是否到支付尾款时间 - isPayBalance(){ + isPayBalance() { let that = this; - if(that.orderInfo.status === 10){ - if(new Date() < new Date(that.orderInfo.presellOrder.final_start_time)){ + if (that.orderInfo.status === 10) { + if (new Date() < new Date(that.orderInfo.presellOrder.final_start_time)) { that.isTimePay = false; //未开始 - }else if((new Date() >= new Date(that.orderInfo.presellOrder.final_start_time)) && (new Date() <= new Date(that.orderInfo.presellOrder.final_start_time)) ){ + } else if ((new Date() >= new Date(that.orderInfo.presellOrder.final_start_time)) && (new Date() <= + new Date(that.orderInfo.presellOrder.final_start_time))) { that.isTimePay = true; //立即支付 } } }, // 数字转汉字 - toChinese(num){ + toChinese(num) { let changeNum = ['零', '一', '二', '三', '四', '五', '六', '日', '八', '九']; let unit = ["", "十", "百", "千", "万"]; num = parseInt(num); let getWan = (temp) => { -   let strArr = temp.toString().split("").reverse(); -   let newNum = ""; -   for (var i = 0; i < strArr.length; i++) { -   newNum = (i == 0 && strArr[i] == 0 ? "" : (i > 0 && strArr[i] == 0 && strArr[i - 1] == 0 ? "" : changeNum[strArr[i]] + (strArr[i] == 0 ? unit[0] : unit[i]))) + newNum; -   } -   return newNum; - } - let overWan = Math.floor(num / 10000); - let noWan = num % 10000; - if (noWan.toString().length < 4) {      noWan = "0" + noWan;    } - return overWan ? getWan(overWan) + "万" + getWan(noWan) : getWan(num); + let strArr = temp.toString().split("").reverse(); + let newNum = ""; + for (var i = 0; i < strArr.length; i++) { + newNum = (i == 0 && strArr[i] == 0 ? "" : (i > 0 && strArr[i] == 0 && strArr[i - 1] == 0 ? "" : + changeNum[strArr[i]] + (strArr[i] == 0 ? unit[0] : unit[i]))) + newNum; + } + return newNum; + } + let overWan = Math.floor(num / 10000); + let noWan = num % 10000; + if (noWan.toString().length < 4) { + noWan = "0" + noWan; + } + return overWan ? getWan(overWan) + "万" + getWan(noWan) : getWan(num); }, // 返回店铺首页 - goStore(mer_id){ - if(this.hide_mer_status != 1){ + goStore(mer_id) { + if (this.hide_mer_status != 1) { uni.navigateTo({ url: '/pages/store/home/index?id=' + mer_id }) @@ -503,11 +581,13 @@ uni.hideLoading(); if (this.orderInfo.status == 0 || this.orderInfo.is_virtual != 0) { uni.navigateTo({ - url: '/pages/users/refund/index?order_id=' + this.order_id + '&refund_type=1&type=2&order_type='+this.orderInfo.order_type + url: '/pages/users/refund/index?order_id=' + this.order_id + + '&refund_type=1&type=2&order_type=' + this.orderInfo.order_type }) } else { uni.navigateTo({ - url: '/pages/users/refund/select?order_id=' + this.order_id + '&type=2&order_type='+this.orderInfo.order_type + url: '/pages/users/refund/select?order_id=' + this.order_id + + '&type=2&order_type=' + this.orderInfo.order_type }) } }).catch(() => { @@ -517,11 +597,13 @@ // #ifdef H5 || APP-PLUS if (this.orderInfo.status == 0 || this.orderInfo.is_virtual != 0) { uni.navigateTo({ - url: '/pages/users/refund/index?order_id=' + this.order_id + '&refund_type=1&type=2&order_type='+this.orderInfo.order_type + url: '/pages/users/refund/index?order_id=' + this.order_id + + '&refund_type=1&type=2&order_type=' + this.orderInfo.order_type }) } else { uni.navigateTo({ - url: '/pages/users/refund/select?order_id=' + this.order_id + '&type=2&order_type='+this.orderInfo.order_type + url: '/pages/users/refund/select?order_id=' + this.order_id + '&type=2&order_type=' + this + .orderInfo.order_type }) } // #endif @@ -530,7 +612,7 @@ getCombinationRemove: function() { var that = this; postCombinationRemove({ - group_buying_id: that.orderInfo.orderProduct[0].activity_id + group_buying_id: that.orderInfo.orderProduct[0].activity_id }) .then(res => { that.$util.Tips({ @@ -546,23 +628,23 @@ }); }, // 取消售后 - cancelSales(){ + cancelSales() { let that = this; uni.showModal({ - content: '确定要取消售后?', - success: function(res) { - if(res.confirm) { - deletePlantApi(that.id).then(res => { - if (res.status === 200) { - that.$util.Tips({ - title: res.message - }); + content: '确定要取消售后?', + success: function(res) { + if (res.confirm) { + deletePlantApi(that.id).then(res => { + if (res.status === 200) { + that.$util.Tips({ + title: res.message + }); } - }) - } else if(res.cancel) { - console.log('用户点击取消'); - } - } + }) + } else if (res.cancel) { + console.log('用户点击取消'); + } + } }); }, // 联系客服 @@ -609,10 +691,10 @@ */ call: function() { let that = this - if(that.orderInfo.merchant.service_phone){ + if (that.orderInfo.merchant.service_phone) { uni.showModal({ title: '提示', - content: '暂无在线客服,确定拨打客服电话:'+that.orderInfo.merchant.service_phone+'吗?', + content: '暂无在线客服,确定拨打客服电话:' + that.orderInfo.merchant.service_phone + '吗?', success: function(res) { if (res.confirm) { uni.makePhoneCall({ @@ -621,7 +703,7 @@ } } }) - }else{ + } else { return that.$util.Tips({ title: '暂无可用客服' }) @@ -632,22 +714,24 @@ * */ showMaoLocation: function() { - if (!this.orderInfo.take.mer_take_location[0] || !this.orderInfo.take.mer_take_location[1]) return this.$util.Tips({ - title: '请设置允许商城访问您的位置!' - }); - let that = this, lat = parseFloat(that.orderInfo.take.mer_take_location[0]), - long = parseFloat(that.orderInfo.take.mer_take_location[1]) + if (!this.orderInfo.take.mer_take_location[0] || !this.orderInfo.take.mer_take_location[1]) return this + .$util.Tips({ + title: '请设置允许商城访问您的位置!' + }); + let that = this, + lat = parseFloat(that.orderInfo.take.mer_take_location[0]), + long = parseFloat(that.orderInfo.take.mer_take_location[1]) //#ifdef H5 if (that.$wechat.isWeixin() === true) { that.$wechat.seeLocation({ latitude: Number(lat), longitude: Number(long), address: that.orderInfo.take ? that.orderInfo.take.mer_take_name : '' - }).then(res=>{ + }).then(res => { console.log('success'); }) - }else{ - //#endif + } else { + //#endif uni.openLocation({ latitude: lat, longitude: long, @@ -702,8 +786,8 @@ that.payMode[2].number = res.data.now_money; }) }, - getOrderCode(){ - verifyCode(this.order_id).then(res=>{ + getOrderCode() { + verifyCode(this.order_id).then(res => { this.codeUrl = res.data.qrcode this.val = res.data.qrcode }) @@ -717,7 +801,7 @@ uni.showLoading({ title: "正在加载中" }); - getOrderDetail(that.order_id).then(res => { + getOrderDetail(that.order_id).then(res => { uni.hideLoading(); that.$set(that, 'orderInfo', res.data); that.orderInfo.take = res.data.take; @@ -730,7 +814,7 @@ that.refundNum.push(el) } }) - if(res.data.order_type == 1){ + if (res.data.order_type == 1) { that.getOrderCode() } }).catch(err => { @@ -746,7 +830,7 @@ showCode() { this.$refs.cancellPoupon.open(); }, - close(){ + close() { this.$refs.cancellPoupon.close(); }, /** @@ -758,8 +842,7 @@ let that = this; uni.setClipboardData({ data: that.orderInfo.order_sn, - success: function(res){ - } + success: function(res) {} }); }, @@ -773,9 +856,8 @@ let that = this; uni.setClipboardData({ data: that.orderInfo.delivery_id, - success: function(res){ - } - + success: function(res) {} + }); }, // #endif @@ -793,7 +875,8 @@ */ goJoinPink: function() { uni.navigateTo({ - url: '/pages/activity/combination_status/index?id=' + this.orderInfo.orderProduct[0].activity_id, + url: '/pages/activity/combination_status/index?id=' + this.orderInfo.orderProduct[0] + .activity_id, }); }, /** @@ -902,13 +985,13 @@ }, // 关闭发票弹窗 changeInvoiceClose: function(data) { - if(data)this.getInvoiceData(data); + if (data) this.getInvoiceData(data); this.$set(this.invoice, 'invoice', false); }, // 开票回调 getInvoiceData(data) { let that = this - applyInvoiceApi(that.order_id,data).then(res => { + applyInvoiceApi(that.order_id, data).then(res => { return that.$util.Tips({ title: res.message, }); @@ -925,6 +1008,7 @@ .remark { flex: 1; } + .merchant { width: 100%; height: 86rpx; @@ -936,20 +1020,25 @@ line-height: 86rpx; box-sizing: border-box; background-color: #fff; + .iconfont { margin-top: 6rpx; font-size: 22rpx; } } - .presell_bg_header{ + + .presell_bg_header { background: linear-gradient(to right, var(--view-bntColor21) 0%, var(--view-bntColor22) 100%); } + .b-color { background-color: var(--view-theme); } + .t-color { - color: var(--view-theme)!important; + color: var(--view-theme) !important; } + .goodCall { text-align: center; width: 100%; @@ -960,10 +1049,12 @@ line-height: 86rpx; background: #fff; color: #282828; + .icon-kefu { font-size: 28rpx; margin-right: 15rpx; } + /* #ifdef MP */ button { display: flex; @@ -973,59 +1064,72 @@ font-size: 30rpx; color: #e93323; } + /* #endif */ } + .order-details .header { padding: 0 30rpx; height: 150rpx; - background-image: linear-gradient(90deg, var(--view-bntColor21) 0%,var(--view-bntColor22) 100%); - &.presell_header{ + background-image: linear-gradient(90deg, var(--view-bntColor21) 0%, var(--view-bntColor22) 100%); + + &.presell_header { background-repeat: no-repeat; background-size: cover; padding: 35rpx 50rpx; - .data{ + + .data { margin: 8rpx 0 0 13rpx; - .state{ + + .state { font-weight: normal; font-size: 24rpx; } } } } - .take-info{ + + .take-info { padding: 0 30rpx 30rpx; background-color: #ffffff; margin-bottom: 14rpx; } + .take-msg { display: flex; justify-content: space-between; background-color: #FAFAFA; padding: 24rpx; border-radius: 4rpx; + .left { font-size: 24rpx; display: flex; flex-direction: column; justify-content: space-between; + .title { font-size: 28rpx; font-weight: bold; color: #282828; } + .text { color: #666666; } } + .code { display: flex; flex-direction: column; align-items: center; justify-content: center; + .iconfont { font-size: 50rpx; color: #666666; } + .text { font-size: 20rpx; color: #666666; @@ -1033,69 +1137,85 @@ } } } + .order-details .header.on { background-color: #666 !important; } + .order-details .header .pictrue { width: 110rpx; height: 110rpx; } + .order-details .header .pictrue image { width: 100%; height: 100%; } + .order-details .header .data { color: rgba(255, 255, 255, 0.8); font-size: 24rpx; margin-left: 27rpx; } + .order-details .header .data.on { margin-left: 0; } + .order-details .header .data .state { font-size: 30rpx; font-weight: bold; color: #fff; margin-bottom: 7rpx; } - .presell_header .presell_payment{ + + .presell_header .presell_payment { color: #fff; font-size: 30rpx; font-weight: bold; - .iconfont{ + + .iconfont { font-weight: normal; margin-right: 8rpx; } } + .order-details .header .data .time { margin-left: 20rpx; } + .order-details .nav { background-color: #fff; font-size: 26rpx; color: #282828; padding: 25rpx 0; } + .order-details .nav .navCon { padding: 0 40rpx; } + .order-details .nav .on { color: var(--view-theme); } + .order-details .nav .progress { padding: 0 65rpx; margin-top: 10rpx; } + .order-details .nav .progress .line { width: 100rpx; height: 2rpx; background-color: #939390; } + .order-details .nav .progress .iconfont { font-size: 25rpx; color: #939390; margin-top: -2rpx; } + .order-details .address { font-size: 26rpx; color: #868686; @@ -1103,56 +1223,70 @@ margin-top: 13rpx; padding: 35rpx 30rpx; } + .order-details .address .name { font-size: 30rpx; color: #282828; margin-bottom: 15rpx; } + .order-details .line { width: 100%; height: 3rpx; } + .order-details .line image { width: 100%; height: 100%; display: block; } + .order-details .wrapper { background-color: #fff; margin-top: 12rpx; padding: 30rpx; } + .order-details .wrapper .item { font-size: 28rpx; color: #282828; } + .order-details .wrapper .virtual_item { display: flex; justify-content: space-between; align-items: center; } + .order-details .virtual_item .virtual_row { width: 300rpx; align-items: center; justify-content: space-between; - image,uni-image{ + + image, + uni-image { width: 80rpx; height: 80rpx; border-radius: 100%; } } + .order-details .virtual_item .virtual_detail { color: var(--view-theme); } + .order-details .virtual_item .virtual_delivery { line-height: 40rpx; } + .order-details .virtual_item .virtual_delivery_not { font-weight: bold; } + .order-details .wrapper .item~.item { margin-top: 20rpx; } + .order-details .wrapper .item .conter { color: #868686; width: 500rpx; @@ -1161,18 +1295,22 @@ justify-content: flex-end; text-align: right; } + .order-details .wrapper .item .virtual_image { margin-left: 50rpx; } - .order-details .wrapper .item .virtual_image .picture{ + + .order-details .wrapper .item .virtual_image .picture { width: 106rpx; height: 106rpx; border-radius: 8rpx; margin-right: 10rpx; - &:last-child{ + + &:last-child { margin-right: 0; } } + .order-details .wrapper .item .conter .copy { font-size: 20rpx; color: #333; @@ -1181,15 +1319,18 @@ padding: 3rpx 15rpx; margin-left: 24rpx; } + .order-details .wrapper .actualPay { border-top: 1px solid #eee; margin-top: 30rpx; padding-top: 30rpx; } + .order-details .wrapper .actualPay .money { font-weight: bold; font-size: 30rpx; } + .order-details .footer { width: 100%; position: fixed; @@ -1202,11 +1343,13 @@ height: calc(100rpx + env(safe-area-inset-bottom)); ///兼容 IOS>11.2/ box-sizing: border-box; } - .content-clip{ + + .content-clip { height: 120rpx; height: calc(120rpx+ constant(safe-area-inset-bottom)); ///兼容 IOS<11.2/ height: calc(120rpx + env(safe-area-inset-bottom)); ///兼容 IOS>11.2/ } + .order-details .footer .bnt { width: 156rpx; text-align: center; @@ -1217,26 +1360,32 @@ display: flex; align-items: center; justify-content: center; - &.btn_auto{ + + &.btn_auto { width: auto; padding: 0 40rpx; } + ~.bnt { margin-left: 17rpx; } } + .order-details .footer .bnt.cancel { color: #aaa; border: 1px solid #ddd; } + .order-details .footer .bnt~.bnt { margin-left: 18rpx; } + .order-details .writeOff { background-color: #fff; margin-top: 13rpx; padding-bottom: 30rpx; } + .order-details .writeOff .title { font-size: 30rpx; color: #282828; @@ -1245,26 +1394,31 @@ padding: 0 30rpx; line-height: 87rpx; } + .grayBg .pictrue { width: 290rpx; height: 290rpx; margin: 0 auto; } + .grayBg .pictrue image { width: 100%; height: 100%; display: block; } + .gear { width: 590rpx; height: 30rpx; margin: 0 auto; } + .gear image { width: 100%; height: 100%; display: block; } + .num { color: #282828; font-size: 34rpx; @@ -1273,32 +1427,39 @@ text-align: center; margin-top: 30rpx; } + .order-details .writeOff .rules { margin: 46rpx 30rpx 0 30rpx; border-top: 1px solid #f0f0f0; padding-top: 10rpx; } + .order-details .writeOff .rules .item { margin-top: 20rpx; } + .order-details .writeOff .rules .item .rulesTitle { font-size: 28rpx; color: #282828; } + .order-details .writeOff .rules .item .rulesTitle .iconfont { font-size: 30rpx; color: #333; margin-right: 8rpx; margin-top: 5rpx; } + .order-details .writeOff .rules .item .info { font-size: 28rpx; color: #999; margin-top: 7rpx; } + .order-details .writeOff .rules .item .info .time { margin-left: 20rpx; } + .order-details .map { height: 86rpx; font-size: 30rpx; @@ -1309,6 +1470,7 @@ background-color: #fff; padding: 0 30rpx; } + .order-details .map .place { font-size: 26rpx; width: 176rpx; @@ -1317,20 +1479,24 @@ text-align: center; border: 1px solid var(--view-theme); } + .order-details .map .place .iconfont { font-size: 27rpx; height: 27rpx; line-height: 27rpx; margin: 2rpx 3rpx 0 0; } + .order-details .address .name .iconfont { font-size: 34rpx; margin-left: 10rpx; } + .refund { padding: 0 30rpx 30rpx; margin-top: 24rpx; background-color: #fff; + .title { display: flex; align-items: center; @@ -1338,18 +1504,21 @@ color: #333; height: 86rpx; border-bottom: 1px solid #f5f5f5; + image { width: 32rpx; height: 32rpx; margin-right: 10rpx; } } + .con { padding-top: 25rpx; font-size: 28rpx; color: #868686; } } + .qs-btn { width: auto; height: 60rpx; @@ -1363,6 +1532,7 @@ border: 1px solid #ddd; margin-right: 20rpx; } + .code-content { display: flex; flex-direction: column; @@ -1372,18 +1542,21 @@ background: #ffffff; border-radius: 16rpx 16rpx 0 0; position: relative; - .iconfont{ + + .iconfont { font-size: 24rpx; color: #939393; position: absolute; top: 20rpx; right: 30rpx; } - .title{ + + .title { color: #282828; font-size: 32rpx; font-weight: bold; } + .trip { font-size: 28rpx; font-weight: 400; @@ -1391,5 +1564,4 @@ margin: 40rpx 0; } } - - + \ No newline at end of file diff --git a/pages/store/home/index.vue b/pages/store/home/index.vue index 0a47c2d..d023ca0 100644 --- a/pages/store/home/index.vue +++ b/pages/store/home/index.vue @@ -142,14 +142,14 @@ 已销 {{item.sales}}{{item.sales>0?'+':''}} - - 24H发货 + + + {{ii}} - - 品牌:123123 - 规格:{{item.unit_name}} - + + + {{item.store_info}} diff --git a/pages/store/settled/index.vue b/pages/store/settled/index.vue index 8d5ca08..931aaf3 100644 --- a/pages/store/settled/index.vue +++ b/pages/store/settled/index.vue @@ -1,30 +1,43 @@