| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | 
							- /**
 
-  * 配合比数据结构
 
-  *
 
-  * @author CaiAoLin
 
-  * @date 2017/7/12
 
-  * @version
 
-  */
 
- import mongoose from "mongoose";
 
- let Schema = mongoose.Schema;
 
- let collectionName = 'mix_ratio';
 
- let modelSchema = {
 
-     // 自增id
 
-     id: Number,
 
-     // 消耗量(有别于总消耗,此字段记录配合比的消耗量)
 
-     consumption: {
 
-         type: String,
 
-         default: 0
 
-     },
 
-     // 工料机总库对应id (关联用)
 
-     glj_id: {
 
-         type: Number,
 
-         index: true
 
-     },
 
-     // 单价文件表id (因为选择单价文件后配合比数据也需要同步,所以记录单价文件id)
 
-     unit_price_file_id: Number,
 
-     // 关联项目工料机的key 不能关联id,因为单价文件导入别的项目后项目工料机id不同
 
-     connect_key: {
 
-         type: String,
 
-         index: true
 
-     },
 
-     // 规格型号
 
-     specs: {
 
-         type: String,
 
-         default: ''
 
-     },
 
-     // 单位
 
-     unit: String,
 
-     // 名称
 
-     name: {
 
-         type: String,
 
-         index: true,
 
-         default: ''
 
-     },
 
-     // 对应工料机code
 
-     code: String,
 
-     // 工料机类型
 
-     type: Number
 
- };
 
- mongoose.model(collectionName, new Schema(modelSchema, {versionKey: false, collection: collectionName}));
 
 
  |