update relation request submission
This commit is contained in:
@ -33,7 +33,6 @@ export class RequestOrder {
|
||||
order_number: string;
|
||||
|
||||
@Column({
|
||||
type: 'date',
|
||||
nullable: false,
|
||||
})
|
||||
order_date: Date;
|
||||
|
||||
@ -5,8 +5,13 @@ import {
|
||||
CreateDateColumn,
|
||||
UpdateDateColumn,
|
||||
DeleteDateColumn,
|
||||
ManyToOne,
|
||||
JoinColumn
|
||||
} from 'typeorm';
|
||||
|
||||
import { RequestOrder
|
||||
|
||||
} from './request_orders';
|
||||
enum ApprovalStatus {
|
||||
PENDING = 'PENDING',
|
||||
APPROVED = 'APPROVED',
|
||||
@ -17,14 +22,9 @@ enum ApprovalStatus {
|
||||
export class RequestSubmission {
|
||||
@PrimaryGeneratedColumn('uuid')
|
||||
id: string;
|
||||
|
||||
@Column({
|
||||
type: 'uuid',
|
||||
array: true,
|
||||
nullable: false,
|
||||
})
|
||||
request_order_id: string[];
|
||||
|
||||
@ManyToOne(() => RequestOrder, { nullable: true })
|
||||
@JoinColumn({ name: 'request_order_id' })
|
||||
request_order: RequestOrder;
|
||||
@Column({
|
||||
nullable: false,
|
||||
type: 'varchar',
|
||||
@ -76,6 +76,10 @@ export class RequestSubmission {
|
||||
})
|
||||
gm_approval_status: ApprovalStatus;
|
||||
|
||||
// Store multiple
|
||||
@Column('uuid', { array: true, nullable: true })
|
||||
request_order_ids: string[];
|
||||
|
||||
@Column({
|
||||
nullable: false,
|
||||
type: 'varchar',
|
||||
|
||||
Reference in New Issue
Block a user