| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | /** * Created by Zhong on 2017/9/13. */import mongoose from "mongoose";let Schema = mongoose.Schema;//安装增加费-费用规则let feeRuleSchema = new Schema({    ID: String,    sectionId: String, //分册章节id    feeItemId:String,    code: String,    rule: String,    base: String,    feeRate: Number,    labour: Number,    material: Number,    machine: Number,    position: String,//记取位置    billID:String//记取位置对应的清单ID},{versionKey:false,_id: false});//安装增加费-分册章节let installSectionSchema = new Schema({    ID: String,    feeItemId: String,    feeRuleId: String,    name: String},{versionKey:false,_id: false});//安装增加费-费用项let installFeeItemSchema = new Schema({    ID: String,    feeItem: String, //费用项    feeType: String, //费用类型    position: String,//记取位置    billID:String,//记取位置对应的清单ID    isCal: {type: Number,default:0}//是否记取0:false 1:true},{versionKey:false,_id: false});let installationFeeSchema = new Schema({    ID:String,    libID:Number,    libName:String,    projectID:String,    installFeeItem:[installFeeItemSchema],    installSection:[installSectionSchema],    feeRule:[feeRuleSchema]},{versionKey:false});mongoose.model("installation_fee",installationFeeSchema,"installation_fee");
 |