putorder.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: stanley-king
  5. * Date: 16/3/8
  6. * Time: 下午6:19
  7. */
  8. require_once (BASE_MOBILE_PATH . '/control/app_pay.php');
  9. class putorderControl extends mobileHomeControl
  10. {
  11. public function __construct()
  12. {
  13. parent::__construct();
  14. }
  15. public function indexOp()
  16. {
  17. app_payControl::check_fee('500510781954859767',618,$need_pay);
  18. // $pay_sn = $_GET['paysn'];
  19. // $trade_no = $_POST['trade_no'];
  20. //
  21. // $logic_delivery = Logic('delivery');
  22. // $ret = $logic_delivery->putOrder($pay_sn, $trade_no);
  23. // if(!$ret) {
  24. // Log::record("putallOp pay_sn={$pay_sn} trade_no = {$trade_no}");
  25. // }
  26. }
  27. public function putallOp()
  28. {
  29. $order = Model('order');
  30. $items = $order->table('order')->field('pay_sn,trade_no')->where(array('order_state' => array('in',array(ORDER_STATE_PAY))))->limit(false)->select();
  31. foreach($items as $val)
  32. {
  33. $pay_sn = $val['pay_sn'];
  34. $trade_no = $val['trade_no'];
  35. $logic_delivery = Logic('delivery');
  36. $ret = $logic_delivery->putOrder($pay_sn, $trade_no);
  37. if(!$ret) {
  38. Log::record("putallOp pay_sn={$pay_sn} trade_no = {$trade_no}");
  39. }
  40. }
  41. }
  42. }