| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | 
							- /**
 
-  * Created by zhang on 2018/8/22.
 
-  */
 
- //材料替换库
 
- const mongoose = require('mongoose');
 
- const Schema = mongoose.Schema;
 
- const oprSchema = require('../all_schemas/opr_schema');
 
- const material_lib = new Schema({
 
-         ID:{type:String,index:true},
 
-         creator: String,
 
-         createDate: Number,
 
-         recentOpr: [oprSchema],
 
-         name: String,
 
-         compilationId: String,
 
-         compilationName: String,
 
-         billsLibId:Number,
 
-         billsLibName:String,
 
-         deleted: Boolean
 
-     }, {versionKey: false}
 
- );
 
- mongoose.model("std_material_replace_lib", material_lib,"std_material_replace_lib");
 
- const std_replace_bills = new Schema({
 
-         ID: {type:String,index:true},
 
-         libID:{type:String,index:true},
 
-         code: {type:String,index:true},
 
-         name: String,
 
-         rule:Number//规则类型
 
-     }, {versionKey: false}
 
- );
 
- mongoose.model('std_replace_bills', std_replace_bills, 'std_replace_bills');
 
- const std_replace_material = new Schema({
 
-     ID: {type:String,index:true},
 
-     libID:{type:String,index:true},
 
-     billsItemID:{type:String,index:true},
 
-     code: String,
 
-     name: String,
 
-     specs: String,
 
-     type: Number,
 
-     unit: String
 
- },{versionKey: false});
 
- mongoose.model('std_replace_material', std_replace_material, 'std_replace_material');
 
 
  |