19 lines
734 B
TypeScript
19 lines
734 B
TypeScript
import ActivityShop from './ActivityShop';
|
|
import { index, getModelForClass, DocumentType } from '@typegoose/typegoose';
|
|
|
|
|
|
|
|
|
|
/**
|
|
* 活动系统 - 寻宝骑兵-天子宝库商店
|
|
*/
|
|
@index({ roleId: 1, activityId: 1 })
|
|
|
|
export default class Activity_Treasure_Hunt_Treasure_Shop extends ActivityShop {
|
|
|
|
}
|
|
|
|
export const ActivityTreasureHuntTreasureShopModel = getModelForClass(Activity_Treasure_Hunt_Treasure_Shop);
|
|
|
|
export interface ActivityTreasureHuntTreasureShopModelType extends Pick<DocumentType<Activity_Treasure_Hunt_Treasure_Shop>, keyof Activity_Treasure_Hunt_Treasure_Shop> { }
|
|
export type ActivityTreasureHuntTreasureShopModelTypeParam = Partial<ActivityTreasureHuntTreasureShopModelType>; // 将所有字段变成可选项
|