feat 完善注释

This commit is contained in:
Ironsp
2026-10-01 17:24:57 +08:00
parent 2b59f68fd7
commit 9f4a5c7cda
183 changed files with 485 additions and 3615 deletions

View File

@@ -4,7 +4,6 @@ import { storeToRefs } from 'pinia'
import { useRoute, useRouter } from 'vue-router'
import { ElMessage } from 'element-plus'
import { AppButton } from '@/components'
// 页面容器:数据只经 store,不直接 import api
import { useContractStore } from '@/stores/modules/contract'
import ContractSignPanel from './cpns/ContractSignPanel.vue'
@@ -67,13 +66,11 @@ onMounted(load)
padding-top: @spacing-lg;
padding-bottom: @spacing-xxl;
// 内容列(面包屑 → 签署卡 → 返回):面包屑 → 卡片 12(设计 16 × 0.77)
.container {
.flex(column, flex-start, stretch);
gap: 12px;
}
// 面包屑(设计 39:12 设计px → 可读下限 11、#9CA3AF,当前项 #4B5563 加粗)
&__breadcrumb {
font-size: 11px;
color: @text-color-disabled;
@@ -87,17 +84,16 @@ onMounted(load)
&__footer {
.flex(row, flex-end);
width: 100%;
margin-top: 19px; // 卡片底 → 按钮:设计 40 × 0.77(另计容器 12)
margin-top: 19px;
// 「返回」按钮(设计 39:#024FFF 实底、白字、小圆角)
:deep(.app-button) {
height: 30px;
padding: 0 24px; // 按钮宽约 98 设计 × 0.77
padding: 0 24px;
border: none;
border-radius: @radius-sm;
background: @primary-strong;
color: @white;
font-size: 11px; // 设计 13 → 可读下限
font-size: 11px;
}
:deep(.app-button:hover) {