tpl_tree_node.js 735 B

1234567891011121314151617181920212223
  1. /**
  2. * Created by Tony on 2017/5/31.
  3. */
  4. var mongoose = require('mongoose');
  5. var dbm = require("../../../config/db/db_manager");
  6. var db = dbm.getCfgConnection("scConstruct");
  7. var Schema = mongoose.Schema;
  8. var TreeNodeSchema = new Schema({
  9. ID:Number,
  10. ParentID:Number,
  11. NextSiblingID:Number,
  12. grpType: Number, //建筑(const : 1)/公路(const 2)/其他 etc...
  13. nodeType: Number,//节点类型:树节点(枝) 或 模板节点(叶)
  14. tplType: Number, //概算、预算、招投标 etc...
  15. userId: String, //用户自定义模板用
  16. refId: Number, //
  17. name: String,
  18. isDeleted: Boolean
  19. });
  20. var TreeNodeModel = db.model("rpt_tpl_tree", TreeNodeSchema, "rpt_tpl_tree");
  21. module.exports = TreeNodeModel;