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