volume_price_schema.js 777 B

1234567891011121314151617181920212223242526272829303132333435
  1. /**
  2. * Created by Mai on 2017/7/25.
  3. * 量价
  4. */
  5. let mongoose = require("mongoose");
  6. let Schema = mongoose.Schema;
  7. let deleteSchema = require('../../../public/models/delete_schema');
  8. let subSchema = require('../../main/models/bills_sub_schemas');
  9. let collectionName = 'volume_price';
  10. let volumePriceSchema = new Schema({
  11. // id
  12. ID: Number,
  13. // 关联pm
  14. projectID: Number,
  15. // 关联 Bills
  16. billsItemID: Number,
  17. // 排序
  18. serialNo: Number,
  19. // 编号
  20. code: String,
  21. // 名称
  22. name: String,
  23. // 单位
  24. unit: String,
  25. // 数量
  26. quantity: Number,
  27. // 费用字段
  28. fees: [subSchema.feesSchema],
  29. // 是否删除
  30. deleteInfo: deleteSchema
  31. });
  32. module.exports = mongoose.model(collectionName, volumePriceSchema);