| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | 
							- /**
 
-  * Created by jimiz on 2017/4/1.
 
-  */
 
- var mongoose = require("mongoose");
 
- var Schema = mongoose.Schema;
 
- // 费用字段
 
- var feesSchema = new Schema({
 
-     fieldName: String,
 
-     unitFee: String, // Decimal. 单价
 
-     totalFee: String, // Decimal. 合价
 
-     tenderUnitFee: String, // Decimal. 调价后单价
 
-     tenderTotalFee: String // Decimal. 调价后合价
 
- });
 
- // 标记字段
 
- var flagsSchema = new Schema({
 
-     fieldName: String,
 
-     flag: Number
 
- });
 
- var changesSchema = new Schema({
 
-     addGLJ: String,
 
-     modifyGLJ:String,
 
-     deleteGLJ:String
 
- });
 
- //add by Zhong2017-8-30
 
- //清单工作内容字段
 
- let jobContentSchema = new Schema({
 
-     content: String, //工作内容
 
-     serialNo: Number, //排序用
 
-     isChecked: Boolean //是否勾选(输出)
 
- }, {_id: false});
 
- //特征值字段
 
- let eigenvalueSchema = new Schema({
 
-     value: String,
 
-     isSelected: Boolean //判断哪个特征值被选中
 
- }, {_id: false});
 
- //项目特征字段
 
- let itemCharacterSchema = new Schema({
 
-     character: String, //特征
 
-     serialNo: Number, //排序用
 
-     eigenvalue: [eigenvalueSchema],//特征值
 
-     isChecked: Boolean //是否勾选(输出)
 
- }, {_id: false});
 
- module.exports = {feesSchema: feesSchema, flagsSchema: flagsSchema, jobContentSchema: jobContentSchema, itemCharacterSchema: itemCharacterSchema};
 
 
  |