JuniuController.php 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?php
  2. namespace app\api\controller;
  3. use app\Request;
  4. use crmeb\services\UtilService;
  5. class JuniuController
  6. {
  7. private static $appid ="jnz_formal_0001";
  8. private static $appsecret = "mxtw58mxbexwjk40ghin";
  9. private static $url = "https://new.juniuzu.com";
  10. /**
  11. * 获取商品列表
  12. * @param Request $request
  13. */
  14. public function lst(Request $request)
  15. {
  16. list($page,$keyword,$sort_field,$sort_way) = UtilService::postMore(
  17. [
  18. ['page',1],
  19. ['keyword',''],
  20. ['sort_field','sales_show'],
  21. ['sort_way','desc'],
  22. ],$request,true
  23. );
  24. $rs = do_request(self::$url.'/api/goods/getlist?'.http_build_query(compact('page','keyword','sort_field','sort_way')),[],null,false);
  25. return app('json')->success('获取成功',json_decode($rs,true));
  26. }
  27. /**
  28. * 获取商品详情
  29. * @param Request $request
  30. */
  31. public function info(Request $request)
  32. {
  33. $id = input('id',0);
  34. $rs = do_request(self::$url.'/api/goods/getdetail?'.http_build_query(compact('id')),[],null,false);
  35. return app('json')->success('获取成功',json_decode($rs,true));
  36. }
  37. public function getexpress(Request $request)
  38. {
  39. $sn = input('sn',0);
  40. $rs = do_request(self::$url.'/api/goods/getexpress?'.http_build_query(compact('sn')),[],null,false);
  41. return app('json')->success('获取成功',json_decode($rs,true));
  42. }
  43. /**
  44. * 创建订单
  45. * @param Request $request
  46. */
  47. public function order_create(Request $request)
  48. {
  49. }
  50. }