.tNewAssign.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. module.exports = {
  2. create: {
  3. requestBody: [
  4. '!demand_id',
  5. 'money',
  6. 'use',
  7. 'project_status',
  8. 'mongey_min_rate',
  9. 'mongey_max_rate',
  10. 'claims_min_term',
  11. 'claims_max_term',
  12. '!ensure_id',
  13. 'ensure_name',
  14. 'remarks',
  15. 'cdata',
  16. 'type',
  17. 'userid',
  18. 'company_name',
  19. '!jg_id',
  20. 'institution_name',
  21. '!jg_pro_id',
  22. 'product_name',
  23. '!government_id',
  24. 'government_name',
  25. 'status',
  26. 'time',
  27. 'reason',
  28. 'handle_message',
  29. 'handle_time',
  30. 'company_type',
  31. 'person',
  32. 'phone',
  33. 'opening_bank',
  34. 'orientation',
  35. 'when'
  36. ]
  37. },
  38. destroy: {
  39. params: ['!id'],
  40. service: 'delete'
  41. },
  42. update: {
  43. params: ['!id'],
  44. requestBody: [
  45. 'demand_id',
  46. 'money',
  47. 'use',
  48. 'project_status',
  49. 'mongey_min_rate',
  50. 'mongey_max_rate',
  51. 'claims_min_term',
  52. 'claims_max_term',
  53. 'ensure_id',
  54. 'ensure_name',
  55. 'remarks',
  56. 'cdata',
  57. 'type',
  58. 'userid',
  59. 'company_name',
  60. 'jg_id',
  61. 'institution_name',
  62. 'jg_pro_id',
  63. 'product_name',
  64. 'government_id',
  65. 'government_name',
  66. 'status',
  67. 'time',
  68. 'reason',
  69. 'handle_message',
  70. 'handle_time',
  71. 'company_type',
  72. 'person',
  73. 'phone',
  74. 'opening_bank',
  75. 'orientation',
  76. 'when'
  77. ]
  78. },
  79. show: {
  80. parameters: {
  81. params: ['!id']
  82. },
  83. service: 'fetch'
  84. },
  85. index: {
  86. parameters: {
  87. query: {
  88. demand_id:'demand_id',
  89. money:'money',
  90. use:'%use%',
  91. project_status:'project_status',
  92. mongey_min_rate:'mongey_min_rate',
  93. mongey_max_rate:'mongey_max_rate',
  94. claims_min_term:'claims_min_term',
  95. claims_max_term:'claims_max_term',
  96. ensure_id:'ensure_id',
  97. ensure_name:'%ensure_name%',
  98. remarks:'remarks',
  99. cdata:'cdata',
  100. type:'%type%',
  101. userid:'userid',
  102. company_name:'%company_name%',
  103. jg_id:'jg_id',
  104. institution_name:'%institution_name%',
  105. jg_pro_id:'jg_pro_id',
  106. product_name:'%product_name%',
  107. government_id:'government_id',
  108. government_name:'%government_name%',
  109. status:'%status%',
  110. time:'time',
  111. reason:'%reason%',
  112. handle_message:'%handle_message%',
  113. handle_time:'handle_time',
  114. company_type:'%company_type%',
  115. person:'%person%',
  116. phone:'phone',
  117. opening_bank:'opening_bank',
  118. orientation:'orientation',
  119. when:'when'
  120. }
  121. },
  122. service: 'query',
  123. options: {
  124. query: ['skip', 'limit'],
  125. sort: ['meta.createdAt'],
  126. desc: true,
  127. count: true
  128. }
  129. },
  130. };