.admin.js 1017 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. module.exports = {
  2. create: {
  3. requestBody: [
  4. "!name",
  5. "!phone",
  6. "!passwd",
  7. "remark",
  8. ],
  9. },
  10. destroy: {
  11. params: ["!id"],
  12. service: "delete",
  13. },
  14. update: {
  15. params: ["!id"],
  16. requestBody: [
  17. "name",
  18. "phone",
  19. "remark",
  20. ],
  21. },
  22. show: {
  23. parameters: {
  24. params: ["!id"],
  25. },
  26. service: "fetch",
  27. },
  28. index: {
  29. parameters: {
  30. query: {
  31. name: "%name%",
  32. phone: "phone",
  33. "create_time@start": "create_time@start",
  34. "create_time@end": "create_time@end",
  35. },
  36. // options: {
  37. // "meta.state": 0 // 默认条件
  38. // },
  39. },
  40. service: "query",
  41. options: {
  42. query: ["skip", "limit"],
  43. sort: ["meta.createdAt"],
  44. desc: true,
  45. count: true,
  46. },
  47. },
  48. //修改密码
  49. password: {
  50. params: ["!id"],
  51. requestBody: ["passwd"],
  52. service: "password",
  53. },
  54. // 登陆
  55. login: {
  56. requestBody: ["code_phone", "passwd"],
  57. service: "login",
  58. }
  59. };