Преглед на файлове

企业调查添加注册地

guhongwei преди 3 години
родител
ревизия
1271e08bdb
променени са 2 файла, в които са добавени 56 реда и са изтрити 53 реда
  1. 55 53
      app/controller/.investigation.js
  2. 1 0
      app/model/investigation.js

+ 55 - 53
app/controller/.investigation.js

@@ -1,80 +1,82 @@
 module.exports = {
   create: {
     requestBody: [
-      '!name',
-      'address',
-      'field',
-      'funds',
-      'register_time',
-      'web_site',
-      'legal_person',
-      'register_type',
-      'person_number',
-      'bk_number',
-      'research_number',
-      'advanced_number',
-      'brief',
-      'products',
-      'requirement',
-      'postal',
-      'contact',
-      'contact_tel',
-      'email',
+      "!name",
+      "address",
+      "field",
+      "funds",
+      "register_time",
+      "register_address",
+      "web_site",
+      "legal_person",
+      "register_type",
+      "person_number",
+      "bk_number",
+      "research_number",
+      "advanced_number",
+      "brief",
+      "products",
+      "requirement",
+      "postal",
+      "contact",
+      "contact_tel",
+      "email",
     ],
   },
   destroy: {
-    params: ['!id'],
-    service: 'delete',
+    params: ["!id"],
+    service: "delete",
   },
   update: {
-    params: ['!id'],
+    params: ["!id"],
     requestBody: [
-      '!name',
-      'address',
-      'field',
-      'funds',
-      'register_time',
-      'web_site',
-      'legal_person',
-      'register_type',
-      'person_number',
-      'bk_number',
-      'research_number',
-      'advanced_number',
-      'brief',
-      'products',
-      'requirement',
-      'postal',
-      'contact',
-      'contact_tel',
-      'email',
+      "!name",
+      "address",
+      "field",
+      "funds",
+      "register_time",
+      "register_address",
+      "web_site",
+      "legal_person",
+      "register_type",
+      "person_number",
+      "bk_number",
+      "research_number",
+      "advanced_number",
+      "brief",
+      "products",
+      "requirement",
+      "postal",
+      "contact",
+      "contact_tel",
+      "email",
     ],
   },
   show: {
     parameters: {
-      params: ['!id'],
+      params: ["!id"],
     },
-    service: 'fetch',
+    service: "fetch",
   },
   index: {
     parameters: {
       query: {
-        'meta.createdAt@start': 'meta.createdAt@start',
-        'meta.createdAt@end': 'meta.createdAt@end',
-        name: 'name',
-        field: 'field',
-        register_time: 'register_time',
-        register_type: 'register_type',
-        contact_tel: 'contact_tel',
+        "meta.createdAt@start": "meta.createdAt@start",
+        "meta.createdAt@end": "meta.createdAt@end",
+        name: "name",
+        field: "field",
+        register_time: "register_time",
+        register_type: "register_type",
+        contact_tel: "contact_tel",
       },
       // options: {
       //   "meta.state": 0 // 默认条件
       // },
     },
-    service: 'query',
+    service: "query",
     options: {
-      query: ['skip', 'limit'],
-      sort: ['meta.createdAt'],
+      query: ["skip", "limit"],
+      sort: ["meta.createdAt"],
       desc: true,
       count: true,
     },

+ 1 - 0
app/model/investigation.js

@@ -10,6 +10,7 @@ const investigation = {
   field: { type: Array, required: false }, // 所属领域
   funds: { type: String, required: false }, // 注册资金
   register_time: { type: String, required: false }, // 注册时间
+  register_address: { type: String, required: false }, // 注册地
   web_site: { type: String, required: false }, // 网址
   legal_person: { type: Object, required: false }, // 法人信息
   register_type: { type: Array, required: false }, // 注册登记类型