作者 何书鹏
1 个管道 的构建 通过 耗费 46 秒

延保时间和公里数只要满足一个就可以核销

... ... @@ -192,8 +192,11 @@ class Verifier extends Api
empty($info) && $this->error('订单信息不存在');
$info['status'] == '2' && $this->error('订单延保已到期,无法核销');
$info['care_times_nouse'] <= 0 && $this->error('套餐内免费保养次数已用完');
time() < $info['start_time'] && $this->error('未到延保合约时间');
time() > $info['end_time'] && $this->error('延保已到期');
$current_kilometers > $info['kilometre_max'] && $this->error('已超过延保到期公里数,无法核销');
if(time() < $info['start_time'] && $current_kilometers < $info['kilometre_min']){
$this->error('未到延保合约时间和延保起始公里数');
}
Db::startTrans();
try{
OrderCare::create([
... ...