com_electrovalence.js 762 B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * Created by zhang on 2019/12/10.
  3. */
  4. let mongoose = require('mongoose');
  5. let Schema = mongoose.Schema;
  6. let gljListSchema =new Schema({
  7. ID:{type: String},
  8. GLJID:Number,
  9. projectGLJID:Number,
  10. name:String,
  11. displayName:String,
  12. code:String,
  13. specs:String,
  14. unit:String,
  15. type:Number,
  16. // 加权系数
  17. coe: Number,
  18. from:{type: String,default:'std'}//std, cpt 来自标准工料机库、补充工料机库
  19. },{versionKey:false,_id: false});
  20. let com_electrovalenceSchema = {//综合电价
  21. ID:{type:String,index: true},
  22. unit_price_file_id: Number,
  23. gljList:[gljListSchema]
  24. };
  25. mongoose.model("com_electrovalence", new Schema(com_electrovalenceSchema, {versionKey: false, collection: "com_electrovalence"}));