glj_repository.js 857 B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * Created by Tony on 2017/5/4.
  3. * 工料机的总库,根据不同定额库分类,参考原gljList表
  4. */
  5. let mongoose = require("mongoose");
  6. var gljClassSchema = mongoose.Schema({
  7. repositoryId: Number,
  8. ID: Number,
  9. ParentID: Number,
  10. NextSiblingID: Number,
  11. Name: String,
  12. isDeleted: Boolean
  13. });
  14. var gljSchema = mongoose.Schema({
  15. repositoryId: Number,
  16. ID:Number,
  17. //以下是基于已有access库
  18. code: String,
  19. name: String,
  20. specs: String,
  21. unit: String,
  22. shortName: String,
  23. basePrice: Number,
  24. gljClass: Number, //这个是UI显示上的详细分类,对应gljTypeSchema
  25. gljType: Number //人工,材料,机械
  26. });
  27. mongoose.model("std_ration_lib_glj_type",gljClassSchema, "std_ration_lib_glj_type");
  28. mongoose.model("std_ration_lib_glj_list",gljSchema, "std_ration_lib_glj_list");