TestController.php 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Model\BoxDetail;
  4. use App\Service\MeasureService;
  5. use Illuminate\Http\Request;
  6. use Illuminate\Support\Facades\DB;
  7. class TestController extends BaseController
  8. {
  9. public function aa(){
  10. $data = [
  11. 'out_order_no' => 'test123',
  12. 'top_id' => '1',
  13. 'ext_1' => '1',
  14. 'ext_2' => '2',
  15. 'ext_3' => '3',
  16. 'ext_4' => '4',
  17. 'ext_5' => '5',
  18. 'detail' => [
  19. [
  20. 'top_id' => '1',
  21. 'code' => '001',
  22. 'title' => '产品名称',
  23. 'ext_1' => '1',
  24. 'ext_2' => '2',
  25. 'ext_3' => '3',
  26. 'ext_4' => '4',
  27. 'ext_5' => '5',
  28. ],[
  29. 'top_id' => '2',
  30. 'code' => '002',
  31. 'title' => '产品名称1',
  32. 'ext_1' => '11',
  33. 'ext_2' => '22',
  34. 'ext_3' => '33',
  35. 'ext_4' => '44',
  36. 'ext_5' => '55',
  37. ],
  38. ],
  39. ];
  40. var_dump(json_encode($data));die;
  41. $service = BoxHookService::getInstance();
  42. list($status,$msg) = $service->boxInsert($data);
  43. var_dump($status);
  44. var_dump($msg);
  45. }
  46. // public function aa(){
  47. // $service = BoxHookService::getInstance();
  48. //
  49. // list($status,$msg) = $service->boxDetail(['order_no'=>'202306130543108902']);
  50. // var_dump($status);
  51. // var_dump($msg);
  52. // }
  53. public function testData(Request $request){
  54. date_default_timezone_set('PRC');
  55. $arr = ['title' => json_encode($request->all()),
  56. 'crt_time' => date('Y-m-d H:i:s')
  57. ];
  58. DB::table('test_shebei')->insert($arr);
  59. // DB::table('test_shebei')->insert(['title' => '2223354']);
  60. }
  61. }