<?php
namespace app\api\service\bargain\order;
use app\api\model\bargain\Task as TaskModel;
use app\api\model\bargain\Active as ActiveModel;
use app\api\service\Basics;
class PaySuccess extends Basics
{
public function onPaySuccess($order)
{
$task = TaskModel::detail($order['order_source_id']);
if (empty($task)) {
$this->error = '未找到砍价任务信息';
return false;
}
$task->setIsBuy();
$active = ActiveModel::detail($task['active_id']);
if (empty($active)) {
$this->error = '未找到砍价活动信息';
return false;
}
$active->setIncSales();
return true;
}
}