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.
 
 
 
 
 
 

53 lines
1.7 KiB

  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: 501810442
  5. * Date: 2017/8/11
  6. * Time: 9:49
  7. */
  8. namespace console\controllers;
  9. use backend\modules\api\logic\BaseBalance;
  10. use backend\modules\zzcs\models\BaseSupplier;
  11. use common\models\Msg;
  12. use yii\web\Controller;
  13. use backend\modules\zzcs\models\BaseSupplierPurchase;
  14. use backend\modules\zzcs\models\BaseUser;
  15. class TailorController extends Controller
  16. {
  17. public $enableCsrfValidation = false;
  18. /**
  19. * Function Description:定时获取顾客上行短信
  20. * Function Name: actionTimingUpdateBalanceHis
  21. *
  22. * @return array
  23. *
  24. * @author LUOCJ
  25. */
  26. public function actionTimingGetMessage()
  27. {
  28. $data = BaseBalance::getMessage();
  29. if (!file_exists(__DIR__ . '/../log/tailor')) {
  30. mkdir(__DIR__ . '/../log/tailor');
  31. }
  32. file_put_contents(__DIR__ . '/../log/tailor/' . date("Y-m-d") . '.log', date("Y-m-d H:i:s") . '定时获取顾客上行短信:' . json_encode($data) . PHP_EOL, FILE_APPEND);
  33. }
  34. /**
  35. * Function Description:定时发送信息给 需要上门接的线路 并且尚未获取到地址的乘客
  36. * Function Name: actionTimingSendNoAddressMessage
  37. *
  38. *
  39. * @author LUOCJ
  40. */
  41. public function actionTimingSendNoAddressMessage(){
  42. $data = BaseBalance::sendNoAddressMessage();
  43. if (!file_exists(__DIR__ . '/../log/tailor')) {
  44. mkdir(__DIR__ . '/../log/tailor');
  45. }
  46. file_put_contents(__DIR__ . '/../log/tailor/' . date("Y-m-d") . '.log', date("Y-m-d H:i:s") . '定时发送信息给 需要上门接的线路 并且尚未获取到地址的乘客:' . json_encode($data) . PHP_EOL, FILE_APPEND);
  47. }
  48. }