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');
|