|
@@ -6,18 +6,33 @@
|
|
|
@refresherrefresh="refresherrefresh"
|
|
|
@scrolltolower="scrolltolower">
|
|
|
<view class="total-container">
|
|
|
- <view class="num">¥1008.00</view>
|
|
|
- <view class="text">总收益</view>
|
|
|
+ <view class="top">
|
|
|
+ <view class="num">¥1008.00</view>
|
|
|
+ <view class="text">总收益</view>
|
|
|
+ </view>
|
|
|
+ <view class="bottom">
|
|
|
+ <view class="item">
|
|
|
+ <view class="num">¥1008.00</view>
|
|
|
+ <view class="text">已结算</view>
|
|
|
+ </view>
|
|
|
+ <view class="item">
|
|
|
+ <view class="num">¥1008.00</view>
|
|
|
+ <view class="text">待结算</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
<view class="list-container">
|
|
|
<view class="title">收益明细</view>
|
|
|
- <view class="item">
|
|
|
+ <view class="item" @tap="$navPage(`/pages/mine/myEarnings/detail`)">
|
|
|
<view class="left">
|
|
|
- <view class="top">订单号:S123456789</view>
|
|
|
- <view class="time">2023-09-11 21:22:33</view>
|
|
|
+ <view class="row">订单编号:S123456789</view>
|
|
|
+ <view class="row">订单金额:¥1800.00</view>
|
|
|
+ <view class="row">支付时间:2023-09-11 21:22:33</view>
|
|
|
+ </view>
|
|
|
+ <view class="right">
|
|
|
+ <view class="status">已结算</view>
|
|
|
+ <view class="price">+150.00</view>
|
|
|
</view>
|
|
|
- <view class="price">+150.00</view>
|
|
|
- <text class="iconfont icon-jinru"></text>
|
|
|
</view>
|
|
|
</view>
|
|
|
</zj-page-layout>
|
|
@@ -82,18 +97,43 @@
|
|
|
.total-container {
|
|
|
background: #ffffff;
|
|
|
margin-top: 30rpx;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- align-items: center;
|
|
|
- padding: 30rpx 0;
|
|
|
- .num {
|
|
|
- font-size: 36rpx;
|
|
|
- color: $assist-color;
|
|
|
- font-weight: 500;
|
|
|
+ .top {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: center;
|
|
|
+ padding: 30rpx 0;
|
|
|
+ .num {
|
|
|
+ font-size: 36rpx;
|
|
|
+ color: $assist-color;
|
|
|
+ font-weight: 500;
|
|
|
+ }
|
|
|
+ .text {
|
|
|
+ font-size: 28rpx;
|
|
|
+ margin-top: 12rpx;
|
|
|
+ }
|
|
|
}
|
|
|
- .text {
|
|
|
- font-size: 28rpx;
|
|
|
- margin-top: 16rpx;
|
|
|
+ .bottom {
|
|
|
+ display: flex;
|
|
|
+ border-top: 1px solid #eaeaea;
|
|
|
+ .item {
|
|
|
+ flex: 1;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: center;
|
|
|
+ padding: 30rpx 0;
|
|
|
+ &:first-child {
|
|
|
+ border-right: 1px solid #eaeaea;
|
|
|
+ }
|
|
|
+ .num {
|
|
|
+ font-size: 36rpx;
|
|
|
+ color: $assist-color;
|
|
|
+ font-weight: 500;
|
|
|
+ }
|
|
|
+ .text {
|
|
|
+ font-size: 28rpx;
|
|
|
+ margin-top: 12rpx;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
.list-container {
|
|
@@ -106,27 +146,31 @@
|
|
|
.item {
|
|
|
background: #ffffff;
|
|
|
display: flex;
|
|
|
- align-items: center;
|
|
|
padding: 20rpx 30rpx;
|
|
|
margin-top: 20rpx;
|
|
|
.left {
|
|
|
flex: 1;
|
|
|
- .top {
|
|
|
+ .row {
|
|
|
font-size: 28rpx;
|
|
|
+ margin-top: 12rpx;
|
|
|
+ &:first-child {
|
|
|
+ margin-top: 0;
|
|
|
+ }
|
|
|
}
|
|
|
- .time {
|
|
|
- font-size: 24rpx;
|
|
|
- color: $sec-font;
|
|
|
- margin-top: 8rpx;
|
|
|
- }
|
|
|
- }
|
|
|
- .price {
|
|
|
- color: $assist-color;
|
|
|
- margin-right: 10rpx;
|
|
|
}
|
|
|
- .iconfont {
|
|
|
- color: $sec-font;
|
|
|
+ .right {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: end;
|
|
|
+ .status {
|
|
|
+ color: $minor-color;
|
|
|
+ }
|
|
|
+ .price {
|
|
|
+ font-weight: 500;
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
</style>
|