| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | /** * Created by Zhong on 2018/3/22. *//*补充定额库-定额*/const mongoose = require('mongoose');const Schema = mongoose.Schema;const deleteSchema = require('../all_schemas/delete_schema');//定额工料机const compleRationGljItemSchema = new Schema({    gljId: Number,    consumeAmt: String,    type: String    //std or complementary}, { _id: false });//辅助定额调整const compleRationAssItemSchema = new Schema({    name: String,    assistID: Number,    assistCode: String,    stdValue: String,    stepValue: String,    decimal: Number,    carryBit: String,    minValue: String,    maxValue: String}, { _id: false });//定额安装增加费用const rationInstSchema = new Schema({    feeItemId: String,    sectionId: String},{_id: false});//补充定额const compleRationSchema = new Schema({    userId: String,    compilationId: String,    rationRepId: Number,    ID:Number,    code: String,    name: String,    unit: String,    labourPrice: String,    materialPrice: String,    machinePrice: String,    basePrice: String,    sectionId: Number,    caption: String,    feeType: Number,    jobContent: String,    annotation: String,    rationGljList: [compleRationGljItemSchema],    rationCoeList: Array,    rationAssList: [compleRationAssItemSchema],    rationInstList: [rationInstSchema],    deleteInfo: deleteSchema}, {versionKey: false});mongoose.model('complementary_ration_items', compleRationSchema, 'complementary_ration_items');
 |