1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 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
- }
|