123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- let mongoose = require('mongoose');
- let stdBillsLibSchema =mongoose.Schema({
- userId: Number,
- billsLibId: Number,
- billsLibName: String,
- createDate: Date,
- deleted: Boolean
- },
- {versionKey: false}
- );
- let 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,
- billsLibId: Number,
- deleted: Boolean
- },
- {versionKey: false}
- );
- let jobContentSchema = mongoose.Schema({
- id: Number,
- code: Number,
- content: String,
- billsLibId: Number,
- deleted: Boolean
- },
- {versionKey: false}
- );
- let itemCharacterSchema = mongoose.Schema({
- id: Number,
- code: Number,
- content: String,
- itemValue: Array,
- billsLibId: Number,
- deleted: Boolean
- },
- {versionKey: false}
- );
- module.exports = {
- stdBillsLibSchema: stdBillsLibSchema,
- billsSchema: billsSchema,
- jobContentSchema: jobContentSchema,
- itemCharacterSchema: itemCharacterSchema
- }
|