var mongoose = require('mongoose'); //清单规则项目书 var stdBillsLibSchema =mongoose.Schema({ billsLibId: Number, billsLibName: String, createDate: Date }); //清单 var billsSchema = mongoose.Schema({ //serialNo: Number, ID: Number, ParentID: Number, NextSiblingID: Number, code: String, name: String, unit: String, ruleText: String, Expression: String, jobs: Array,//清单工作内容 items: Array,//清单项目特征 recharge:String,//清单补注 billsLibId: Number//所属项目书 }); //工作内容 var jobContentSchema = mongoose.Schema({ id: Number, code: String, content: String, billsLibId: Number//所属项目书 }); //项目特征 var itemCharacterSchema = mongoose.Schema({ id: Number, code: String, character: String, itemValue: Array, billsLibId: Number//所属项目书 }); /*//特征值 var eigenvalueSchema = mongoose.Schema({ eigenvalId: Number, eigenvalContent: String });*/ module.exports = { stdBillsLibSchema: stdBillsLibSchema, billsSchema: billsSchema, jobContentSchema: jobContentSchema, itemCharacterSchema: itemCharacterSchema }