fix(pl): 将段证明上传状态与附件前置以便快速核对。
This commit is contained in:
1 parent
eb12c755d3
commit
e62b7afc35
2 files changed
+31
-5
No files matched your search
@@ -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('<el-table\n'), template.indexOf('</el-table>'))
|
||||
assert.deepEqual(
|
||||
[...table.matchAll(/<el-table-column\b[^>]*\blabel="([^"]+)"/g)].map((match) => match[1]),
|
||||
[
|
||||
'运输段',
|
||||
'产品',
|
||||
'上传情况',
|
||||
'附件',
|
||||
'合同编号',
|
||||
'本段主体',
|
||||
'规格',
|
||||
'单位',
|
||||
'本段位置',
|
||||
'上传时间',
|
||||
'操作'
|
||||
]
|
||||
)
|
||||
})
|
||||
@@ -83,11 +83,6 @@
|
||||
></el-table-column
|
||||
>
|
||||
<el-table-column prop="productName" label="产品" min-width="140" />
|
||||
<el-table-column prop="model" label="规格" min-width="100" />
|
||||
<el-table-column prop="unit" label="单位" min-width="80" />
|
||||
<el-table-column prop="contractNo" label="合同编号" min-width="170" />
|
||||
<el-table-column prop="partyName" label="本段主体" min-width="180" />
|
||||
<el-table-column prop="address" label="本段位置" min-width="220" />
|
||||
<el-table-column label="上传情况" min-width="110"
|
||||
><template #default="{ row: item }"
|
||||
><el-tag size="small" :type="statusType(item.documentStatus)">{{
|
||||
@@ -102,6 +97,11 @@
|
||||
disabled
|
||||
compact /></template
|
||||
></el-table-column>
|
||||
<el-table-column prop="contractNo" label="合同编号" min-width="170" />
|
||||
<el-table-column prop="partyName" label="本段主体" min-width="180" />
|
||||
<el-table-column prop="model" label="规格" min-width="100" />
|
||||
<el-table-column prop="unit" label="单位" min-width="80" />
|
||||
<el-table-column prop="address" label="本段位置" min-width="220" />
|
||||
<el-table-column prop="uploadedTime" label="上传时间" min-width="170" />
|
||||
<el-table-column v-if="canUpload" label="操作" min-width="260" fixed="right"
|
||||
><template #default="{ row: item }"
|
||||
|
||||
Reference in new issue
Block a user