|
@@ -58,7 +58,7 @@ var PageStatus;
|
|
|
})(PageStatus || (exports.PageStatus = PageStatus = {}));
|
|
})(PageStatus || (exports.PageStatus = PageStatus = {}));
|
|
|
// 定义 Art Schema
|
|
// 定义 Art Schema
|
|
|
const ArtSchema = new mongoose_1.Schema({
|
|
const ArtSchema = new mongoose_1.Schema({
|
|
|
- status: { type: Number, required: true, index: true, default: PageStatus.NEW, enum: Object.values(PageStatus) /* desc: '状态' */ },
|
|
|
|
|
|
|
+ status: { type: Number, required: true, index: true, default: 1000 /* desc: '状态' */ },
|
|
|
pageId: { type: mongoose_1.Schema.Types.ObjectId, required: true /* desc: 'Page Id' */ },
|
|
pageId: { type: mongoose_1.Schema.Types.ObjectId, required: true /* desc: 'Page Id' */ },
|
|
|
user: { type: mongoose_1.Schema.Types.ObjectId, ref: "Designer", required: true, index: true /* desc: '作者' */ },
|
|
user: { type: mongoose_1.Schema.Types.ObjectId, ref: "Designer", required: true, index: true /* desc: '作者' */ },
|
|
|
from: { type: String /* desc: '素材来源' */ },
|
|
from: { type: String /* desc: '素材来源' */ },
|
|
@@ -76,7 +76,7 @@ const ArtSchema = new mongoose_1.Schema({
|
|
|
hasSpecial: { type: Boolean, default: false, index: true /* desc: '是否有special' */ },
|
|
hasSpecial: { type: Boolean, default: false, index: true /* desc: '是否有special' */ },
|
|
|
specialVersion: { type: Number, default: 0 /* desc: 'Special图版本' */ },
|
|
specialVersion: { type: Number, default: 0 /* desc: 'Special图版本' */ },
|
|
|
specialPkmVersion: { type: Number, default: 0 /* desc: 'SpecialPkm版本' */ },
|
|
specialPkmVersion: { type: Number, default: 0 /* desc: 'SpecialPkm版本' */ },
|
|
|
- useSpecialThumb: { type: Number, required: true, default: SpecialThumbType.OUTLINE, enum: Object.values(SpecialThumbType) /* desc: '当前Special缩略图' */ },
|
|
|
|
|
|
|
+ useSpecialThumb: { type: Number, required: true, default: 0 /* desc: '当前Special缩略图' */ },
|
|
|
mystery: { type: Boolean, default: false, index: true /* desc: '是否神秘图' */ },
|
|
mystery: { type: Boolean, default: false, index: true /* desc: '是否神秘图' */ },
|
|
|
ai: { type: Boolean, default: false, index: true /* desc: '是否AI参考图' */ },
|
|
ai: { type: Boolean, default: false, index: true /* desc: '是否AI参考图' */ },
|
|
|
aiPrompt: { type: String /* desc: 'AI关键字' */ },
|
|
aiPrompt: { type: String /* desc: 'AI关键字' */ },
|