diff --git a/web-admin/scripts/stop-documents.test.ts b/web-admin/scripts/stop-documents.test.ts index 928230d34..0bf3f672d 100644 --- a/web-admin/scripts/stop-documents.test.ts +++ b/web-admin/scripts/stop-documents.test.ts @@ -539,3 +539,29 @@ test('latest refresh wins and hidden column/reset preserve server filter semanti await flush() h.stop() }) + +test('expanded segment columns prioritize upload state and attachments', () => { + const template = parse( + readFileSync( + new URL('../src/views/pl/legal-use-document/StopDocuments.vue', import.meta.url), + 'utf8' + ) + ).descriptor.template!.content + const table = template.slice(template.indexOf('')) + assert.deepEqual( + [...table.matchAll(/]*\blabel="([^"]+)"/g)].map((match) => match[1]), + [ + '运输段', + '产品', + '上传情况', + '附件', + '合同编号', + '本段主体', + '规格', + '单位', + '本段位置', + '上传时间', + '操作' + ] + ) +}) diff --git a/web-admin/src/views/pl/legal-use-document/StopDocuments.vue b/web-admin/src/views/pl/legal-use-document/StopDocuments.vue index 902ca0d02..ef85c9b40 100644 --- a/web-admin/src/views/pl/legal-use-document/StopDocuments.vue +++ b/web-admin/src/views/pl/legal-use-document/StopDocuments.vue @@ -83,11 +83,6 @@ > - - - - - + + + + +