瀏覽代碼

增加字段

guhongwei 3 年之前
父節點
當前提交
2ee0977380
共有 2 個文件被更改,包括 33 次插入22 次删除
  1. 20 14
      app/controller/.investigation.js
  2. 13 8
      app/model/investigation.js

+ 20 - 14
app/controller/.investigation.js

@@ -3,25 +3,28 @@ module.exports = {
     requestBody: [
     requestBody: [
       "!name",
       "!name",
       "address",
       "address",
+      "postal",
+      "web_site",
+      "register_type",
       "field",
       "field",
-      "funds",
       "register_time",
       "register_time",
+      "funds",
       "register_address",
       "register_address",
-      "web_site",
+      "brief",
       "legal_person",
       "legal_person",
-      "register_type",
       "person_number",
       "person_number",
       "bk_number",
       "bk_number",
       "research_number",
       "research_number",
       "advanced_number",
       "advanced_number",
-      "brief",
-      "products",
-      "requirement",
-      "postal",
       "contact",
       "contact",
       "contact_tel",
       "contact_tel",
       "email",
       "email",
       "qq",
       "qq",
+      "products",
+      "requirement",
+      "techol_name",
+      "urgent",
+      "cooperation",
     ],
     ],
   },
   },
   destroy: {
   destroy: {
@@ -33,25 +36,28 @@ module.exports = {
     requestBody: [
     requestBody: [
       "!name",
       "!name",
       "address",
       "address",
+      "postal",
+      "web_site",
+      "register_type",
       "field",
       "field",
-      "funds",
       "register_time",
       "register_time",
+      "funds",
       "register_address",
       "register_address",
-      "web_site",
+      "brief",
       "legal_person",
       "legal_person",
-      "register_type",
       "person_number",
       "person_number",
       "bk_number",
       "bk_number",
       "research_number",
       "research_number",
       "advanced_number",
       "advanced_number",
-      "brief",
-      "products",
-      "requirement",
-      "postal",
       "contact",
       "contact",
       "contact_tel",
       "contact_tel",
       "email",
       "email",
       "qq",
       "qq",
+      "products",
+      "requirement",
+      "techol_name",
+      "urgent",
+      "cooperation",
     ],
     ],
   },
   },
   show: {
   show: {

+ 13 - 8
app/model/investigation.js

@@ -7,25 +7,30 @@ const investigation = {
   name: { type: String, required: true }, // 企业名称
   name: { type: String, required: true }, // 企业名称
   address: { type: String, required: false }, // 通讯地址
   address: { type: String, required: false }, // 通讯地址
   postal: { type: String, required: false }, // 邮编
   postal: { type: String, required: false }, // 邮编
+  web_site: { type: String, required: false }, // 网址
+  register_type: { type: Array, required: false }, // 注册登记类型
   field: { type: Array, required: false }, // 所属领域
   field: { type: Array, required: false }, // 所属领域
-  funds: { type: String, required: false }, // 注册资金
   register_time: { type: String, required: false }, // 注册时间
   register_time: { type: String, required: false }, // 注册时间
+  funds: { type: String, required: false }, // 注册资金
   register_address: { type: String, required: false }, // 注册地
   register_address: { type: String, required: false }, // 注册地
-  web_site: { type: String, required: false }, // 网址
+  brief: { type: String, required: false }, // 企业概况
   legal_person: { type: Object, required: false }, // 法人信息
   legal_person: { type: Object, required: false }, // 法人信息
-  register_type: { type: Array, required: false }, // 注册登记类型
-  contact: { type: String, required: false }, // 联系人
-  contact_tel: { type: String, required: false }, // 联系电话
-  email: { type: String, required: false }, // 电子邮箱
-  qq: { type: String, required: false }, // qq
   person_number: { type: String, required: false }, // 职工人数
   person_number: { type: String, required: false }, // 职工人数
   bk_number: { type: String, required: false }, // 本科以上人数
   bk_number: { type: String, required: false }, // 本科以上人数
   research_number: { type: String, required: false }, // 研究开发人数
   research_number: { type: String, required: false }, // 研究开发人数
   advanced_number: { type: String, required: false }, // 高级职称人数
   advanced_number: { type: String, required: false }, // 高级职称人数
-  brief: { type: String, required: false }, // 企业概况
+  contact: { type: String, required: false }, // 联系人
+  contact_tel: { type: String, required: false }, // 联系电话
+  email: { type: String, required: false }, // 电子邮箱
+  qq: { type: String, required: false }, // qq
   products: { type: Array, required: false }, // 产品列表
   products: { type: Array, required: false }, // 产品列表
   requirement: { type: Object, required: false }, // 企业需求情况
   requirement: { type: Object, required: false }, // 企业需求情况
+  // 2021-11-14
+  techol_name: { type: String, required: false }, // 需求名称
+  urgent: { type: String, required: false }, // 紧急程度
+  cooperation: { type: String, required: false }, // 合作方式
 };
 };
+
 const schema = new Schema(investigation, { toJSON: { virtuals: true } });
 const schema = new Schema(investigation, { toJSON: { virtuals: true } });
 schema.index({ id: 1 });
 schema.index({ id: 1 });
 schema.index({ 'meta.createdAt': 1 });
 schema.index({ 'meta.createdAt': 1 });