BoxController.php 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Service\Box\BoxService;
  4. use App\Service\Oa\OaService;
  5. use Illuminate\Http\Request;
  6. class BoxController extends BaseController
  7. {
  8. public function boxIn(Request $request)
  9. {
  10. $service = new BoxService();
  11. $userData = $request->userData->toArray();
  12. list($status,$data) = $service->boxIn($request->all(),$userData);
  13. if($status){
  14. return $this->json_return(200,'',$data);
  15. }else{
  16. return $this->json_return(201,$data);
  17. }
  18. }
  19. public function transportBoxIn(Request $request)
  20. {
  21. $service = new BoxService();
  22. list($status,$data) = $service->transportBoxIn($request->all());
  23. if($status){
  24. return $this->json_return(200,'',$data);
  25. }else{
  26. return $this->json_return(201,$data);
  27. }
  28. }
  29. public function boxDetail(Request $request)
  30. {
  31. $service = new BoxService();
  32. list($status,$data) = $service->boxDetail($request->all());
  33. if($status){
  34. return $this->json_return(200,'',$data);
  35. }else{
  36. return $this->json_return(201,$data);
  37. }
  38. }
  39. public function boxProductList(Request $request)
  40. {
  41. $service = new BoxService();
  42. list($status,$data) = $service->boxProductList($request->all());
  43. if($status){
  44. return $this->json_return(200,'',$data);
  45. }else{
  46. return $this->json_return(201,$data);
  47. }
  48. }
  49. public function boxOrderDetail(Request $request)
  50. {
  51. $service = new BoxService();
  52. list($status,$data) = $service->boxOrderDetail($request->all());
  53. if($status){
  54. return $this->json_return(200,'',$data);
  55. }else{
  56. return $this->json_return(201,$data);
  57. }
  58. }
  59. public function boxOrderDetailByTop(Request $request)
  60. {
  61. $service = new BoxService();
  62. list($status,$data) = $service->boxOrderDetailByTop($request->all());
  63. if($status){
  64. return $this->json_return(200,'',$data);
  65. }else{
  66. return $this->json_return(201,$data);
  67. }
  68. }
  69. public function boxOrderDetailByOrderNo(Request $request)
  70. {
  71. $service = new BoxService();
  72. list($status,$data) = $service->boxOrderDetailByOrderNo($request->all());
  73. if($status){
  74. return $this->json_return(200,'',$data);
  75. }else{
  76. return $this->json_return(201,$data);
  77. }
  78. }
  79. public function boxOrderGroup(Request $request)
  80. {
  81. $service = new BoxService();
  82. list($status,$data) = $service->boxOrderGroup($request->all());
  83. if($status){
  84. return $this->json_return(200,'',$data);
  85. }else{
  86. return $this->json_return(201,$data);
  87. }
  88. }
  89. public function transportNo(Request $request)
  90. {
  91. $service = new BoxService();
  92. list($status,$data) = $service->transportNo($request->all());
  93. if($status){
  94. return $this->json_return(200,'',$data);
  95. }else{
  96. return $this->json_return(201,$data);
  97. }
  98. }
  99. public function delBoxDetail(Request $request)
  100. {
  101. $service = new BoxService();
  102. list($status,$data) = $service->delBoxDetail($request->all());
  103. if($status){
  104. return $this->json_return(200,'',$data);
  105. }else{
  106. return $this->json_return(201,$data);
  107. }
  108. }
  109. public function boxAdd(Request $request)
  110. {
  111. $service = new BoxService();
  112. list($status,$data) = $service->boxAdd($request->all());
  113. if($status){
  114. return $this->json_return(200,'',$data);
  115. }else{
  116. return $this->json_return(201,$data);
  117. }
  118. }
  119. public function boxFhDetail(Request $request)
  120. {
  121. $service = new BoxService();
  122. list($status,$data) = $service->boxFhDetail($request->all());
  123. if($status){
  124. return $this->json_return(200,'',$data);
  125. }else{
  126. return $this->json_return(201,$data);
  127. }
  128. }
  129. public function boxFhDel(Request $request)
  130. {
  131. $service = new BoxService();
  132. list($status,$data) = $service->boxFhDel($request->all());
  133. if($status){
  134. return $this->json_return(200,'',$data);
  135. }else{
  136. return $this->json_return(201,$data);
  137. }
  138. }
  139. public function transportDetail(Request $request)
  140. {
  141. $service = new BoxService();
  142. list($status,$data) = $service->transportDetail($request->all());
  143. if($status){
  144. return $this->json_return(200,'',$data);
  145. }else{
  146. return $this->json_return(201,$data);
  147. }
  148. }
  149. public function boxFhBzList(Request $request)
  150. {
  151. $service = new BoxService();
  152. list($status,$data) = $service->boxFhBzList($request->all());
  153. if($status){
  154. return $this->json_return(200,'',$data);
  155. }else{
  156. return $this->json_return(201,$data);
  157. }
  158. }
  159. public function boxFhBzDetail(Request $request)
  160. {
  161. $service = new BoxService();
  162. list($status,$data) = $service->boxFhBzDetail($request->all());
  163. if($status){
  164. return $this->json_return(200,'',$data);
  165. }else{
  166. return $this->json_return(201,$data);
  167. }
  168. }
  169. }