equipment_purchase.js 652 B

1234567891011121314151617181920212223242526272829
  1. let mongoose = require('mongoose'),
  2. Schema = mongoose.Schema;
  3. let equipment = {
  4. ID:String,
  5. code:String,
  6. name:String,
  7. unit:String,
  8. quantity:Number,
  9. originalPrice:Number,//设备价格-设备原价
  10. freight:Number,//设备运杂费
  11. sparePartCost:Number,//备品备件费
  12. unitPrice:Number,//单价
  13. totalPrice:Number,//金额
  14. remark:String
  15. }
  16. let equipment_purchase = new Schema({
  17. projectID:{
  18. type: Number,
  19. index: true
  20. },
  21. total:Number,//合计
  22. equipments :[equipment]
  23. },{versionKey:false})
  24. mongoose.model('equipment_purchase', equipment_purchase,'equipment_purchase');