/** * Created by Tony on 2017/5/31. * 不同的用户会有一套自己的模板结构列表 */ import mongoose from "mongoose"; let Schema = mongoose.Schema; let TreeNodeSchema = new Schema({ ID:Number, ParentID:Number, NextSiblingID:Number, grpType: Number, //建筑(const : 1)/公路(const 2)/其他 etc... nodeType: Number, //节点类型:树节点(枝) 或 模板节点(叶) tplType: Number, //概算、预算、招投标 etc... userId: String, //用户自定义模板用 refId: Number, //引用报表模板id (引用 collection: rpt_templates) released: Boolean,//是否已发布, refId > -1 时才有意义 name: String, isDeleted: Boolean }); let TreeNodeModel = mongoose.model("rpt_tpl_tree", TreeNodeSchema, "rpt_tpl_tree"); module.exports = TreeNodeModel;