.codeitem.js 665 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. module.exports = {
  2. create: {
  3. requestBody: [
  4. '!code',
  5. '!name',
  6. '!category',
  7. 'sort'
  8. ]
  9. },
  10. destroy: {
  11. params: ['!id'],
  12. service: 'delete'
  13. },
  14. update: {
  15. params: ['!id'],
  16. requestBody: [
  17. 'code',
  18. 'name',
  19. 'category',
  20. 'sort'
  21. ]
  22. },
  23. show: {
  24. parameters: {
  25. params: ['!id']
  26. },
  27. service: 'fetch'
  28. },
  29. index: {
  30. parameters: {
  31. query: {
  32. code :'code',
  33. name :'name',
  34. category :'category'
  35. }
  36. },
  37. service: 'query',
  38. options: {
  39. query: ['skip', 'limit'],
  40. sort: ['sort'],
  41. desc: true,
  42. count: true
  43. }
  44. },
  45. };