|
@@ -4,22 +4,22 @@
|
|
|
*/
|
|
|
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 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 TplNodeSchema = new Schema({
|
|
|
- nodeType: Number, //节点类型:树节点(枝) 或 模板节点(叶)
|
|
|
+ nodeType: Number, //节点类型:树节点(枝) 或 模板节点(叶), 统一结构
|
|
|
ID: Number, //template节点ID,只有在nodeType是模板节点有效
|
|
|
refId: Number, //引用报表模板id (引用 collection: rpt_templates)
|
|
|
name: String, //显示名称
|