活动:活动任务对应表放在gm
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import BaseModel from './BaseModel';
|
import BaseModel from './BaseModel';
|
||||||
import { index, getModelForClass, prop, DocumentType } from '@typegoose/typegoose';
|
import { index, getModelForClass, prop, DocumentType, ReturnModelType, mongoose } from '@typegoose/typegoose';
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -84,7 +84,13 @@ export default class Activity_Task_Point extends BaseModel {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export const ActivityTaskPointModel = getModelForClass(Activity_Task_Point);
|
export let ActivityTaskPointModel: ReturnModelType<typeof Activity_Task_Point, {}>;
|
||||||
|
export function loadActivityTaskPoint(connect: mongoose.Connection) {
|
||||||
|
ActivityTaskPointModel = getModelForClass(Activity_Task_Point, {
|
||||||
|
existingConnection: connect
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
export interface ActivityTaskPointModelType extends Pick<DocumentType<Activity_Task_Point>, keyof Activity_Task_Point> { }
|
export interface ActivityTaskPointModelType extends Pick<DocumentType<Activity_Task_Point>, keyof Activity_Task_Point> { }
|
||||||
export type ActivityTaskPointModelTypeParam = Partial<ActivityTaskPointModelType>; // 将所有字段变成可选项
|
export type ActivityTaskPointModelTypeParam = Partial<ActivityTaskPointModelType>; // 将所有字段变成可选项
|
||||||
@@ -10,6 +10,7 @@ import { loadMarqueeModel } from "./Marquee";
|
|||||||
import { loadActivity } from "./Activity";
|
import { loadActivity } from "./Activity";
|
||||||
import { loadActivityGroup } from "./ActivityGroup";
|
import { loadActivityGroup } from "./ActivityGroup";
|
||||||
import { loadActivityGroupType } from "./ActivityGroupType";
|
import { loadActivityGroupType } from "./ActivityGroupType";
|
||||||
|
import { loadActivityTaskPoint } from "./ActivityTaskPoint";
|
||||||
|
|
||||||
export function loadGmDb(connect: mongoose.Connection) {
|
export function loadGmDb(connect: mongoose.Connection) {
|
||||||
// console.log('************')
|
// console.log('************')
|
||||||
@@ -24,4 +25,5 @@ export function loadGmDb(connect: mongoose.Connection) {
|
|||||||
loadGMMailModel(connect);
|
loadGMMailModel(connect);
|
||||||
loadCounterModal(connect);
|
loadCounterModal(connect);
|
||||||
loadMarqueeModel(connect);
|
loadMarqueeModel(connect);
|
||||||
|
loadActivityTaskPoint(connect);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user