FyyOrderController.php 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Service\FyyOrderService;
  4. use Illuminate\Http\Request;
  5. use Illuminate\Support\Facades\Redis;
  6. class FyyOrderController extends BaseController
  7. {
  8. public function setFyy(Request $request)
  9. {
  10. $data = $request->all();
  11. if(! isset($data['host']) || ! isset($data['port']) || ! isset($data['database'])) return;
  12. $array = [
  13. 'sqlserver_host' => $data['host'],
  14. 'sqlserver_port' => $data['port'],
  15. 'sqlserver_database' => $data['database']
  16. ];
  17. Redis::set('fyy_sql_server',json_encode($array));
  18. dump('ok');die;
  19. }
  20. public function add(Request $request)
  21. {
  22. $service = new FyyOrderService();
  23. $userData = $request->userData->toArray();
  24. list($status,$data) = $service->add($request->all(),$userData);
  25. if($status){
  26. return $this->json_return(200,'',$data);
  27. }else{
  28. return $this->json_return(201,$data);
  29. }
  30. }
  31. public function edit(Request $request)
  32. {
  33. $service = new FyyOrderService();
  34. $user = $request->get('auth');
  35. list($status,$data) = $service->edit($request->all());
  36. if($status){
  37. return $this->json_return(200,'',$data);
  38. }else{
  39. return $this->json_return(201,$data);
  40. }
  41. }
  42. public function del(Request $request)
  43. {
  44. $service = new FyyOrderService();
  45. $user = $request->get('auth');
  46. list($status,$data) = $service->del($request->all());
  47. if($status){
  48. return $this->json_return(200,'',$data);
  49. }else{
  50. return $this->json_return(201,$data);
  51. }
  52. }
  53. public function orderList(Request $request)
  54. {
  55. $service = new FyyOrderService();
  56. $user = $request->get('auth');
  57. list($status,$data) = $service->orderList($request->all());
  58. if($status){
  59. return $this->json_return(200,'',$data);
  60. }else{
  61. return $this->json_return(201,$data);
  62. }
  63. }
  64. public function orderDetail(Request $request)
  65. {
  66. $service = new FyyOrderService();
  67. $user = $request->get('auth');
  68. list($status,$data) = $service->orderDetail($request->all());
  69. if($status){
  70. return $this->json_return(200,'',$data);
  71. }else{
  72. return $this->json_return(201,$data);
  73. }
  74. }
  75. public function fyyRefreshOnHandQuantity(Request $request){
  76. $service = new FyyOrderService();
  77. $user = $request->get('auth');
  78. list($status,$data) = $service->fyyRefreshOnHandQuantity($request->all());
  79. if($status){
  80. return $this->json_return(200,'',$data);
  81. }else{
  82. return $this->json_return(201,$data);
  83. }
  84. }
  85. }