7.10 增加登录页面,事件详情接口对接,我的点赞,关注收藏页面搭建,接口对接

This commit is contained in:
尚政杰
2025-07-10 18:08:16 +08:00
parent c4267a0e27
commit 58b3414bdd
356 changed files with 7710 additions and 978 deletions

View File

@@ -12,7 +12,7 @@
right: 0;
bottom: calc(20rpx + 70rpx + 20rpx + env(safe-area-inset-bottom));
border-radius: 20rpx 20rpx 0 0;
overflow-y: hidden;
overflow-y: scroll;
}
.eventDetailsC .categoryTitleC {
padding: 0 25rpx;
@@ -33,7 +33,7 @@
font-weight: bold;
color: #222;
}
.eventDetailsC .time {
.eventDetailsC .eventTime {
margin: 20rpx 25rpx 0;
font-size: 22rpx;
font-weight: 500;
@@ -99,14 +99,17 @@
color: #888;
}
.eventDetailsC .targetList .item .nameCodePriceC .price {
font-size: 28rpx;
font-weight: bold;
color: #222;
text-align: center;
}
.eventDetailsC .targetList .item .nameCodePriceC .chg {
text-align: center;
}
.eventDetailsC .targetList .item .nameCodePriceC .chg.up {
color: #FF2929;
}
.eventDetailsC .targetList .item .nameCodePriceC .chg.down {
color: #22C55E;
}
.eventDetailsC .targetList .item .content {
font-size: 20rpx;
font-weight: 500;
@@ -115,8 +118,10 @@
.eventDetailsC .conceptList {
padding: 30rpx 25rpx;
}
.eventDetailsC .conceptList .item {
margin-bottom: 20rpx;
}
.eventDetailsC .conceptList .item .cover {
background-color: red;
display: block;
width: 100%;
height: 350rpx;
@@ -128,6 +133,7 @@
left: 0;
width: 100%;
bottom: 0;
border-radius: ;
color: white;
}
.eventDetailsC .conceptList .item .infoC .title {
@@ -135,14 +141,146 @@
font-weight: bold;
}
.eventDetailsC .conceptList .item .infoC .content {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
margin-top: 10rpx;
font-size: 20rpx;
font-weight: 500;
line-height: 1.2rem;
}
.eventDetailsC .conceptList .item .infoC .content .lookDetails {
right: 0;
color: #F97316;
}
.eventDetailsC .historyEventList {
padding: 34rpx 25rpx;
}
.eventDetailsC .historyEventList .expectScoreC {
background-color: #FBEFE7;
padding: 0 25rpx;
height: 70rpx;
}
.eventDetailsC .historyEventList .expectScoreC .icon {
margin-right: 14rpx;
width: 24rpx;
height: auto;
}
.eventDetailsC .historyEventList .expectScoreC .score {
font-size: 24rpx;
font-weight: 500;
color: #F97316;
}
.eventDetailsC .historyEventList .expectScoreC .tips {
margin-left: 14rpx;
width: 24rpx;
height: auto;
}
.eventDetailsC .historyEventList .list {
padding: 23rpx 0;
}
.eventDetailsC .historyEventList .list .item .eventLineC {
padding: 0 43rpx 0 15rpx;
}
.eventDetailsC .historyEventList .list .item .eventLineC .line {
background-color: #F0F0F0;
width: 1px;
height: 100%;
}
.eventDetailsC .historyEventList .list .item .eventLineC .pointC {
background-color: #F9731680;
top: 0;
left: 5rpx;
width: 20rpx;
height: 20rpx;
border-radius: 50%;
}
.eventDetailsC .historyEventList .list .item .eventLineC .pointC .point {
background-color: #F97316;
width: 10rpx;
height: 10rpx;
border-radius: 50%;
}
.eventDetailsC .historyEventList .list .item .eventInfoC {
box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.07);
margin-bottom: 20rpx;
padding-top: 27rpx;
min-width: 0;
border-radius: 10rpx;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .titleCorrelationC {
padding: 0 24rpx 0 30rpx;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .titleCorrelationC .title {
min-width: 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 30rpx;
font-weight: bold;
color: #222;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .titleCorrelationC .correlation {
background-color: #F973161A;
padding: 0 12rpx;
line-height: 40rpx;
border-radius: 5rpx;
font-size: 24rpx;
font-weight: 500;
color: #F97316;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .content {
margin: 16rpx 30rpx 0;
font-size: 24rpx;
font-weight: 500;
color: #666;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .increaseRateList {
white-space: nowrap;
padding: 0 30rpx;
margin-top: 24rpx;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .increaseRateList .rateItem {
display: inline-block;
margin-right: 15rpx;
line-height: 44rpx;
padding: 0 14rpx;
border-radius: 10rpx;
font-size: 22rpx;
font-weight: bold;
color: white;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .increaseRateList .rateItem .arrow {
width: 15rpx;
height: auto;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .increaseRateList .rateItem.up {
background-color: #C00000;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .increaseRateList .rateItem.down {
background-color: #355422;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .relatedStockTimeC {
padding-right: 28rpx;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .relatedStockTimeC .relatedStockC {
padding: 16rpx 30rpx;
font-size: 24rpx;
font-weight: bold;
color: #F97316;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .relatedStockTimeC .relatedStockC .icon {
margin-right: 13rpx;
width: 24rpx;
height: auto;
}
.eventDetailsC .historyEventList .list .item .eventInfoC .relatedStockTimeC .time {
font-size: 22rpx;
font-weight: 500;
color: #aaa;
text-align: right;
}
.bottomC {
padding: 20rpx 25rpx calc(20rpx + env(safe-area-inset-bottom));
left: 0;
@@ -163,12 +301,13 @@
font-weight: 500;
}
.bottomC .commentLikeNumC .item {
padding: 0 20rpx;
font-size: 26rpx;
font-weight: bold;
color: #666;
text-align: center;
}
.bottomC .commentLikeNumC .item .icon {
margin: 0 20rpx;
width: 35rpx;
height: auto;
}
@@ -201,7 +340,6 @@
display: flex;
}
.popup .list .item .originComment .avatar {
background-color: red;
margin-right: 23rpx;
width: 80rpx;
height: 80rpx;
@@ -271,7 +409,6 @@
border-bottom: solid 1rpx #E4E4E4;
}
.popup .list .item .replyList .replyItem .avatar {
background-color: red;
margin-right: 23rpx;
width: 80rpx;
height: 80rpx;
@@ -332,3 +469,98 @@
font-weight: 500;
color: #333;
}
.expectScorePopup {
background-color: white;
margin-left: calc(100% - 320rpx - 24rpx);
width: 320rpx;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
border-radius: 10rpx;
}
.expectScorePopup .arrow {
top: -13rpx;
right: 38rpx;
width: 26rpx;
height: auto;
}
.expectScorePopup .tips {
padding: 30rpx 22rpx 20rpx;
font-size: 22rpx;
font-weight: 500;
color: #444;
}
.stockPopup {
background-color: white;
border-radius: 20rpx 20rpx 0 0;
}
.stockPopup .titleCloseC {
padding-left: 25rpx;
font-size: 32rpx;
font-weight: bold;
color: #222;
}
.stockPopup .titleCloseC .closeC {
padding: 28rpx;
}
.stockPopup .titleCloseC .closeC .icon {
width: 28rpx;
height: auto;
}
.stockPopup .list {
border-top: solid 1rpx #E4E4E4;
margin: 0 25rpx;
max-height: 800rpx;
overflow-y: scroll;
}
.stockPopup .list .item {
padding: 36rpx 0 28rpx;
border-bottom: solid 1rpx #E4E4E4;
}
.stockPopup .list .item .titleCorrelationC .title {
min-width: 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 30rpx;
font-weight: bold;
color: #222;
}
.stockPopup .list .item .titleCorrelationC .correlation {
background-color: #F973161A;
padding: 0 12rpx;
line-height: 40rpx;
border-radius: 5rpx;
font-size: 24rpx;
font-weight: 500;
color: #F97316;
}
.stockPopup .list .item .sectorRateC .sector {
display: inline-block;
margin-right: 20rpx;
padding: 0 11rpx;
line-height: 30rpx;
border-radius: 5rpx;
border: solid 0.5px #F6604A;
font-size: 20rpx;
font-weight: 500;
color: #F6604A;
}
.stockPopup .list .item .sectorRateC .rateC {
background-color: #C00000;
display: inline-block;
padding: 0 10rpx;
height: 30rpx;
border-radius: 5rpx;
font-size: 20rpx;
font-weight: 500;
color: white;
}
.stockPopup .list .item .sectorRateC .rateC .arrow {
width: 15rpx;
height: auto;
}
.stockPopup .list .item .content {
margin-top: 16rpx;
font-size: 24rpx;
font-weight: 500;
color: #666;
}