fix: 产品相关页面样式优化

This commit is contained in:
Gsh
2025-08-15 23:28:09 +08:00
parent 9a31d14b41
commit f09a9fee75
6 changed files with 464 additions and 103 deletions

View File

@@ -0,0 +1,346 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="837px" height="275px" viewBox="0 0 837 275" enable-background="new 0 0 837 275" xml:space="preserve"> <image id="image0" width="837" height="275" x="0" y="0"
xlink:href="data:image/png;base64,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" />
</svg>

After

Width:  |  Height:  |  Size: 26 KiB

View File

@@ -1,4 +1,5 @@
<script setup lang="ts">
import { CircleCheck } from '@element-plus/icons-vue';
import { ElMessage } from 'element-plus';
import { computed, onBeforeUnmount, onMounted, ref } from 'vue';
import { useRouter } from 'vue-router';
@@ -7,11 +8,28 @@ import SupportModelList from '@/components/userPersonalCenter/components/Support
import ProductPage from '@/pages/products/index.vue';
const emit = defineEmits(['close']);
const packagesData = {
member: [
{ id: 1, name: '10个月', desc: '', price: 199.9, perMonth: 19.9, tag: '超高性价比', discount: '长期省心', key: 10 },
{ id: 2, name: '6个月', desc: '', price: 143.9, perMonth: 23.9, tag: '年度热销', key: 6 },
{ id: 3, name: '3个月', desc: '', price: 80.7, perMonth: 26.9, tag: '短期体验', discount: '', key: 3 },
{ id: 4, name: '1个月', desc: '', price: 29.9, originalPrice: 49.9, tag: '灵活选择', discount: '', key: 1 },
{ id: 5, name: '测试', desc: '', price: 0.01, originalPrice: 9.9, tag: '测试使用', discount: '', key: 0 },
],
token: [
{ id: 6, name: '10M 输入Token', desc: '', price: 49.9, tag: '轻量用户', discount: '' },
{ id: 7, name: '20M 输入Token', desc: '', price: 79.9, tag: '中等使用', discount: '' },
{ id: 8, name: '30M 输入Token', desc: '', price: 99.9, tag: '量大管饱', discount: '' },
{ id: 9, name: '联系站长', desc: '', price: 0, tag: '企业级需求', discount: '' },
],
};
const visible = ref(true);
const activeTab = ref('member');
const selectedId = ref<number | null>(null);
const selectedPrice = ref(0);
const selectPackageObject = ref<any>(null);
const selectedId = ref<number | null>(packagesData.member[3].id);
const selectedPrice = ref(packagesData.member[3].price);
const selectPackageObject = ref<any>(packagesData.member[3]);
const showDetails = ref(false);
const isMobile = ref(false);
const isLoading = ref(false);
@@ -60,29 +78,19 @@ const tabs = [
// { key: 'token', label: 'Token 套餐' },
];
const packagesData = {
member: [
{ id: 1, name: '10个月', desc: '', price: 199, perMonth: 19.9, tag: '超高性价比', discount: '长期省心', key: 10 },
{ id: 2, name: '6个月', desc: '', price: 143.9, perMonth: 23.9, tag: '年度热销', key: 6 },
{ id: 3, name: '3个月', desc: '', price: 80.7, perMonth: 26.9, tag: '短期体验', discount: '', key: 3 },
{ id: 4, name: '1个月', desc: '', price: 29.9, originalPrice: 49.9, tag: '灵活选择', discount: '', key: 1 },
// { id: 5, name: '测试', desc: '', price: 0.01, originalPrice: 9.9, tag: '测试使用', discount: '', key: 0 },
],
token: [
{ id: 6, name: '10M 输入Token', desc: '', price: 49.9, tag: '轻量用户', discount: '' },
{ id: 7, name: '20M 输入Token', desc: '', price: 79.9, tag: '中等使用', discount: '' },
{ id: 8, name: '30M 输入Token', desc: '', price: 99.9, tag: '量大管饱', discount: '' },
{ id: 9, name: '联系站长', desc: '', price: 0, tag: '企业级需求', discount: '' },
],
};
const benefitsData = {
member: [
{ name: '基础+高级模型访问', value: '' },
{ name: 'AI专线超级加速', value: '' },
{ name: '售后微信群支持', value: '' },
{ name: '专属Api服务', value: '' },
{ name: '站点全模型解锁使用', value: '' },
{ name: '全站所有Ai日常“无限制”使用', value: '' },
{ name: 'Ai专线超级加速', value: '' },
{ name: '专属Api接口提供', value: '' },
{ name: '支持文件/图片/知识库功能', value: '' },
{ name: '支持各类第三方工具集成IDE/翻译/Utools等', value: '' },
{ name: '支持Mcp/FunctionCall开发', value: '' },
{ name: '支持安卓/ios/web/客户端使用', value: '' },
{ name: '支持售后群服务一起畅玩前沿Ai', value: '' },
],
token: [
{ name: 'Token 用途', value: '用于调用 API 或模型生成内容' },
{ name: '灵活计费', value: '按调用量扣费,更加自由' },
@@ -363,7 +371,10 @@ function onClose() {
:key="index"
class="benefit-item"
>
<span class="dot"></span>
<span class="dot">
<el-icon><CircleCheck /></el-icon>
</span>
<span>
<span class="benefit-name">{{ b.name }}</span>
<span v-if="b.value">{{ b.value }}</span>
@@ -497,7 +508,9 @@ function onClose() {
:key="index"
class="benefit-item "
>
<span class="dot"></span>
<span class="dot">
<el-icon><CircleCheck /></el-icon>
</span>
<span>
<span class="benefit-name">{{ b.name }}</span>
<span v-if="b.value">{{ b.value }}</span>
@@ -605,9 +618,13 @@ function onClose() {
transition: all 0.3s;
&.selected {
border-color: #f97316;
background-color: #fff7ed;
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
border: 3px solid #fde19d;
background-image: url('@/assets/images/product_background.svg');
background-repeat: no-repeat; /* 按需设置是否重复 */
background-size: cover; /* 按需设置背景图尺寸适配方式,比如 cover、contain 等 */
background-position: bottom; /* 按需设置背景图位置 */
box-shadow: 0 4px 6px -1px #fff4e3;
}
.discount-tag {
@@ -755,11 +772,17 @@ function onClose() {
display: flex;
flex-direction: column;
justify-content: space-between;
//background-color: rgba(255, 245, 238, 0.38);
background: linear-gradient(90deg, #f1f2ebb5, white);
&.selected {
border-color: #f97316;
background-color: #fff7ed;
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
border: 3px solid #fde19d;
background-image: url('@/assets/images/product_background.svg');
background-repeat: no-repeat; /* 按需设置是否重复 */
background-size: cover; /* 按需设置背景图尺寸适配方式,比如 cover、contain 等 */
background-position: bottom; /* 按需设置背景图位置 */
box-shadow: 0 4px 6px -1px #fff4e3;
}
.discount-tag {

View File

@@ -1,4 +1,6 @@
<script setup lang="ts">
import SupportModelList from '@/components/userPersonalCenter/components/SupportModelList.vue';
const models = [
{ name: 'DeepSeek-R1', price: '2', desc: '国产开源,深度思索模式,不过幻读问题比较大,同时具备思考响应链,在开源模型中永远的神!' },
{ name: 'DeepSeek-chat', price: '1', desc: '国产开源,简单聊天模式,对于中文文章语义体验较好,但响应速度一般' },
@@ -36,10 +38,13 @@ const models = [
意心AI 为您集成市面上热门模型订阅即享多模型使用权限无需额外购买真正做到一步到位
</p>
<h2 class="text-2xl font-semibold mb-4 text-center">
<!-- 网格布局默认2列 -->
<SupportModelList layout="grid" />
<h2 v-if="false" class="text-2xl font-semibold mb-4 text-center">
热门大模型价格排行榜
</h2>
<div class="bg-white shadow rounded-2xl overflow-hidden">
<div v-if="false" class="bg-white shadow rounded-2xl overflow-hidden">
<table class="w-full table-auto border-collapse">
<thead class="bg-gray-100">
<tr>
@@ -72,11 +77,13 @@ const models = [
<div class="mt-16">
<h2 class="text-2xl font-semibold mb-4 text-center">
查看更多大模型价格实时排行榜
热门大模型价格实时排行榜
</h2>
<div class="rounded-2xl shadow-lg overflow-hidden border border-gray-200">
<iframe
src="https://easyllm.site/static/models.html"
width="100%"
height="700"
class="w-full"
@@ -90,7 +97,7 @@ const models = [
</div>
<div class="mt-8 text-center">
<h2 class="text-2xl font-semibold mb-2">
一口价订阅仅需 <span class="text-red-500 text-3xl font-bold">49.9/</span>
一口价订阅仅需 <span class="text-red-500 text-3xl font-bold">19.9/</span>
</h2>
<p class="text-gray-600 mb-4">
即解锁以上全部模型随时切换无需单独付费

View File

@@ -141,6 +141,7 @@ onMounted(() => {
</div>
<el-table
v-loading="loading"
:data="filteredData"
style="width: 100%"
@@ -152,14 +153,15 @@ onMounted(() => {
<el-table-column
prop="content"
label="套餐类型"
width="120"
width="150"
sortable="custom"
show-overflow-tooltip
/>
<el-table-column
show-overflow-tooltip
prop="rechargeAmount"
label="金额(元)"
width="120"
align="right"
width="110"
sortable="custom"
>
<template #default="{ row }">
@@ -169,16 +171,18 @@ onMounted(() => {
<el-table-column
prop="creationTime"
label="充值时间"
width="180"
width="160"
sortable="custom"
show-overflow-tooltip
/>
<el-table-column
prop="expireDateTime"
label="到期时间"
width="180"
width="160"
sortable="custom"
show-overflow-tooltip
/>
<el-table-column prop="contactInfo" width="100" label="联系方式">
<el-table-column show-overflow-tooltip prop="contactInfo" width="100" label="联系方式">
<template #default="{ row }">
<el-tooltip v-if="row.contactInfo && row.contactInfo.length > 8" :content="row.contactInfo" placement="top">
<span class="ellipsis-text">{{ row.contactInfo }}</span>
@@ -186,7 +190,7 @@ onMounted(() => {
<span v-else>{{ row.contactInfo || '-' }}</span>
</template>
</el-table-column>
<el-table-column prop="remark" label="备注">
<el-table-column show-overflow-tooltip prop="remark" label="备注" width="160">
<template #default="{ row }">
<el-tooltip v-if="row.remark && row.remark.length > 10" :content="row.remark" placement="top">
<span class="ellipsis-text">{{ row.remark }}</span>

View File

@@ -1,60 +1,29 @@
<SupportModelList :layout="'grid'" />
<script lang="ts" setup>
import { useModelStore } from '@/stores/modules/model';
// interface Model {
// id: string;
// category: string;
// modelId: string;
// modelName: string;
// modelDescribe: string;
// modelPrice: number;
// modelType: string;
// modelShow: string;
// systemPrompt: string | null;
// apiHost: string | null;
// apiKey: string | null;
// remark: string;
// }
interface Props {
layout?: 'list' | 'grid'; // 布局方式list(单列)或grid(网格)
columns?: number; // 网格布局时的列数默认为2
}
const props = withDefaults(defineProps<Props>(), {
layout: 'list',
columns: 2,
});
// 从store获取模型列表
/*
const modelList = ref<Model[]>([
{
id: '077be103-1456-a4bb-409c-3a15f04e1ad9',
category: 'chat',
modelId: 'DeepSeek-R1-0528',
modelName: 'DeepSeek-R1',
modelDescribe: '国产开源,深度思索模式,不过幻读问题比较大,同时具备思考响应链,在开源模型中永远的神!',
modelPrice: 0,
modelType: '1',
modelShow: '0',
systemPrompt: null,
apiHost: null,
apiKey: null,
remark: '国产开源,深度思索模式,不过幻读问题比较大,同时具备思考响应链,在开源模型中永远的神!',
},
{
id: '077be103-1456-a4bb-409c-3a15f04e1ab7',
category: 'chat',
modelId: 'DeepSeek-V3-0324',
modelName: 'DeepSeek-V3',
modelDescribe: '国产开源,简单聊天模式,对于中文文章语义体验较好,但响应速度一般',
modelPrice: 0,
modelType: '1',
modelShow: '0',
systemPrompt: null,
apiHost: null,
apiKey: null,
remark: '国产开源,简单聊天模式,对于中文文章语义体验较好,但响应速度一般',
},
]);
*/
// 实际使用时您可以从store中获取模型列表
// import { useModelStore } from '@/stores/model';
const modelStore = useModelStore();
const modelList = computed(() => modelStore.modelList);
console.log('modelList---', modelList);
// 计算网格布局的列数
const gridTemplateColumns = computed(() => {
if (props.layout === 'list')
return '1fr';
return `repeat(${props.columns}, minmax(300px, 1fr))`;
});
</script>
<template>
@@ -62,7 +31,10 @@ console.log('modelList---', modelList);
<div class="model-header">
支持的模型
</div>
<div class="model-grid">
<div
class="model-grid"
:style="{ 'grid-template-columns': gridTemplateColumns }"
>
<div v-for="model in modelList" :key="model.id" class="model-card">
<div class="model-card-header">
<h3 class="model-name">
@@ -70,7 +42,12 @@ console.log('modelList---', modelList);
</h3>
<div class="model-price">
<template v-if="model.modelPrice === 0">
<span class="free-tag">{{ model.modelId === 'DeepSeek-R1-0528' ? '免费' : 'Vip专享' }}</span>
<span
class="free-tag"
:class="model.modelId === 'DeepSeek-R1-0528' ? 'free' : 'vip'"
>
{{ model.modelId === 'DeepSeek-R1-0528' ? '免费' : 'Vip专享' }}
</span>
</template>
<template v-else>
<span class="price">{{ model.modelPrice }}/</span>
@@ -97,8 +74,6 @@ console.log('modelList---', modelList);
<style scoped>
.model-container {
//padding: 10px;
max-width: 300px;
margin: 10px 0;
}
@@ -111,7 +86,6 @@ console.log('modelList---', modelList);
.model-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
gap: 20px;
}
@@ -148,16 +122,23 @@ console.log('modelList---', modelList);
.model-price {
text-align: right;
}
.free-tag {
background: #f0f9eb;
color: #67c23a;
padding: 4px 8px;
border-radius: 4px;
font-size: 12px;
font-weight: 500;
}
.free-tag.free {
background: #f0f9eb;
color: #67c23a;
}
.free-tag.vip {
background: #fff7e6;
color: #d48806;
}
.price {
display: block;
font-size: 13px;
@@ -192,7 +173,7 @@ console.log('modelList---', modelList);
@media (max-width: 768px) {
.model-grid {
grid-template-columns: 1fr;
grid-template-columns: 1fr !important;
}
.model-card {

View File

@@ -149,7 +149,7 @@ function toHome() {
</ElDivider>
<!-- 按钮区域 -->
<div class="flex flex-col gap-3 mt-4">
<div class="flex ">
<ElButton
class="w-full py-3 text-lg font-medium"
type="primary"