修复气站用户详情主档与配送点回填
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
/**
|
||||
* 功能:统一资源列表与详情页面的字段名称、关系、金额、状态和时间展示。
|
||||
* 版本:v1.7.0
|
||||
* 版本:v1.8.0
|
||||
*/
|
||||
import dayjs from 'dayjs';
|
||||
import type { RecordPageMode, ResourceRow } from './resource-page-rules';
|
||||
@@ -174,6 +174,19 @@ export function primaryRecord(detail: ResourceRow): ResourceRow {
|
||||
return detail.contract as ResourceRow;
|
||||
if (detail.track && typeof detail.track === 'object')
|
||||
return detail.track as ResourceRow;
|
||||
if (detail.user && typeof detail.user === 'object') {
|
||||
const user = detail.user as ResourceRow;
|
||||
const relation =
|
||||
detail.relation && typeof detail.relation === 'object'
|
||||
? (detail.relation as ResourceRow)
|
||||
: {};
|
||||
// 用户详情由主档、服务关系和地址组成;编辑表单需同时恢复主档与配送点上下文。
|
||||
return {
|
||||
...user,
|
||||
delivery_basic_identity:
|
||||
relation.delivery_basic_identity ?? user.delivery_basic_identity,
|
||||
};
|
||||
}
|
||||
return detail;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user