.optlog.js 726 B

123456789101112131415161718192021222324252627282930313233
  1. module.exports = {
  2. create: {
  3. requestBody: ['userid', 'name', 'unitid', 'ip', 'createtime', 'type', 'target', 'content', 'status', 'remark']
  4. },
  5. destroy: {
  6. params: ['!id'],
  7. service: 'delete'
  8. },
  9. update: {
  10. parameters: {
  11. params: ['!id']
  12. },
  13. requestBody: ['userid', 'name', 'unitid', 'ip', 'createtime', 'type', 'target', 'content', 'status', 'remark']
  14. },
  15. show: {
  16. parameters: {
  17. params: ['!id']
  18. },
  19. service: 'fetch'
  20. },
  21. index: {
  22. parameters: {
  23. query: ['userid', 'unitid', 'type','createtime', 'status']
  24. },
  25. service: 'query',
  26. options: {
  27. query: ['skip', 'limit'],
  28. sort: ['meta.createdAt'],
  29. desc: false,
  30. count: true
  31. }
  32. }
  33. };