父节点
cc228765f1
当前提交
355ae01bd9
@ -0,0 +1,47 @@
|
||||
---
|
||||
date: 2026-05-04
|
||||
type: frontend-feature
|
||||
module: contract-list
|
||||
priority: medium
|
||||
backend_pr: "#1644"
|
||||
notify: ["@mmg"]
|
||||
status: pending
|
||||
---
|
||||
|
||||
# 合同列表加"订单编号"列
|
||||
|
||||
## 背景
|
||||
|
||||
用户反馈合同列表只显示合同编号(ECDJ...), 没显示订单编号(HL20260428141719-3940)。
|
||||
|
||||
## 后端改动 (PR #1644 已合并 + 部署)
|
||||
|
||||
`/admin/contract/list` 响应里 `ContractVO` 加了 `orderNo` 字段:
|
||||
|
||||
```json
|
||||
{
|
||||
"list": [{
|
||||
"contractId": "...",
|
||||
"orderId": 2049010051003121665, // 雪花 ID 数字
|
||||
"orderNo": "HL20260428141719-3940", // ← 新增, 人类可读
|
||||
"contractNumber": "ECDJ260504LVIVV8",
|
||||
"...其他字段不变"
|
||||
}]
|
||||
}
|
||||
```
|
||||
|
||||
## 前端改动
|
||||
|
||||
合同列表表格加"订单编号"列, 字段绑 `row.orderNo`:
|
||||
|
||||
```vue
|
||||
<n-data-table-column title="订单编号" key="orderNo" :width="180">
|
||||
<template #default="{ row }">
|
||||
{{ row.orderNo || '-' }}
|
||||
</template>
|
||||
</n-data-table-column>
|
||||
```
|
||||
|
||||
建议位置: 在"合同编号"列右边或同一组排序展示。
|
||||
|
||||
@mmg 配合加列即可。
|
||||
正在加载...
x
在新工单中引用
屏蔽一个用户