付款记录作废

This commit is contained in:
2025-11-01 13:36:18 +08:00
parent 1094bc406f
commit 8674063e6e
4 changed files with 33 additions and 2 deletions
@@ -214,6 +214,12 @@ class FinPaymentApplyService
$query->whereDoesntHave('receipt');
}
if($param['scene'] == 'delete'){ //查询作废数据
$query->onlyTrashed();
}elseif ($param['scene'] == 'all'){ //查询包含作废数据的全量数据
$query->withTrashed();
}
if ((isset($param['scene']) && $param['scene'] == 'list') || empty($param['receipt_id'])) {
return $query->orderBy('id','desc')->paginate($limit, ['*'], 'page', $page);
}
@@ -271,4 +277,11 @@ class FinPaymentApplyService
return $query->paginate($limit, ['*'], 'page', $page);
}
public function delete($id)
{
$res = FinPaymentApply::where('id', $id)->delete();
return $res;
}
}