分组计算分账金额

This commit is contained in:
wangxiaowei 2024-08-12 14:22:51 +08:00
parent 04c2f47c8d
commit d424a7b8a5
2 changed files with 7 additions and 3 deletions

@ -97,7 +97,7 @@ class LocalStore extends AdminBase
{
$result = LocalStoreLogic::exportOrderData();
if(false === $result) {
return JsonServer::error(InvoiceLogic::getError() ?: '导出失败');
return JsonServer::error(LocalStoreLogic::getError() ?: '导出失败');
}
return JsonServer::success('', $result);
}

@ -15,7 +15,8 @@ class LocalStoreLogic extends Logic
{
public static $STATE_ENUM = [1, 2];
private static $PAYMENT_TYPE = array(
1 => '对公银行账户'
1 => '对公银行账户',
2 => '私有账户'
);
public static function lists()
@ -62,6 +63,8 @@ class LocalStoreLogic extends Logic
{
try {
$lists = LocalStoreOrder::order('id desc')
->field('payment_type, account_name, bank_name, bank_card, large_number, separate_account, sum(separate_account) as total, tips, notes')
->group('bank_card')
->select()
->toArray();
@ -79,7 +82,8 @@ class LocalStoreLogic extends Logic
'large_number' => '大额行号',
'separate_account' => '分账金额',
'tips' => '交易附言',
'notes' => '备注'
'notes' => '备注',
'total' => '总额'
];
$export = new ExportExcelServer();