12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- var mongoose = require('mongoose');
- var stdBillsLibSchema =mongoose.Schema({
- billsLibId: Number,
- billsLibName: String,
- createDate: Date
- },
- {versionKey: false}
- );
- var billsSchema = mongoose.Schema({
- ID: Number,
- ParentID: Number,
- NextSiblingID: Number,
- code: String,
- name: String,
- unit: String,
- ruleText: String,
- Expression: String,
- jobs: Array,
- items: Array,
- recharge:String,
- //nodeId: Number,
- billsLibId: Number
- },
- {versionKey: false}
- );
- var jobContentSchema = mongoose.Schema({
- id: Number,
- code: String,
- content: String,
- billsLibId: Number
- },
- {versionKey: false}
- );
- var itemCharacterSchema = mongoose.Schema({
- id: Number,
- code: String,
- character: String,
- itemValue: Array,
- billsLibId: Number
- },
- {versionKey: false}
- );
- /*
- var eigenvalueSchema = mongoose.Schema({
- eigenvalId: Number,
- eigenvalContent: String
- });*/
- module.exports = {
- stdBillsLibSchema: stdBillsLibSchema,
- billsSchema: billsSchema,
- jobContentSchema: jobContentSchema,
- itemCharacterSchema: itemCharacterSchema
- }
|