ration_coe.js 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. /**
  2. * Created by chen on 2017/6/29.
  3. */
  4. var mongoose = require('mongoose'),
  5. Schema = mongoose.Schema;
  6. var coeSchema = mongoose.Schema({
  7. coeType: String, // 系数类型,指作用范围:// 单个(如:111量0.001)、人工类、材料类、机械类、全部(如:定额×0.925)。
  8. gljCode: String, // 要调整的工料机ID(当coeType=0时有效)
  9. operator: String, // 运算符(*、+、-、=)
  10. amount: Number, // 调整的量
  11. _id: false
  12. });
  13. var coeListSchema = mongoose.Schema({
  14. libID: Number, // 所属定额库ID
  15. ID: String, // 系数ID(流水号ID)
  16. name: String, // 名称
  17. content: String, // 说明
  18. rationID: String,
  19. projectID: Number,
  20. coeID: Number,
  21. isAdjust: Number, //0不调整,1调整
  22. seq: Number,//序数,排序用
  23. coes: [coeSchema],
  24. actualVal: Number, // 实际值
  25. maxVal: Number, // 最大值
  26. minVal: Number, // 最小值
  27. }, { versionKey: false });
  28. mongoose.model('ration_coe', coeListSchema);