| @ -1,418 +1,497 @@ | |||||
| <template> | <template> | ||||
| <view class="page"> | |||||
| <navbar :title="$t('other.OrderInfo')" leftClick @leftClick="$utils.navigateBack"/> | |||||
| <view class="info"> | |||||
| <view class="flex"> | |||||
| <!--订单基本信息--> | |||||
| <view class="server-item"> | |||||
| <view class="img-box"> | |||||
| <img :src="orderInfo.pic" style="width: 100%;height: 100%;"/> | |||||
| </view> | |||||
| <view class="server-info"> | |||||
| <view class="server-title"> | |||||
| {{ $t('other.aluminumProducts') }} | |||||
| </view> | |||||
| <view class="current-price"> | |||||
| <text class="unit">{{ $t('components.productSpecification') }}:</text> | |||||
| <text class="text"> {{ $t('other.specification') }}</text> | |||||
| </view> | |||||
| <view class="sales-volume" style="margin-top: 5px;"> | |||||
| <view class="desc"> {{ $t('other.pickupDate') }}:{{ orderInfo.takeTime }}</view> | |||||
| </view> | |||||
| </view> | |||||
| </view> | |||||
| <!--收货地址--> | |||||
| <view class="line address"> | |||||
| <view class="address-top"> | |||||
| <view class=""> | |||||
| {{ $t('components.shippingAddress') }} | |||||
| </view> | |||||
| <view class="copy"> | |||||
| <img src="../static/order/copy.png" | |||||
| style="width:40rpx;height:40rpx;" | |||||
| @click="$utils.copyText('1')"> | |||||
| </view> | |||||
| </view> | |||||
| <view class="addressDetail"> | |||||
| <view class="">{{ orderInfo.userName }} {{ orderInfo.phone }}</view> | |||||
| <view class=""> | |||||
| {{ orderInfo.address }} | |||||
| </view> | |||||
| </view> | |||||
| </view> | |||||
| <!-- 订单信息 --> | |||||
| <view class="line"> | |||||
| <view class="t min_tips"> | |||||
| <view class=""> | |||||
| {{ $t('components.orderInfo') }} | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| {{ $t('components.orderNumber') }} | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.id }} | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| {{ $t('components.orderTime') }} | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.createTime }} | |||||
| </view> | |||||
| </view> | |||||
| </view> | |||||
| <!--<!– 下单须知 –>--> | |||||
| <!--<view class="line">--> | |||||
| <!-- <view class="t min_tips">--> | |||||
| <!-- <view class="">--> | |||||
| <!-- {{ $t('components.orderNotice') }}--> | |||||
| <!-- </view>--> | |||||
| <!-- </view>--> | |||||
| <!-- <view class="xdxz" style="line-height: 40rpx;">--> | |||||
| <!-- <!–<uv-parse :content="content"></uv-parse>–>--> | |||||
| <!-- <view>1. 请您在收货时间前15分钟内到货,否则将视为放弃挂单。</view>--> | |||||
| <!-- <view>2. 请您在收货地址提供的手机号码收到货物</view>--> | |||||
| <!-- </view>--> | |||||
| <!--</view>--> | |||||
| </view> | |||||
| </view> | |||||
| <!-- 联系客服弹框 --> | |||||
| <customerServicePopup ref="customerServicePopup"/> | |||||
| </view> | |||||
| <view class="page"> | |||||
| <navbar :title="$t('other.OrderInfo')" leftClick @leftClick="$utils.navigateBack" /> | |||||
| <view class="info"> | |||||
| <view class="flex"> | |||||
| <!--订单基本信息--> | |||||
| <view class="server-item"> | |||||
| <view class="img-box"> | |||||
| <img :src="orderInfo.pic" style="width: 100%;height: 100%;" /> | |||||
| </view> | |||||
| <view class="server-info"> | |||||
| <view class="server-title"> | |||||
| {{ $t('other.aluminumProducts') }} | |||||
| </view> | |||||
| <view class="current-price"> | |||||
| <text class="unit">{{ $t('components.productSpecification') }}:</text> | |||||
| <text class="text"> {{ $t('other.specification') }}</text> | |||||
| </view> | |||||
| <view class="sales-volume" style="margin-top: 5px;"> | |||||
| <view class="desc"> {{ $t('other.pickupDate') }}:{{ orderInfo.takeTime }}</view> | |||||
| </view> | |||||
| </view> | |||||
| </view> | |||||
| <!--收货地址--> | |||||
| <view class="line address"> | |||||
| <view class="address-top"> | |||||
| <view class=""> | |||||
| <!-- {{ $t('components.shippingAddress') }} --> | |||||
| 提货地址 | |||||
| </view> | |||||
| <view class="copy"> | |||||
| <img src="../static/order/copy.png" style="width:40rpx;height:40rpx;" | |||||
| @click="$utils.copyText(orderInfo.address)"> | |||||
| </view> | |||||
| </view> | |||||
| <view class="addressDetail"> | |||||
| <!-- <view class="">联系电话:{{ orderInfo.phone }}</view> --> | |||||
| <view class=""> | |||||
| {{ orderInfo.address }} | |||||
| </view> | |||||
| </view> | |||||
| </view> | |||||
| <!-- 开户信息 --> | |||||
| <view class="line"> | |||||
| <view class="t min_tips"> | |||||
| <view class=""> | |||||
| 供应商 | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| 公司名称 | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.companyName }} | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| 联系电话 | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.phone }} | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| 开户行 | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.bankName }} | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| 银行卡号 | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.bankAccount }} | |||||
| </view> | |||||
| </view> | |||||
| </view> | |||||
| <!-- 采购商 --> | |||||
| <view class="line"> | |||||
| <view class="t min_tips"> | |||||
| <view class=""> | |||||
| 采购商 | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| 公司名称 | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.userName }} | |||||
| </view> | |||||
| </view> | |||||
| </view> | |||||
| <!-- 订单信息 --> | |||||
| <view class="line"> | |||||
| <view class="t min_tips"> | |||||
| <view class=""> | |||||
| {{ $t('components.orderInfo') }} | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| {{ $t('components.orderNumber') }} | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.id }} | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| {{ $t('components.orderTime') }} | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.createTime }} | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| 数量 | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.num }} | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| 单价 | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.price }}¥ | |||||
| </view> | |||||
| </view> | |||||
| <view class="min_tips"> | |||||
| <view class=""> | |||||
| 保证金 | |||||
| </view> | |||||
| <view class=""> | |||||
| {{ orderInfo.deposit }}¥ | |||||
| </view> | |||||
| </view> | |||||
| </view> | |||||
| <!--<!– 下单须知 –>--> | |||||
| <!--<view class="line">--> | |||||
| <!-- <view class="t min_tips">--> | |||||
| <!-- <view class="">--> | |||||
| <!-- {{ $t('components.orderNotice') }}--> | |||||
| <!-- </view>--> | |||||
| <!-- </view>--> | |||||
| <!-- <view class="xdxz" style="line-height: 40rpx;">--> | |||||
| <!-- <!–<uv-parse :content="content"></uv-parse>–>--> | |||||
| <!-- <view>1. 请您在收货时间前15分钟内到货,否则将视为放弃挂单。</view>--> | |||||
| <!-- <view>2. 请您在收货地址提供的手机号码收到货物</view>--> | |||||
| <!-- </view>--> | |||||
| <!--</view>--> | |||||
| </view> | |||||
| </view> | |||||
| <!-- 联系客服弹框 --> | |||||
| <customerServicePopup ref="customerServicePopup" /> | |||||
| </view> | |||||
| </template> | </template> | ||||
| <script> | <script> | ||||
| import customerServicePopup from "@/components/config/customerServicePopup.vue"; | |||||
| export default { | |||||
| name: "orderDetail2", | |||||
| components: {customerServicePopup}, | |||||
| onLoad(options) { | |||||
| if (options.orderInfo) { | |||||
| this.orderInfo = JSON.parse(decodeURIComponent(options.orderInfo)); | |||||
| console.log(this.orderInfo, "解析后的订单数据"); // 解析后的订单数据 | |||||
| } | |||||
| }, | |||||
| data() { | |||||
| return { | |||||
| orderInfo: {}, | |||||
| } | |||||
| }, | |||||
| onShow() { | |||||
| // this.queryOrderInfo() | |||||
| }, | |||||
| methods: { | |||||
| // 采购商根据订单id查询订单信息 | |||||
| queryOrderInfo() { | |||||
| this.$api('getMyOrderInfo', this.orderId, res => { | |||||
| console.log(res, "订单信息") | |||||
| this.orderInfo = res.result | |||||
| }) | |||||
| }, | |||||
| }, | |||||
| } | |||||
| import customerServicePopup from "@/components/config/customerServicePopup.vue"; | |||||
| export default { | |||||
| name: "orderDetail2", | |||||
| components: { | |||||
| customerServicePopup | |||||
| }, | |||||
| onLoad(options) { | |||||
| if (options.orderInfo) { | |||||
| this.orderInfo = JSON.parse(decodeURIComponent(options.orderInfo)); | |||||
| console.log(this.orderInfo, "解析后的订单数据"); // 解析后的订单数据 | |||||
| } | |||||
| }, | |||||
| data() { | |||||
| return { | |||||
| orderInfo: {}, | |||||
| } | |||||
| }, | |||||
| onShow() { | |||||
| // this.queryOrderInfo() | |||||
| }, | |||||
| methods: { | |||||
| // 采购商根据订单id查询订单信息 | |||||
| queryOrderInfo() { | |||||
| this.$api('getMyOrderInfo', this.orderId, res => { | |||||
| console.log(res, "订单信息") | |||||
| this.orderInfo = res.result | |||||
| }) | |||||
| }, | |||||
| }, | |||||
| } | |||||
| </script> | </script> | ||||
| <style lang="scss" scoped> | <style lang="scss" scoped> | ||||
| .page { | |||||
| .info { | |||||
| margin: 10px; | |||||
| padding: 20rpx; | |||||
| background-color: #fff; | |||||
| width: calc(100% - 40px); | |||||
| border-radius: 10px; | |||||
| .head-title { | |||||
| font-family: PingFang SC, PingFang SC-Bold; | |||||
| color: #2f2e2e; | |||||
| line-height: 30rpx; | |||||
| margin-left: 10rpx; | |||||
| } | |||||
| .server-item { | |||||
| display: flex; | |||||
| flex-wrap: wrap; | |||||
| align-items: center; | |||||
| justify-content: space-between; | |||||
| background: white; | |||||
| border-radius: 15rpx; | |||||
| box-sizing: border-box; | |||||
| margin: 20rpx 0rpx; | |||||
| width: 100%; | |||||
| .img-box { | |||||
| width: 150rpx; | |||||
| height: 150rpx; | |||||
| border-radius: 10rpx; | |||||
| overflow: hidden; | |||||
| image { | |||||
| width: 100%; | |||||
| height: 100%; | |||||
| } | |||||
| } | |||||
| .server-info { | |||||
| display: flex; | |||||
| flex-direction: column; | |||||
| justify-content: space-around; | |||||
| width: calc(100% - 180rpx); | |||||
| box-sizing: border-box; | |||||
| padding: 10rpx 15rpx; | |||||
| .server-title { | |||||
| display: flex; | |||||
| margin-bottom: 10rpx; | |||||
| } | |||||
| .coupon { | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| align-items: center; | |||||
| background: #F29E45; | |||||
| color: white; | |||||
| width: 120rpx; | |||||
| height: 40rpx; | |||||
| border-radius: 10rpx; | |||||
| margin-left: 10rpx; | |||||
| font-size: 22rpx; | |||||
| } | |||||
| .time-coupon, | |||||
| .price { | |||||
| display: flex; | |||||
| flex-wrap: wrap; | |||||
| align-items: center; | |||||
| } | |||||
| .time-coupon { | |||||
| margin: 10rpx 0rpx; | |||||
| font-size: 26rpx; | |||||
| justify-content: space-between; | |||||
| width: 100%; | |||||
| .flex { | |||||
| justify-content: center; | |||||
| align-items: center; | |||||
| } | |||||
| image { | |||||
| width: 25rpx; | |||||
| height: 25rpx; | |||||
| } | |||||
| .time { | |||||
| color: #B8B8B8; | |||||
| margin-left: 6rpx; | |||||
| } | |||||
| } | |||||
| .sales-volume { | |||||
| display: flex; | |||||
| align-items: center; | |||||
| color: #B8B8B8; | |||||
| font-size: 24rpx; | |||||
| image { | |||||
| width: 25rpx; | |||||
| height: 25rpx; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| .address { | |||||
| .address-top { | |||||
| display: flex; | |||||
| justify-content: space-between; | |||||
| align-items: center; | |||||
| image { | |||||
| width: 30rpx; | |||||
| height: 30rpx; | |||||
| } | |||||
| } | |||||
| .addressDetail { | |||||
| color: #777; | |||||
| font-size: 26rpx; | |||||
| padding: 5px 0; | |||||
| } | |||||
| text { | |||||
| background-color: #F29E45; | |||||
| padding: 8rpx 10rpx; | |||||
| color: #fff; | |||||
| font-size: 20rpx; | |||||
| margin-left: 10px; | |||||
| border-radius: 5px; | |||||
| } | |||||
| } | |||||
| .min_tips { | |||||
| font-size: 22rpx; | |||||
| color: #777; | |||||
| display: flex; | |||||
| justify-content: space-between; | |||||
| padding: 5px 0; | |||||
| align-items: center; | |||||
| } | |||||
| .btns { | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| align-items: center; | |||||
| gap: 40rpx; | |||||
| .oneBtn { | |||||
| display: flex; | |||||
| align-items: center; | |||||
| justify-content: center; | |||||
| width: 40%; | |||||
| height: 70rpx; | |||||
| padding: 10rpx; | |||||
| border-radius: 40rpx; | |||||
| color: white; | |||||
| font-size: 28rpx; | |||||
| margin: 20rpx 10rpx 0 0; | |||||
| background: #293143; | |||||
| //margin-top: 20rpx; | |||||
| border-radius: 40rpx; | |||||
| } | |||||
| .twoBtn { | |||||
| display: flex; | |||||
| align-items: center; | |||||
| justify-content: center; | |||||
| width: 40%; | |||||
| height: 70rpx; | |||||
| padding: 10rpx; | |||||
| border-radius: 40rpx; | |||||
| color: #000000; | |||||
| font-size: 28rpx; | |||||
| margin: 20rpx 10rpx 0 0; | |||||
| background: #f2f2f2; | |||||
| //margin-top: 20rpx; | |||||
| border-radius: 40rpx; | |||||
| } | |||||
| } | |||||
| .xdxz { | |||||
| font-size: 24rpx; | |||||
| color: #777; | |||||
| line-height: 30rpx; | |||||
| } | |||||
| .current-price { | |||||
| font-size: 24rpx; | |||||
| color: #8c8888; | |||||
| .unit { | |||||
| } | |||||
| .text { | |||||
| } | |||||
| } | |||||
| .line { | |||||
| border-top: 2px dotted #00000011; | |||||
| padding: 20rpx 0; | |||||
| .t { | |||||
| padding: 5px 0; | |||||
| color: #000; | |||||
| font-size: 26rpx; | |||||
| } | |||||
| } | |||||
| .head-div { | |||||
| .nickname { | |||||
| font-size: 30rpx; | |||||
| font-weight: 600; | |||||
| text-align: left; | |||||
| line-height: 42rpx; | |||||
| display: flex; | |||||
| align-items: center; | |||||
| .tag { | |||||
| position: relative; | |||||
| display: flex; | |||||
| align-items: center; | |||||
| image { | |||||
| height: 45rpx; | |||||
| width: 90rpx; | |||||
| vertical-align: middle; | |||||
| } | |||||
| .auth { | |||||
| position: absolute; | |||||
| white-space: nowrap; | |||||
| color: $uni-color; | |||||
| left: 23rpx; | |||||
| font-size: 17rpx; | |||||
| } | |||||
| } | |||||
| } | |||||
| .days { | |||||
| font-size: 20rpx; | |||||
| font-weight: 400; | |||||
| text-align: left; | |||||
| line-height: 56rpx; | |||||
| display: flex; | |||||
| align-items: center; | |||||
| view { | |||||
| padding-left: 5px; | |||||
| } | |||||
| } | |||||
| } | |||||
| .btn-x { | |||||
| color: $uni-color; | |||||
| border: 1px solid $uni-color; | |||||
| padding: 10rpx 20rpx; | |||||
| border-radius: 30rpx; | |||||
| } | |||||
| .btns { | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| .btn { | |||||
| color: $uni-color; | |||||
| border: 1px solid $uni-color; | |||||
| padding: 10rpx 20rpx; | |||||
| border-radius: 30rpx; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| .page { | |||||
| .info { | |||||
| margin: 10px; | |||||
| padding: 20rpx; | |||||
| background-color: #fff; | |||||
| width: calc(100% - 40px); | |||||
| border-radius: 10px; | |||||
| .head-title { | |||||
| font-family: PingFang SC, PingFang SC-Bold; | |||||
| color: #2f2e2e; | |||||
| line-height: 30rpx; | |||||
| margin-left: 10rpx; | |||||
| } | |||||
| .server-item { | |||||
| display: flex; | |||||
| flex-wrap: wrap; | |||||
| align-items: center; | |||||
| justify-content: space-between; | |||||
| background: white; | |||||
| border-radius: 15rpx; | |||||
| box-sizing: border-box; | |||||
| margin: 20rpx 0rpx; | |||||
| width: 100%; | |||||
| .img-box { | |||||
| width: 150rpx; | |||||
| height: 150rpx; | |||||
| border-radius: 10rpx; | |||||
| overflow: hidden; | |||||
| image { | |||||
| width: 100%; | |||||
| height: 100%; | |||||
| } | |||||
| } | |||||
| .server-info { | |||||
| display: flex; | |||||
| flex-direction: column; | |||||
| justify-content: space-around; | |||||
| width: calc(100% - 180rpx); | |||||
| box-sizing: border-box; | |||||
| padding: 10rpx 15rpx; | |||||
| .server-title { | |||||
| display: flex; | |||||
| margin-bottom: 10rpx; | |||||
| } | |||||
| .coupon { | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| align-items: center; | |||||
| background: #F29E45; | |||||
| color: white; | |||||
| width: 120rpx; | |||||
| height: 40rpx; | |||||
| border-radius: 10rpx; | |||||
| margin-left: 10rpx; | |||||
| font-size: 22rpx; | |||||
| } | |||||
| .time-coupon, | |||||
| .price { | |||||
| display: flex; | |||||
| flex-wrap: wrap; | |||||
| align-items: center; | |||||
| } | |||||
| .time-coupon { | |||||
| margin: 10rpx 0rpx; | |||||
| font-size: 26rpx; | |||||
| justify-content: space-between; | |||||
| width: 100%; | |||||
| .flex { | |||||
| justify-content: center; | |||||
| align-items: center; | |||||
| } | |||||
| image { | |||||
| width: 25rpx; | |||||
| height: 25rpx; | |||||
| } | |||||
| .time { | |||||
| color: #B8B8B8; | |||||
| margin-left: 6rpx; | |||||
| } | |||||
| } | |||||
| .sales-volume { | |||||
| display: flex; | |||||
| align-items: center; | |||||
| color: #B8B8B8; | |||||
| font-size: 24rpx; | |||||
| image { | |||||
| width: 25rpx; | |||||
| height: 25rpx; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| .address { | |||||
| .address-top { | |||||
| display: flex; | |||||
| justify-content: space-between; | |||||
| align-items: center; | |||||
| image { | |||||
| width: 30rpx; | |||||
| height: 30rpx; | |||||
| } | |||||
| } | |||||
| .addressDetail { | |||||
| color: #777; | |||||
| font-size: 26rpx; | |||||
| padding: 5px 0; | |||||
| } | |||||
| text { | |||||
| background-color: #F29E45; | |||||
| padding: 8rpx 10rpx; | |||||
| color: #fff; | |||||
| font-size: 20rpx; | |||||
| margin-left: 10px; | |||||
| border-radius: 5px; | |||||
| } | |||||
| } | |||||
| .min_tips { | |||||
| font-size: 22rpx; | |||||
| color: #777; | |||||
| display: flex; | |||||
| justify-content: space-between; | |||||
| padding: 5px 0; | |||||
| align-items: center; | |||||
| } | |||||
| .btns { | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| align-items: center; | |||||
| gap: 40rpx; | |||||
| .oneBtn { | |||||
| display: flex; | |||||
| align-items: center; | |||||
| justify-content: center; | |||||
| width: 40%; | |||||
| height: 70rpx; | |||||
| padding: 10rpx; | |||||
| border-radius: 40rpx; | |||||
| color: white; | |||||
| font-size: 28rpx; | |||||
| margin: 20rpx 10rpx 0 0; | |||||
| background: #293143; | |||||
| //margin-top: 20rpx; | |||||
| border-radius: 40rpx; | |||||
| } | |||||
| .twoBtn { | |||||
| display: flex; | |||||
| align-items: center; | |||||
| justify-content: center; | |||||
| width: 40%; | |||||
| height: 70rpx; | |||||
| padding: 10rpx; | |||||
| border-radius: 40rpx; | |||||
| color: #000000; | |||||
| font-size: 28rpx; | |||||
| margin: 20rpx 10rpx 0 0; | |||||
| background: #f2f2f2; | |||||
| //margin-top: 20rpx; | |||||
| border-radius: 40rpx; | |||||
| } | |||||
| } | |||||
| .xdxz { | |||||
| font-size: 24rpx; | |||||
| color: #777; | |||||
| line-height: 30rpx; | |||||
| } | |||||
| .current-price { | |||||
| font-size: 24rpx; | |||||
| color: #8c8888; | |||||
| .unit {} | |||||
| .text {} | |||||
| } | |||||
| .line { | |||||
| border-top: 2px dotted #00000011; | |||||
| padding: 20rpx 0; | |||||
| .t { | |||||
| padding: 5px 0; | |||||
| color: #000; | |||||
| font-size: 26rpx; | |||||
| } | |||||
| } | |||||
| .head-div { | |||||
| .nickname { | |||||
| font-size: 30rpx; | |||||
| font-weight: 600; | |||||
| text-align: left; | |||||
| line-height: 42rpx; | |||||
| display: flex; | |||||
| align-items: center; | |||||
| .tag { | |||||
| position: relative; | |||||
| display: flex; | |||||
| align-items: center; | |||||
| image { | |||||
| height: 45rpx; | |||||
| width: 90rpx; | |||||
| vertical-align: middle; | |||||
| } | |||||
| .auth { | |||||
| position: absolute; | |||||
| white-space: nowrap; | |||||
| color: $uni-color; | |||||
| left: 23rpx; | |||||
| font-size: 17rpx; | |||||
| } | |||||
| } | |||||
| } | |||||
| .days { | |||||
| font-size: 20rpx; | |||||
| font-weight: 400; | |||||
| text-align: left; | |||||
| line-height: 56rpx; | |||||
| display: flex; | |||||
| align-items: center; | |||||
| view { | |||||
| padding-left: 5px; | |||||
| } | |||||
| } | |||||
| } | |||||
| .btn-x { | |||||
| color: $uni-color; | |||||
| border: 1px solid $uni-color; | |||||
| padding: 10rpx 20rpx; | |||||
| border-radius: 30rpx; | |||||
| } | |||||
| .btns { | |||||
| display: flex; | |||||
| justify-content: center; | |||||
| .btn { | |||||
| color: $uni-color; | |||||
| border: 1px solid $uni-color; | |||||
| padding: 10rpx 20rpx; | |||||
| border-radius: 30rpx; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| </style> | </style> | ||||