|
@@ -0,0 +1,74 @@
|
|
|
+/**
|
|
|
+ * Created by zhang on 2019/9/6.
|
|
|
+ */
|
|
|
+/**
|
|
|
+ * Created by zhang on 2019/3/18.
|
|
|
+ */
|
|
|
+let mongoose = require('mongoose');
|
|
|
+
|
|
|
+let Schema = mongoose.Schema;
|
|
|
+let evaluateSchema = {
|
|
|
+ ID:{type:String, index: true},
|
|
|
+ projectID: {type:Number,index: true},
|
|
|
+ is_related:{type: Number, default: 0},//关联,1关,0不关
|
|
|
+ projectGLJID:Number,//关联工料机ID
|
|
|
+ seq:String,//序号
|
|
|
+ code:String,
|
|
|
+ name:String,
|
|
|
+ specs:String,
|
|
|
+ unit:String,
|
|
|
+ type:Number,
|
|
|
+ market_price:String,
|
|
|
+ quantity:String,
|
|
|
+ locked:{type: Number, default: 0},//锁定,1锁,0不锁
|
|
|
+ remark:String,
|
|
|
+ originPlace:String,//产地
|
|
|
+ vender:String //厂家
|
|
|
+};
|
|
|
+mongoose.model("evaluate_list", new Schema(evaluateSchema, {versionKey: false, collection: "evaluate_list"}));
|
|
|
+
|
|
|
+let bidEvaluationSchema = {
|
|
|
+ ID:{type:String, index: true},
|
|
|
+ projectID: {type:Number,index: true},
|
|
|
+ is_related:{type: Number, default: 0},//关联,1关,0不关
|
|
|
+ projectGLJID:Number,//关联工料机ID
|
|
|
+ seq:String,//序号
|
|
|
+ code:String,
|
|
|
+ name:String,
|
|
|
+ specs:String,
|
|
|
+ unit:String,
|
|
|
+ type:Number,
|
|
|
+ market_price:String,
|
|
|
+ quantity:String,
|
|
|
+ remark:String,
|
|
|
+ originPlace:String,//产地
|
|
|
+ vender:String //厂家
|
|
|
+};
|
|
|
+
|
|
|
+mongoose.model("bid_evaluation_list", new Schema(bidEvaluationSchema, {versionKey: false, collection: "bid_evaluation_list"}));
|
|
|
+
|
|
|
+
|
|
|
+let contractorSchema = {
|
|
|
+ ID:{type:String, index: true},
|
|
|
+ projectID: {type:Number,index: true},
|
|
|
+ is_related:{type: Number, default: 0},//关联,1关,0不关
|
|
|
+ projectGLJID:Number,//关联工料机ID
|
|
|
+ seq:String,//序号
|
|
|
+ code:String,
|
|
|
+ name:String,
|
|
|
+ specs:String,
|
|
|
+ unit:String,
|
|
|
+ type:Number,
|
|
|
+ riskCoe:String,//风险系数
|
|
|
+ standardPrice:String,//基准单价
|
|
|
+ FO:String,//基本价格指数
|
|
|
+ FI:String,//现行价格指数
|
|
|
+ market_price:String,
|
|
|
+ quantity:String,
|
|
|
+ remark:String,
|
|
|
+ supply: {type: Number, default: 0},
|
|
|
+ originPlace:String,//产地
|
|
|
+ vender:String //厂家
|
|
|
+};
|
|
|
+
|
|
|
+mongoose.model("contractor_list", new Schema(contractorSchema, {versionKey: false, collection: "contractor_list"}));
|