|
@@ -24,6 +24,35 @@ const basic = new Schema({
|
|
|
output: { type: String },
|
|
|
profit: { type: String },
|
|
|
revenue: { type: String },
|
|
|
+
|
|
|
+ cert_jfh: { type: String },
|
|
|
+ cert_num: { type: String },
|
|
|
+ cert_sign: { type: String },
|
|
|
+
|
|
|
+ szd: { type: String },
|
|
|
+ yb: { type: String },
|
|
|
+ ls: { type: String },
|
|
|
+ oneCom_name: { type: String },
|
|
|
+ oneCom_szd: { type: String },
|
|
|
+ twoCom_name: { type: String },
|
|
|
+ twoCom_szd: { type: String },
|
|
|
+
|
|
|
+ shxy: { type: String },
|
|
|
+
|
|
|
+ gjjl_num: { type: String },
|
|
|
+ gjjl_name: { type: String },
|
|
|
+ gjjl_grade: { type: String },
|
|
|
+
|
|
|
+ sjjl_num: { type: String },
|
|
|
+ sjjl_name: { type: String },
|
|
|
+ sjjl_grade: { type: String },
|
|
|
+
|
|
|
+ gjjh_num: { type: String },
|
|
|
+ gjjh_money: { type: String },
|
|
|
+
|
|
|
+ sjsj_num: { type: String },
|
|
|
+ sjjh_money: { type: String },
|
|
|
+
|
|
|
});
|
|
|
basic.index({ id: 1 });
|
|
|
basic.index({ achieve_num: 1 });
|
|
@@ -51,6 +80,10 @@ const research = new Schema({
|
|
|
abroad: { type: String },
|
|
|
research_company: { type: String },
|
|
|
devote: { type: String },
|
|
|
+ birth: { type: String },
|
|
|
+ zw: { type: String },
|
|
|
+ phone: { type: String },
|
|
|
+ email: { type: String },
|
|
|
});
|
|
|
research.index({ id: 1 });
|
|
|
|
|
@@ -86,7 +119,7 @@ const achieve_apply = {
|
|
|
brief: { type: brief },
|
|
|
research: { type: [ research ] },
|
|
|
datalist: { type: datalist },
|
|
|
- experts: { type: [ Object ] },
|
|
|
+ file: { type: Object },
|
|
|
remark: { type: String, maxLength: 200 },
|
|
|
create_time: { type: String, default: moment().format('YYYY-MM-DD HH:mm:ss') },
|
|
|
};
|