import { connectionMongo, type Model } from '@fastgpt/service/common/mongo'; const { Schema, model, models } = connectionMongo; import { PaySchema as PayType } from '@/types/mongoSchema'; const PaySchema = new Schema({ userId: { type: Schema.Types.ObjectId, ref: 'user', required: true }, createTime: { type: Date, default: () => new Date() }, price: { type: Number, required: true }, orderId: { type: String, required: true }, status: { // 支付的状态 type: String, default: 'NOTPAY', enum: ['SUCCESS', 'REFUND', 'NOTPAY', 'CLOSED'] } }); export const Pay: Model = models['pay'] || model('pay', PaySchema);