Index.php 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?php
  2. namespace app\index\controller;
  3. use think\facade\Log;
  4. class Index
  5. {
  6. private $mAdminUrl = '';
  7. public function __construct()
  8. {
  9. // $this->mAdminUrl = 'http://host.docker.internal:8080';
  10. $this->mAdminUrl = 'https://apizng.eavic.com';
  11. }
  12. public function index()
  13. {
  14. $result = curl_get_https( 'https://www.baidu.com' ,['order_sn' => 1]);
  15. if($result == false){
  16. Log::record('CheckOrder Error:'.$result);
  17. json_return(5001,[],'网络错误');
  18. }
  19. pre($result);
  20. }
  21. //检查订单号码
  22. public function CheckOrder(){
  23. $order_sn = input('param.order_sn');
  24. $result = http_get($this->mAdminUrl . '/CheckOrder' ,['order_sn' => $order_sn]);
  25. if($result == false){
  26. Log::record('CheckOrder Error:'.$result);
  27. json_return(5001,[],'网络错误');
  28. }
  29. if($result['code'] != 0) {
  30. json_return($result['code'],[],$result['msg']);
  31. }
  32. else {
  33. json_success($result['data']);
  34. }
  35. }
  36. public function CheckFcode(){
  37. $code = input('param.code');
  38. $result = http_get($this->mAdminUrl . '/CheckFcode' ,['code' => $code]);
  39. if($result == false){
  40. Log::record('CheckFcode Error:'.$result);
  41. json_return(5001,[],'网络错误');
  42. }
  43. if($result['code'] != 0){
  44. json_return($result['code'],[],$result['msg']);
  45. }
  46. else {
  47. json_success($result['data']);
  48. }
  49. }
  50. //上报存柜
  51. public function RecordStore()
  52. {
  53. $order_sn = input('param.order_sn');
  54. $trunk = input('param.trunk');
  55. $cabinet = input('param.cabinet');
  56. $result = http_get($this->mAdminUrl . '/RecordStore' ,['order_sn' => $order_sn , 'trunk' => $trunk , 'cabinet' => $cabinet]);
  57. if($result == false){
  58. Log::record('RecordStore Error:'.$result);
  59. json_return(5001,[],'网络错误');
  60. }
  61. if($result['code'] != 0){
  62. json_return($result['code'],[],$result['msg']);
  63. } else {
  64. json_success($result['data']);
  65. }
  66. }
  67. //检查订单号码
  68. public function RecordFetch(){
  69. $trunk = input('param.trunk');
  70. $cabinet = input('param.cabinet');
  71. $result = http_get($this->mAdminUrl . '/RecordFetch' ,['trunk' => $trunk , 'cabinet' => $cabinet]);
  72. if($result == false){
  73. Log::record('RecordFetch Error:'.$result);
  74. json_return(5001,[],'网络错误');
  75. }
  76. if($result['code'] != 0){
  77. json_return($result['code'],[],$result['msg']);
  78. }
  79. json_success($result['data']);
  80. }
  81. }