1.14 概念中心模块调整,战略分析模块界面完善

This commit is contained in:
尚政杰
2026-01-14 18:48:02 +08:00
parent 27dc03940b
commit 6ee8ce42ed
888 changed files with 96307 additions and 247 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -14,14 +14,17 @@ const _sfc_main = {
{
title: "深度分析"
},
{
title: "股票行情"
},
// {
// title:'股票行情'
// },
{
title: "财务全景"
},
// {
// title:'盈利预测'
// },
{
title: "盈利预测"
title: "动态跟踪"
}
],
selectTab: 0,
@@ -72,7 +75,7 @@ const _sfc_main = {
}
},
/**
* 点击选择公司档案
* 点击选择公司档案分类
* @param {Object} index
*/
clickCompanyFilesItem(index) {
@@ -81,12 +84,19 @@ const _sfc_main = {
}
},
/**
* 点击选择深度分析分类
* @param {Object} index
*/
clickInDepthAnalysisItem(index) {
if (this.selectInDepthAnalysis != index) {
this.selectInDepthAnalysis = index;
}
},
/**
* 点击查看行业排名
*/
clickIndustryRank() {
this.$refs["industryRankPop"].open();
}
}
};
@@ -139,7 +149,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
p: $data.selectCompanyFiles == 1
}, $data.selectCompanyFiles == 1 ? {
q: common_assets._imports_6$2,
r: common_assets._imports_7$2
r: common_assets._imports_7$3
} : {}, {
s: $data.selectCompanyFiles == 2
}, $data.selectCompanyFiles == 2 ? {
@@ -158,20 +168,27 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
};
}),
y: $data.selectInDepthAnalysis == 0
}, $data.selectInDepthAnalysis == 0 ? {} : {}, {
z: $data.selectInDepthAnalysis == 1
}, $data.selectInDepthAnalysis == 0 ? {
z: common_assets._imports_8$5,
A: common_assets._imports_9$3,
B: common_vendor.o(($event) => $options.clickIndustryRank()),
C: common_assets._imports_8$5
} : {}, {
D: $data.selectInDepthAnalysis == 1
}, $data.selectInDepthAnalysis == 1 ? {} : {}) : {}, {
A: common_vendor.s("top:" + $data.contentTop + "px;"),
B: common_vendor.o(($event) => _ctx.sendEventComment()),
C: _ctx.eventComment,
D: common_vendor.o(($event) => _ctx.eventComment = $event.detail.value),
E: common_assets._imports_9$3,
F: common_assets._imports_10$4,
G: common_vendor.o(($event) => _ctx.clickComment()),
H: common_assets._imports_11$4,
I: common_vendor.o(($event) => _ctx.clickFollow()),
J: common_vendor.sr("industryRank", "817d6950-1"),
K: common_vendor.p({
E: common_vendor.s("top:" + $data.contentTop + "px;"),
F: common_vendor.o(($event) => _ctx.sendEventComment()),
G: _ctx.eventComment,
H: common_vendor.o(($event) => _ctx.eventComment = $event.detail.value),
I: common_assets._imports_10$4,
J: common_assets._imports_11$3,
K: common_vendor.o(($event) => _ctx.clickComment()),
L: common_assets._imports_12$4,
M: common_vendor.o(($event) => _ctx.clickFollow()),
N: common_assets._imports_13$2,
O: common_assets._imports_8$5,
P: common_vendor.sr("industryRankPop", "817d6950-1"),
Q: common_vendor.p({
type: "bottom"
})
});

File diff suppressed because one or more lines are too long

View File

@@ -414,6 +414,49 @@ page {
font-weight: bold;
color: #2B2B2B;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .section .industryRankC {
margin-left: 10rpx;
padding: 0 12rpx;
line-height: 38rpx;
border: solid 1rpx #F2C369;
border-radius: 19rpx;
font-size: 20rpx;
font-weight: 500;
color: #F3C368;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .section .industryRankC .icon {
margin-right: 5rpx;
width: 17rpx;
height: auto;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .corePositionC {
background-color: #FAFAFC;
padding: 20rpx;
font-size: 24rpx;
font-weight: 500;
color: #2A2A2A;
border-radius: 10rpx;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .highlightsList .item {
background-color: #FAFAFC;
margin-bottom: 20rpx;
padding: 20rpx;
border-radius: 10rpx;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .highlightsList .item .icon {
width: 81rpx;
height: auto;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .highlightsList .item .title {
font-size: 22rpx;
font-weight: 500;
color: #999;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .highlightsList .item .content {
font-size: 20rpx;
font-weight: 500;
color: #2A2A2A;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .infoC {
background-color: #FAFAFC;
border-radius: 10rpx;
@@ -440,6 +483,47 @@ page {
.stockDetailsC .otherInfoC .strategicAnalysisList .infoC .content.rightAlign {
text-align: right;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .infoC .labelList {
margin-top: 10rpx;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .infoC .labelList .labelC {
background-color: #FFF7E9;
margin: 0 12rpx 12rpx 0;
padding: 0 10rpx;
line-height: 38rpx;
border: solid 1rpx #F2C369;
border-radius: 20rpx;
font-size: 22rpx;
font-weight: 500;
color: #F3C368;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .infoC .labelList .labelC .icon {
margin-right: 3rpx;
width: 16rpx;
height: auto;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .subSection {
line-height: 60rpx;
font-size: 24rpx;
font-weight: bold;
color: #2A2A2A;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .mainCompetitorList .item {
background-color: #FFF7E9;
margin: 0 20rpx 20rpx 0;
padding: 0 16rpx;
line-height: 38rpx;
border-radius: 20rpx;
border: solid 1rpx #F2C369;
font-size: 22rpx;
font-weight: 500;
color: #F3C368;
}
.stockDetailsC .otherInfoC .strategicAnalysisList .mainCompetitorList .item .icon {
margin-right: 3rpx;
width: 16rpx;
height: auto;
}
.bottomC {
background-color: black;
padding: 20rpx 25rpx calc(20rpx + env(safe-area-inset-bottom));
@@ -470,3 +554,67 @@ page {
width: auto;
height: 26rpx;
}
.industryRankPop {
background-color: white;
border-radius: 20rpx 20rpx 0 0;
}
.industryRankPop .popTitle {
margin: 0 20rpx;
line-height: 100rpx;
border-bottom: solid 1rpx #E7E7E7;
font-size: 35rpx;
font-weight: bold;
color: #333;
text-align: center;
}
.industryRankPop .closeC {
top: 0;
right: 0;
padding: 40rpx 26rpx;
}
.industryRankPop .closeC .icon {
display: block;
width: 20rpx;
height: auto;
}
.industryRankPop .sectionDateC {
padding: 30rpx 26rpx;
}
.industryRankPop .sectionDateC .section {
margin-right: 11rpx;
font-size: 28rpx;
font-weight: bold;
color: #2B2B2B;
}
.industryRankPop .sectionDateC .industryC {
background-color: #FFF7E9;
padding: 0 15rpx;
line-height: 34rpx;
border: solid 1rpx #F2C369;
border-radius: 18rpx;
font-size: 20rpx;
font-weight: 500;
color: #F2C369;
}
.industryRankPop .sectionDateC .industryC .icon {
margin-right: 3rpx;
width: 16rpx;
height: auto;
}
.industryRankPop .sectionDateC .date {
font-size: 24rpx;
font-weight: 500;
color: #71675D;
}
.industryRankPop .list {
padding: 0 25rpx;
}
.industryRankPop .list .item {
margin: 0 20rpx 20rpx 0;
width: calc((100% - 40rpx)/2);
border: solid 1rpx #FCE2B2;
border-radius: 10rpx;
}
.industryRankPop .list .item:nth-child(3n) {
margin-right: 0;
}