| 123456789101112131415161718192021222324252627282930313233343536373839 | /** * Created by Mai on 2017/7/5. */let mongoose = require("mongoose");let Schema = mongoose.Schema;let deleteSchema = require('../../../public/models/delete_schema');let collectionName = 'projects';let ProjectSchema = new Schema({    "ID": Number,    "ParentID": Number,    "NextSiblingID": Number,    "userID": Number,    "name": String,    "projType": String,    "recentDateTime": Date,    "createDateTime": Date,    "compilation": String,    "deleteInfo": deleteSchema,    'fullFolder': Array,    "property": {        type: Schema.Types.Mixed,        default: {}    },    "summaryFees":{        totalFee: String,        estimateFee: String,        safetyFee: String,        chargeFee: String    },    "changeMark":String//更新标记  feeRate:费率文件发生了改变,unitFile 单件文件发生了改变});module.exports = mongoose.model(collectionName, ProjectSchema);
 |