add subscription id to rest entity
This commit is contained in:
@@ -20,4 +20,8 @@ export class CreateRestaurantDto {
|
|||||||
@IsString()
|
@IsString()
|
||||||
phone?: string;
|
phone?: string;
|
||||||
|
|
||||||
|
@ApiProperty({ example: 'sub_1234567890', description: 'شناسه اشتراک' })
|
||||||
|
@IsString()
|
||||||
|
subscriptionId!: string;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -99,4 +99,7 @@ export class Restaurant extends BaseEntity {
|
|||||||
|
|
||||||
@Enum(() => PlanEnum)
|
@Enum(() => PlanEnum)
|
||||||
plan: PlanEnum = PlanEnum.Base;
|
plan: PlanEnum = PlanEnum.Base;
|
||||||
|
|
||||||
|
@Property()
|
||||||
|
subscriptionId!: string;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ export class RestaurantsService {
|
|||||||
isActive: true,
|
isActive: true,
|
||||||
plan: PlanEnum.Base,
|
plan: PlanEnum.Base,
|
||||||
domain: `https://dmenu-plus-front.dev.danakcorp.com/${dto.slug}`,
|
domain: `https://dmenu-plus-front.dev.danakcorp.com/${dto.slug}`,
|
||||||
|
subscriptionId: dto.subscriptionId,
|
||||||
});
|
});
|
||||||
|
|
||||||
await this.em.persistAndFlush(restaurant);
|
await this.em.persistAndFlush(restaurant);
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ export interface RestaurantData {
|
|||||||
referrerScore: string;
|
referrerScore: string;
|
||||||
};
|
};
|
||||||
plan: PlanEnum.Premium;
|
plan: PlanEnum.Premium;
|
||||||
|
subscriptionId: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const restaurantsData: RestaurantData[] = [
|
export const restaurantsData: RestaurantData[] = [
|
||||||
@@ -53,6 +54,7 @@ export const restaurantsData: RestaurantData[] = [
|
|||||||
referrerScore: '10000',
|
referrerScore: '10000',
|
||||||
},
|
},
|
||||||
plan: PlanEnum.Premium,
|
plan: PlanEnum.Premium,
|
||||||
|
subscriptionId: 'sub_seed_zhivan_001',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'بوته',
|
name: 'بوته',
|
||||||
@@ -83,6 +85,7 @@ export const restaurantsData: RestaurantData[] = [
|
|||||||
referrerScore: '10000',
|
referrerScore: '10000',
|
||||||
},
|
},
|
||||||
plan: PlanEnum.Premium,
|
plan: PlanEnum.Premium,
|
||||||
|
subscriptionId: 'sub_seed_boote_001',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'هنر',
|
name: 'هنر',
|
||||||
@@ -113,5 +116,6 @@ export const restaurantsData: RestaurantData[] = [
|
|||||||
referrerScore: '10000',
|
referrerScore: '10000',
|
||||||
},
|
},
|
||||||
plan: PlanEnum.Premium,
|
plan: PlanEnum.Premium,
|
||||||
|
subscriptionId: 'sub_seed_honar_001',
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user