feat: 添加 AI 入库预处理功能,支持数据结构化和异常行导出
This commit is contained in:
@@ -575,6 +575,8 @@ body {
|
||||
.muted {
|
||||
color: var(--muted);
|
||||
font-size: 14px;
|
||||
overflow-wrap: anywhere;
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
.new-box-form {
|
||||
@@ -856,6 +858,7 @@ body.modal-open {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: var(--space-2);
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.form-grid label {
|
||||
@@ -863,6 +866,13 @@ body.modal-open {
|
||||
flex-direction: column;
|
||||
gap: 6px;
|
||||
font-size: 14px;
|
||||
min-width: 0;
|
||||
overflow-wrap: anywhere;
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
.form-grid > * {
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.form-grid .full {
|
||||
@@ -880,6 +890,8 @@ input[type="search"] {
|
||||
padding: 8px 2px;
|
||||
font: inherit;
|
||||
transition: border-color 140ms ease;
|
||||
width: 100%;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
input[type="text"]:focus,
|
||||
@@ -898,6 +910,8 @@ textarea {
|
||||
background: transparent;
|
||||
color: var(--text);
|
||||
font: inherit;
|
||||
width: 100%;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
input[type="checkbox"] {
|
||||
@@ -968,6 +982,22 @@ th {
|
||||
margin-bottom: var(--space-1);
|
||||
}
|
||||
|
||||
.ai-preview {
|
||||
margin-top: var(--space-1);
|
||||
border: 1px solid var(--line);
|
||||
border-radius: var(--radius);
|
||||
background: color-mix(in srgb, var(--card) 90%, var(--card-alt));
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
.ai-preview .row-invalid {
|
||||
background: color-mix(in srgb, var(--danger) 12%, var(--card));
|
||||
}
|
||||
|
||||
#ai-inbound-status.ok {
|
||||
color: color-mix(in srgb, var(--accent-press) 75%, var(--text));
|
||||
}
|
||||
|
||||
.entry-shell {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1fr) 320px;
|
||||
|
||||
Reference in New Issue
Block a user