com_electrovalence.js 738 B

1234567891011121314151617181920212223242526272829
  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. code:String,
  12. specs:String,
  13. unit:String,
  14. type:Number,
  15. // 加权系数
  16. coe: Number,
  17. from:{type: String,default:'std'}//std, cpt 来自标准工料机库、补充工料机库
  18. },{versionKey:false,_id: false});
  19. let com_electrovalenceSchema = {//综合电价
  20. ID:{type:String,index: true},
  21. unit_price_file_id: Number,
  22. gljList:[gljListSchema]
  23. };
  24. mongoose.model("com_electrovalence", new Schema(com_electrovalenceSchema, {versionKey: false, collection: "com_electrovalence"}));