<?php
namespace app\task\model\dealer;
use app\common\model\dealer\Order as OrderModel;
use app\common\service\Order as OrderService;
class Order extends OrderModel
{
public function getUnSettledList()
{
$list = $this->where('is_invalid', '=', 0)
->where('is_settled', '=', 0)
->select();
if ($list->isEmpty()) {
return $list;
}
$with = ['goods' => ['refund']];
return OrderService::getOrderList($list, 'order_master', $with);
}
public function setInvalid($ids)
{
return $this->isUpdate(true)
->save(['is_invalid' => 1], ['id' => ['in', $ids]]);
}
}