WebServiceInterface.php 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273
  1. <?php
  2. namespace App\JsonRpc;
  3. interface WebServiceInterface
  4. {
  5. /**
  6. * @param array $data
  7. * @return mixed
  8. *
  9. */
  10. public function getWebsiteModelCategory(array $data);
  11. /**
  12. * @param array $data
  13. * @return mixed
  14. *
  15. */
  16. public function getWebsiteCategoryHead(array $data);
  17. /**
  18. * @param array $data
  19. * @return mixed
  20. *
  21. */
  22. public function getWebsiteAdvertisement(array $data);
  23. /**
  24. * @param array $data
  25. * @return mixed
  26. *
  27. */
  28. public function selectWebsiteDepartment(array $data);
  29. /**
  30. * @param array $data
  31. * @return mixed
  32. *
  33. */
  34. public function selectWebArea(array $data);
  35. /**
  36. * @param array $data
  37. * @return mixed
  38. */
  39. public function getOneWebsiteCategory(array $data);
  40. /**
  41. * @param array $data
  42. * @return mixed
  43. */
  44. public function getWebsiteRoute(array $data);
  45. /**
  46. * @param array $data
  47. * @return mixed
  48. */
  49. public function checkWebsiteRoute(array $data);
  50. /**
  51. * @param array $data
  52. * @return mixed
  53. */
  54. public function selectWebsiteArticle(array $data);
  55. /**
  56. * @param array $data
  57. *
  58. */
  59. public function getWebsiteArticlett(array $data);
  60. /**
  61. * @param array $data
  62. * @return mixed
  63. */
  64. public function getWebsiteAllArticle(array $data);
  65. /**
  66. * @param array $data
  67. * @return mixed
  68. */
  69. public function getWebsiteArticles(array $data);
  70. /**
  71. * @param array $data
  72. * @return mixed
  73. */
  74. public function getWebsiteArticleList(array $data);
  75. /**
  76. * @param array $data
  77. * @return mixed
  78. */
  79. public function selectWebsiteArticleInfo(array $data);
  80. /**
  81. * @param array $data
  82. * @return mixed
  83. */
  84. public function getWebsiteHead(array $data);
  85. /**
  86. * @param array $data
  87. * @return mixed
  88. */
  89. public function getWebsiteDistrit(array $data);
  90. /**
  91. * @param array $data
  92. * @return mixed
  93. *
  94. */
  95. public function selectWebsiteLinks(array $data);
  96. /**
  97. * @param array $data
  98. * @return mixed
  99. */
  100. public function getWebsiteFooterCategory(array $data);
  101. /**
  102. * @param array $data
  103. * @return mixed
  104. */
  105. public function getWebsiteFooterCategoryList(array $data);
  106. /**
  107. * @param array $data
  108. * @return mixed
  109. */
  110. public function getWebsiteFooterCategoryInfo(array $data);
  111. /**
  112. * @param array $data
  113. * @return mixed
  114. */
  115. public function getWebsiteFootInfo(array $data);
  116. /**
  117. * @param array $data
  118. * @return mixed
  119. *
  120. */
  121. public function getWebsiteFootAll(array $data);
  122. /**
  123. * @param array $data
  124. * @return mixed
  125. */
  126. public function getWebsiteAllinfo(array $data);
  127. /**
  128. * @param array $data
  129. * @return mixed
  130. */
  131. public function getWebsiteSurvey(array $data);
  132. /**
  133. * @param array $data
  134. * @return mixed
  135. */
  136. public function addWebsiteSurveyOption(array $data);
  137. /**
  138. * @param array $data
  139. * @return mixed
  140. */
  141. public function addWebsiteSurveyVote(array $data);
  142. /**
  143. * @param array $data
  144. * @return mixed
  145. */
  146. public function getWebsiteshop(array $data);
  147. public function getWebsiteCatidshop(array $data);
  148. /*
  149. * @param array $data
  150. * @return mixed
  151. */
  152. public function getWebsiteshopCat(array $data);
  153. /**
  154. * @param array $data
  155. * @return mixed
  156. */
  157. public function getWebsiteshopList(array $data);
  158. /**
  159. * @param array $data
  160. * @return mixed
  161. */
  162. public function getWebsiteshopInfo(array $data);
  163. /**
  164. * @param array $data
  165. * @return mixed
  166. */
  167. public function getWebsiteJobSelect(array $data);
  168. /**
  169. * * @param array $data
  170. * @return mixed
  171. */
  172. public function getWebsiteJob(array $data);
  173. /**
  174. * @param array $data
  175. * @return mixed
  176. */
  177. public function getWebsiteJobList(array $data);
  178. /**
  179. * @param array $data
  180. * @return mixed
  181. */
  182. public function getWebsiteJobInfo(array $data);
  183. /**
  184. * @param array $data
  185. * @return mixed
  186. */
  187. public function getWebsiteJobApply(array $data);
  188. /**
  189. * @param array $data
  190. * @return mixed
  191. */
  192. public function getWebsiteJobResume(array $data);
  193. /**
  194. * @param array $data
  195. * @return mixed
  196. */
  197. public function getWebsiteJobRecruiting(array $data);
  198. /**
  199. * @param array $data
  200. * @return mixed
  201. */
  202. public function getPositionList(array $data);
  203. /**
  204. * @param array $data
  205. * @return mixed
  206. */
  207. public function getWebsiteLevelJob(array $data);
  208. /**
  209. * @param array $data
  210. * @return mixed
  211. */
  212. public function getWebsiteCategoryJob(array $data);
  213. /**
  214. * @param array $data
  215. * @return mixed
  216. */
  217. public function getWebsiteBook(array $data);
  218. /**
  219. * @param array $data
  220. * @return mixed
  221. */
  222. public function getWebsiteBookList(array $data);
  223. /**
  224. * @param array $data
  225. * @return mixed
  226. */
  227. public function getWebsiteBookInfo(array $data);
  228. /**
  229. * @param array $data
  230. * @return mixed
  231. */
  232. public function getWebsiteCompany(array $data);
  233. /**
  234. * @param array $data
  235. * @return mixed
  236. */
  237. public function getWebsiteCompanyInfo(array $data);
  238. /**
  239. * @param array $data
  240. * @return mixed
  241. */
  242. public function getWebsiteCompanyList(array $data);
  243. /**
  244. * @param array $data
  245. * @return mixed
  246. */
  247. public function getWebsiteProject(array $data);
  248. /**
  249. * @param array $data
  250. * @return mixed
  251. */
  252. public function getWebsiteProjectInfo(array $data);
  253. /**
  254. * @param array $data
  255. * @return mixed
  256. */
  257. public function getWebsiteProjectList(array $data);
  258. /**
  259. * @param array $data
  260. * @return mixed
  261. */
  262. public function getWebsiteMessage(array $data);
  263. }