/
romatur
/
rn-dev
Обзор
Документация
Войти
/
romatur
/
rn-dev
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
rn-dev-project-api/src/models/Completion.ts
51 строка
1017 B
Roman.Turusov
init
08 апр 2026, 23:35
08 апр 2026, 23:35
c780c58
Код
Авторство
О чём код?
import { Expose } from 'class-transformer' export class Participants { @Expose({ name: 'dqc_manager' }) dqcManager: string @Expose({ name: 'sc_manager' }) scManager: string | null @Expose({ name: 'expert_dpk' }) dpkExpert: string | null @Expose({ name: 'rvi_manager' }) rviManager: string | null @Expose({ name: 'supplier_represent' }) supplierRepresent: string | null @Expose({ name: 'transport_line_represent' }) transportLineRepresent: string | null @Expose() surveyor: string | null } export class Conclusion { @Expose({ name: 'notes_exp' }) notes: string @Expose({ name: 'dqc_manager_note' }) dqcManagerNote: string | null } export enum CheckStatus { Pending = 'pending', Started = 'started', Success = 'success', Failure = 'failure', Retry = 'retry', Revoked = 'revoked', } export type CheckStatusValues = (typeof CheckStatus)[keyof typeof CheckStatus] export class ReportCheck { @Expose() matnr: string @Expose() status: CheckStatusValues }