This commit is contained in:
tzy 2025-06-16 16:21:30 +08:00
parent 1d3bf83dab
commit b2d07817c7
2 changed files with 26 additions and 11 deletions

View File

@ -268,6 +268,7 @@ export default {
// JSON // JSON
const fromData = { const fromData = {
...this.form, ...this.form,
fillDate: new Date().toLocaleDateString(), //
submitTime: new Date().toISOString(), // submitTime: new Date().toISOString(), //
fromData: JSON.stringify(this.form) // fromData: JSON.stringify(this.form) //
}; };

View File

@ -645,7 +645,7 @@ export default {
padding: 0; padding: 0;
font-family: "Microsoft YaHei", sans-serif; font-family: "Microsoft YaHei", sans-serif;
font-size: 12px; font-size: 12px;
width: 100%; width: 97%; /* 调整整体宽度 */
} }
.print-title { .print-title {
text-align: center; text-align: center;
@ -655,10 +655,10 @@ export default {
padding: 0; padding: 0;
} }
.resume-table { .resume-table {
width: 100%; width: 97%; /* 调整表格宽度 */
border-collapse: collapse; border-collapse: collapse;
border: 1px solid #000; border: 2px solid #000;
margin: 0; margin: 0 auto; /* 居中显示 */
padding: 0; padding: 0;
table-layout: fixed; table-layout: fixed;
} }
@ -708,15 +708,27 @@ export default {
} }
@media print { @media print {
* {
-webkit-print-color-adjust: exact !important;
print-color-adjust: exact !important;
}
.resume-table {
border: 2px solid #000 !important;
border-collapse: collapse !important;
}
.resume-table td {
border: 1px solid #000 !important;
}
body { body {
padding: 0; padding: 0;
margin: 0; margin: 0;
width: 100%; width: 97% !important; /* 打印时保持宽度 */
} }
.resume-table { .resume-table {
page-break-inside: avoid; page-break-inside: avoid;
width: 100%; width: 97% !important; /* 打印时保持宽度 */
border: 1px solid #000 !important; border: 2px solid #000 !important;
margin: 0 auto !important; /* 打印时保持居中 */
} }
.resume-table tr { .resume-table tr {
page-break-inside: avoid; page-break-inside: avoid;
@ -730,7 +742,7 @@ export default {
} }
/* 确保表格占满页面宽度 */ /* 确保表格占满页面宽度 */
.resume-table, .resume-table td { .resume-table, .resume-table td {
width: 100% !important; width: 97% !important; /* 打印时保持宽度 */
} }
/* 隐藏复选框的默认样式 */ /* 隐藏复选框的默认样式 */
input[type="checkbox"] { input[type="checkbox"] {
@ -843,8 +855,9 @@ export default {
} }
.resume-table { .resume-table {
page-break-inside: auto; page-break-inside: avoid;
width: 100% !important; width: 100%;
border: 2px solid #000 !important;
} }
.resume-table tr { .resume-table tr {
@ -854,7 +867,8 @@ export default {
.resume-table td { .resume-table td {
padding: 3px 4px; padding: 3px 4px;
min-height: 28px; height: 28px;
border: 1px solid #000 !important;
} }
} }
</style> </style>