Browse Source

办公电话

guhongwei 3 years ago
parent
commit
c83ca676f4
1 changed files with 51 additions and 25 deletions
  1. 51 25
      app/controller/config/.user.js

+ 51 - 25
app/controller/config/.user.js

@@ -1,54 +1,80 @@
 module.exports = {
   create: {
-    requestBody: ['profession', 'name', 'phone', 'password', 'card', 'email', 'addr', 'school', 'major', 'status', 'zwzc'],
+    requestBody: [
+      "profession",
+      "name",
+      "phone",
+      "password",
+      "card",
+      "email",
+      "addr",
+      "school",
+      "major",
+      "status",
+      "zwzc",
+      "office_phone",
+    ],
   },
   destroy: {
-    params: ['!id'],
-    service: 'delete',
+    params: ["!id"],
+    service: "delete",
   },
   update: {
-    params: ['!id'],
-    requestBody: ['profession', 'name', 'phone', 'card', 'email', 'addr', 'school', 'major', 'status', 'zwzc'],
+    params: ["!id"],
+    requestBody: [
+      "profession",
+      "name",
+      "phone",
+      "card",
+      "email",
+      "addr",
+      "school",
+      "major",
+      "status",
+      "zwzc",
+      "office_phone",
+    ],
   },
   show: {
     parameters: {
-      params: ['!id'],
+      params: ["!id"],
     },
-    service: 'fetch',
+    service: "fetch",
   },
   index: {
     parameters: {
       query: {
-        name: 'name',
-        phone: 'phone',
-        card: 'card',
-        addr: 'addr',
-        school: 'school',
-        major: 'major',
-        email: 'email',
-        status: 'status',
-        zwzc: 'zwzc',
-        profession: 'profession',
-        'meta.createdAt@start': 'meta.createdAt@start',
-        'meta.createdAt@end': 'meta.createdAt@end',
+        name: "name",
+        phone: "phone",
+        card: "card",
+        addr: "addr",
+        school: "school",
+        major: "major",
+        email: "email",
+        status: "status",
+        zwzc: "zwzc",
+        profession: "profession",
+        office_phone:'office_phone',
+        "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,
     },
   },
   login: {
-    requestBody: ['!phone', '!password'],
+    requestBody: ["!phone", "!password"],
   },
   updatePwd: {
-    params: ['!id'],
-    requestBody: ['!password'],
+    params: ["!id"],
+    requestBody: ["!password"],
   },
 };