std_glj.js 820 B

1234567891011121314151617181920212223242526272829303132333435
  1. /**
  2. * Created by Zhong on 2018/3/22.
  3. */
  4. /*标准工料机*/
  5. const mongoose = require('mongoose');
  6. const Schema = mongoose.Schema;
  7. //标准工料机的组成物只来自标准工料机
  8. const std_gljComponent = new Schema(
  9. {
  10. ID: Number,
  11. consumeAmt: Number
  12. },
  13. {_id: false},
  14. {versionKey: false}
  15. );
  16. const std_glj = new Schema({
  17. deleted: Boolean,
  18. repositoryId: Number,
  19. ID: Number,
  20. code: String,
  21. name: String,
  22. specs: String,
  23. basePrice: Number,
  24. gljClass: Number,
  25. gljType: Number,
  26. shortName: String,
  27. unit: String,
  28. adjCoe: Number,
  29. materialType: Number, //三材类别
  30. materialCoe: Number, //三材系数
  31. component: [std_gljComponent]
  32. },{versionKey: false});
  33. mongoose.model('std_glj_lib_gljList', std_glj, 'std_glj_lib_gljList');