瀏覽代碼

专家姓名

guhongwei 3 年之前
父節點
當前提交
5ed4c766c6
共有 2 個文件被更改,包括 18 次插入16 次删除
  1. 17 16
      app/controller/config/.review_expert.js
  2. 1 0
      app/model/review_expert.js

+ 17 - 16
app/controller/config/.review_expert.js

@@ -1,39 +1,40 @@
 module.exports = {
   create: {
-    requestBody: ['expert_id', 'apply_id', 'verify', 'type'],
+    requestBody: ["expert_id", "expert_name", "apply_id", "verify", "type"],
   },
   destroy: {
-    params: ['!id'],
-    service: 'delete',
+    params: ["!id"],
+    service: "delete",
   },
   update: {
-    params: ['!id'],
-    requestBody: ['expert_id', 'apply_id', 'verify', 'type'],
+    params: ["!id"],
+    requestBody: ["expert_id", "expert_name", "apply_id", "verify", "type"],
   },
   show: {
     parameters: {
-      params: ['!id'],
+      params: ["!id"],
     },
-    service: 'fetch',
+    service: "fetch",
   },
   index: {
     parameters: {
       query: {
-        expert_id: 'expert_id',
-        apply_id: 'apply_id',
-        verify: 'verify',
-        type: 'type',
-        'meta.createdAt@start': 'meta.createdAt@start',
-        'meta.createdAt@end': 'meta.createdAt@end',
+        expert_id: "expert_id",
+        expert_name:'expert_name',
+        apply_id: "apply_id",
+        verify: "verify",
+        type: "type",
+        "meta.createdAt@start": "meta.createdAt@start",
+        "meta.createdAt@end": "meta.createdAt@end",
       },
       // 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/review_expert.js

@@ -6,6 +6,7 @@ const { ObjectId } = require('mongoose').Types;
 // 评审专家表
 const review_expert = {
   expert_id: { type: String, required: false }, // 专家id
+  expert_name: { type: String, required: false }, // 专家姓名
   apply_id: { type: String, required: false }, // 成果申请id
   verify: { type: Object }, // 评审详情:分数:score;意见:content
   type: { type: String }, // 工作类型:1=>评分;2=>会审