新增线下打款导出

master
chenzhi 4 years ago
parent 4efab5c479
commit c549cc703e

@ -85,9 +85,15 @@ class CompanyStatementOfflineController extends ThinkController
->field("c.*,p.statement_num,p.verify_status")
->where($map)
->join("tab_company_statement_pool as p ON c.pool_id = p.id")
->page($page,$row)
->order("id desc")
->select();
->order("id desc");
if (isset($_REQUEST['list_export']) && $_REQUEST['list_export']==1) {
$data = $data->select();
}else{
$data = $data->page($page,$row)->select();
}
$unPayData = SM("company_statement_info_part","tab_")
->field("sum(statement_money) statement_money,info_id")
@ -188,6 +194,23 @@ class CompanyStatementOfflineController extends ThinkController
$count['statement_money'] -= $countSuccess['success_money'];
$count['error_money'] += $countPart['error_money'];
if (isset($_REQUEST['list_export']) && $_REQUEST['list_export']==1) {
$data[]=[
'company_name'=>'合计',
'company_type_str'=>"待打款金额:{$count['statement_money']} / 打款成功金额:{$count['success_money']} / 打款失败金额:{$count['error_money']}"
];
data2csv($data,'线下打款确认',array(
'company_name'=>'合作公司',
'company_type_str'=>'公司类型',
'valid'=>'结算时间',
'statement_money'=>'结算金额',
'surplus_amount'=>'剩余未打款金额',
'platform_amount'=>'结算流水',
'pay_check_str'=>'打款信息确认状态',
'payment'=>'打款状态',
'statement_num'=>'汇总单号'
));
}
$params['p'] = $page;
$params['row'] = $row;

@ -216,9 +216,7 @@
</div>
<div class="page">
<if condition="$role_export_check eq true ">
<!-- <a class="sch-btn" href="{:U(CONTROLLER_NAME.'/'.ACTION_NAME,array_merge(['export'=>1],I('get.')))}" target="_blank">导出</a> -->
</if>
<a class="sch-btn" href="{:U(CONTROLLER_NAME.'/'.ACTION_NAME,array_merge(['list_export'=>1],I('get.')))}" target="_blank">导出</a>
{$_page|default=''}
</div>
</block>

Loading…
Cancel
Save