feat: 完成项目基础功能搭建与样式优化
1. 新增评估选择组件、本地草稿存储与新闻/金融内容服务 2. 重构页面布局与样式:调整按钮阴影、图标尺寸、导航栏样式 3. 更新启动页、报告页、消息中心等页面UI与交互逻辑 4. 替换图标资源,调整禁用态透明度 5. 补充README文档与本地数据模拟实现
This commit is contained in:
@@ -3,9 +3,9 @@
|
||||
<AppHeader title="融资需求报告" />
|
||||
<scroll-view scroll-y class="report-scroll" :style="contentStyle(96, false)">
|
||||
<view class="report-content">
|
||||
<view class="score-panel"><text class="score-label">综合评分</text><view class="score-row"><text class="big-score">85</text><text class="score-unit">分</text><text class="score-badge">优秀</text></view><text class="score-caption">您的融资资质超过 82% 的用户</text></view>
|
||||
<view class="radar-panel"><image class="radar-image" src="/static/mobile/images/finance-radar.png" mode="aspectFit"></image><view class="radar-core"><text>85</text></view><view class="radar-label top"><text>还款能力</text></view><view class="radar-label left"><text>收入稳定</text></view><view class="radar-label right"><text>信用状况</text></view><view class="radar-label bottom-left"><text>资产条件</text></view><view class="radar-label bottom-right"><text>负债情况</text></view></view>
|
||||
<view class="conclusion"><text class="section-title">评估结论</text><text class="conclusion-text">您的资质整体良好,符合多家银行产品要求。</text><view class="suggest-row"><text>建议额度</text><text class="suggest-value">6-36个月</text></view></view>
|
||||
<view class="score-panel"><text class="score-label">综合评分 · 示例报告</text><view class="score-row"><text class="big-score">85</text><text class="score-unit">分</text><text class="score-badge">良好</text></view><text class="score-caption">从五个维度了解融资资质</text></view>
|
||||
<view class="radar-panel"><image class="radar-image" src="/static/mobile/images/finance-radar.png" mode="aspectFit"></image><text class="radar-label top">还款能力</text><text class="radar-label left">收入稳定</text><text class="radar-label right">信用状况</text><text class="radar-label bottom-left">资产条件</text><text class="radar-label bottom-right">负债情况</text></view>
|
||||
<view class="conclusion"><text class="section-title">评估结论</text><text class="conclusion-text">示例资质整体良好,可进一步比较信用融资产品的额度、期限与还款安排。</text><view class="suggest-row"><text class="suggest-label">建议期限</text><text class="suggest-value">6–36个月</text></view><text class="report-note">本报告为体验示例,正式评估以授权资料和机构审核为准。</text></view>
|
||||
<button class="primary-button" @click="viewMatches">查看匹配方案</button>
|
||||
</view>
|
||||
</scroll-view>
|
||||
@@ -29,17 +29,19 @@
|
||||
.score-unit { font-size: 28rpx; margin: 0 16rpx 14rpx 5rpx; }
|
||||
.score-badge { padding: 8rpx 17rpx; border-radius: 10rpx; background-color: #e5f8ee; color: #0ba868; font-size: 22rpx; margin-bottom: 15rpx; }
|
||||
.score-caption { color: #8793a6; font-size: 22rpx; margin-top: 6rpx; }
|
||||
.radar-panel { height: 500rpx; margin-top: 24rpx; border-radius: 18rpx; background-color: #fff; border: 1rpx solid #e7edf6; align-items: center; justify-content: center; position: relative; overflow: hidden; }
|
||||
.radar-image { width: 430rpx; height: 430rpx; }
|
||||
.radar-panel { height: 370rpx; margin-top: 20rpx; border-radius: 18rpx; background-color: #fff; border: 1rpx solid #e7edf6; align-items: center; justify-content: center; position: relative; overflow: hidden; }
|
||||
.radar-image { width: 340rpx; height: 310rpx; }
|
||||
.radar-core { position: absolute; width: 92rpx; height: 92rpx; left: 50%; top: 50%; margin-left: -46rpx; margin-top: -46rpx; border-radius: 50%; background-color: #0868f7; align-items: center; justify-content: center; color: white; font-size: 34rpx; font-weight: 800; box-shadow: 0 0 32rpx rgba(8,104,247,.28); }
|
||||
.radar-label { position: absolute; color: #58667b; font-size: 21rpx; }
|
||||
.top { top: 28rpx; }
|
||||
.left { left: 27rpx; top: 224rpx; }
|
||||
.right { right: 27rpx; top: 224rpx; }
|
||||
.left { left: 27rpx; top: 162rpx; }
|
||||
.right { right: 27rpx; top: 162rpx; }
|
||||
.bottom-left { left: 95rpx; bottom: 32rpx; }
|
||||
.bottom-right { right: 86rpx; bottom: 32rpx; }
|
||||
.conclusion { margin: 24rpx 0 32rpx; background-color: #fff; border-radius: 18rpx; padding: 28rpx; border: 1rpx solid #e7edf6; }
|
||||
.conclusion-text { margin-top: 18rpx; font-size: 24rpx; color: #59677b; line-height: 42rpx; }
|
||||
.suggest-row { margin-top: 24rpx; padding-top: 22rpx; border-top: 1rpx solid #edf1f6; flex-direction: row; justify-content: space-between; font-size: 25rpx; }
|
||||
.suggest-value { color: #0868f7; font-weight: 700; }
|
||||
.suggest-value { color: #0868f7; font-size: 27rpx; font-weight: 700; }
|
||||
.suggest-label { color: #53667f; font-size: 25rpx; }
|
||||
.report-note { font-size: 21rpx; line-height: 34rpx; color: #78889e; margin-top: 20rpx; }
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user