You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

56 lines
1.7 KiB

  1. <?php
  2. /*
  3. Author:XM
  4. Compeny:Spiders Travel
  5. */
  6. if (ALLOW_ORIGIN)
  7. header("Access-Control-Allow-Origin:*");
  8. require_once '../Common/Mysql.php';
  9. require_once '../Common/dictionary.php';
  10. $userid=getUserId();
  11. if ($userid ===false){
  12. echo json_encode(array("code"=>1,"info"=>"用户未登录"));
  13. exit;
  14. }
  15. $myrunid=$_GET['runid'];
  16. $pdo=conn();
  17. $sql1="SELECT prod_id FROM `run_main` where run_id =".$myrunid;
  18. $sql2="SELECT ORG_ID AS org_id ,ORG_NAME as soure FROM base_organization where cancel_flag=0;";
  19. writeLog("sp_get_run_sale_ticket: ".$sql1);
  20. writeLog("sp_get_run_sale_ticket: ".$sql2);
  21. if (is_object($pdo)){
  22. $result1=$pdo->query($sql1);
  23. $json1=$result1->fetchAll(PDO::FETCH_ASSOC);
  24. $result1->closeCursor();
  25. $json['station']=$__array_line_info[$json1[0]['prod_id']];
  26. $data =array();
  27. $i=0;
  28. foreach ($json['station']['start'] as $v1) {
  29. foreach ($json['station']['end'] as $v2) {
  30. $data[$i]['circuitry_name']='定制巴士';
  31. $data[$i]['start_station_res_id']=$v1['id'];
  32. $data[$i]['start_station_res_name']=$v1['name'];
  33. $data[$i]['end_station_res_id']=$v2['id'];
  34. $data[$i]['end_station_res_name']=$v2['name'];
  35. $data[$i]['prod_id']=$myrunid;
  36. $data[$i]['prod_name']='定制巴士';
  37. $data[$i]['prod_price']='88';
  38. $data[$i]['seat_type']='33';
  39. $data[$i]['seat_type_name']='普通座';
  40. $i++;
  41. }
  42. }
  43. $json['station']=$data;
  44. $result2=$pdo->query($sql2);
  45. $json2=$result2->fetchAll(PDO::FETCH_ASSOC);
  46. $result2->closeCursor();
  47. $json['sale_org']=$json2;
  48. echo json_encode($json);
  49. }