690328:1703 Fixing Refactor uuid by Kimi #11
This commit is contained in:
@@ -2,6 +2,7 @@ import apiClient from '@/lib/api/client';
|
||||
import { AuditQueryParams } from '@/types/dto/numbering.dto';
|
||||
|
||||
export interface AuditLog {
|
||||
publicId?: string; // ADR-019: public identifier
|
||||
auditId: string;
|
||||
userId?: number | null;
|
||||
user?: {
|
||||
|
||||
@@ -3,11 +3,11 @@ import { CreateContractDto, UpdateContractDto, SearchContractDto } from '@/types
|
||||
import { Contract } from '@/types/contract';
|
||||
|
||||
const normalizeContract = (record: Contract): Contract => {
|
||||
const publicId = record.publicId ?? record.id;
|
||||
const publicId = record.publicId;
|
||||
const project = record.project
|
||||
? {
|
||||
...record.project,
|
||||
publicId: record.project.publicId ?? record.project.id,
|
||||
publicId: record.project.publicId,
|
||||
}
|
||||
: undefined;
|
||||
|
||||
|
||||
@@ -99,6 +99,7 @@ const normalizeWorkflowType = (workflowCode?: string): WorkflowType => {
|
||||
const mapWorkflow = (backendObj: BackendWorkflowShape): Workflow => {
|
||||
if (!backendObj) throw new Error('Workflow not found');
|
||||
return {
|
||||
publicId: String(backendObj.id ?? ''),
|
||||
workflowId: backendObj.id ?? backendObj.workflow_code ?? '',
|
||||
workflowName:
|
||||
(typeof backendObj.dsl === 'object' ? backendObj.dsl?.workflowName : undefined) ||
|
||||
|
||||
Reference in New Issue
Block a user