|
|
|
@ -27,6 +27,18 @@ class InvoiceIssuanceService |
|
|
|
['delete_time', '=', 0] |
|
|
|
]; |
|
|
|
|
|
|
|
if (isset($param['start_date']) && !empty($param['start_date'])) { |
|
|
|
$where[] = [ |
|
|
|
'create_time', '>=', strtotime($param['start_date'] . ' 00:00:00') |
|
|
|
]; |
|
|
|
} |
|
|
|
|
|
|
|
if (isset($param['end_date']) && !empty($param['end_date'])) { |
|
|
|
$where[] = [ |
|
|
|
'create_time', '<=', strtotime($param['end_date'] . ' 23:59:59') |
|
|
|
]; |
|
|
|
} |
|
|
|
|
|
|
|
$model = (new InvoiceIssuance()); |
|
|
|
$data = $model->where($where) |
|
|
|
->field('project_id,invoice_head_id,amount,create_time,status') |
|
|
|
|