unit_price.js 751 B

1234567891011121314151617181920212223242526272829303132333435
  1. /**
  2. * 具体单价数据结构
  3. *
  4. * @author CaiAoLin
  5. * @date 2017/6/29
  6. * @version
  7. */
  8. import mongoose from "mongoose";
  9. let Schema = mongoose.Schema;
  10. let collectionName = 'unit_price';
  11. let modelSchema = {
  12. // 自增ID
  13. id: Number,
  14. // 基价单价
  15. base_price: Number,
  16. // 市场单价
  17. market_price: Number,
  18. // 编码
  19. code: {
  20. type: String,
  21. index: true
  22. },
  23. // 名称
  24. name: {
  25. type: String,
  26. index: true
  27. },
  28. // 类型
  29. type: Number,
  30. // 单价文件表id
  31. unit_price_file_id: Number,
  32. };
  33. let model = mongoose.model(collectionName, new Schema(modelSchema, {versionKey: false, collection: collectionName}));
  34. export {model as default, collectionName as collectionName};