|
|
@@ -71,7 +71,7 @@ class PurchaseController extends Controller
|
|
|
|
|
|
}
|
|
|
|
|
|
- //采购单没付款的,到期前三分钟提醒商家
|
|
|
+ //采购单没付款的,到期前2分钟提醒商家
|
|
|
public function actionExpireRemind()
|
|
|
{
|
|
|
ini_set('memory_limit', '2045M');
|
|
|
@@ -79,10 +79,10 @@ class PurchaseController extends Controller
|
|
|
|
|
|
$query = new \yii\db\Query();
|
|
|
$query->from(Purchase::tableName());
|
|
|
- $time = time()+120;
|
|
|
+ $time = time()+900;
|
|
|
$date = date("Y-m-d H:i:s",$time);
|
|
|
//找出一个星期内可以标记为过期的订单
|
|
|
- $startDate = date("Y-m-d H:i:s", strtotime('-7 days'));
|
|
|
+ $startDate = date("Y-m-d H:i:s");
|
|
|
$query->where(['status' => PurchaseClass::STATUS_UN_PAY])->andWhere(['>', 'deadline', $startDate])->andWhere(['<=', 'deadline', $date]);
|
|
|
$query->orderBy('deadline ASC');
|
|
|
|
|
|
@@ -90,11 +90,8 @@ class PurchaseController extends Controller
|
|
|
|
|
|
//如果有报错,抛出异常
|
|
|
Yii::$app->params['errorReport'] = 1;
|
|
|
-echo '111';
|
|
|
- $arr = [];
|
|
|
var_dump($query->batch());
|
|
|
foreach ($query->batch() as $purchases) {
|
|
|
-print_r($purchases);die;
|
|
|
foreach ($purchases as $purchase) {
|
|
|
$connection = Yii::$app->db;
|
|
|
$transaction = $connection->beginTransaction();
|