12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- <?php
- /**
- * Created by PhpStorm.
- * User: tandunzhao
- * Date: 2017/12/7
- * Time: 下午2:25
- */
- namespace App\Modules\Finance\Services;
- use App\Modules\Finance\Models\FinanceMerchantStat;
- class FinanceMerchantStatService
- {
- /**
- * 获取一条记录
- * @param string $channel_id
- * @param string $pay_merchant_source
- * @return mixed
- */
- public static function getFinanceMerchantStatSingle($channel_id = '', $pay_merchant_source = '') {
- return FinanceMerchantStat::getFinanceMerchantStatSingle($channel_id, $pay_merchant_source);
- }
- /**
- * 添加更新渠道支付通道相关金钱统计
- * @param $channel_id
- * @param $pay_merchant_source
- * @param $amount 添加正数,减少负数
- * @return mixed
- */
- public static function createOrUpdate($channel_id, $pay_merchant_source, $amount) {
- return FinanceMerchantStat::createOrUpdate($channel_id, $pay_merchant_source, $amount);
- }
- /**
- * 获取除了$pay_merchant_source之外的渠道总额
- * @param string $channel_id
- * @param string $pay_merchant_source
- * @return mixed
- */
- public static function getEnableWithdrawalAmountSumIgnoreSource($channel_id = '', $pay_merchant_source = '') {
- return FinanceMerchantStat::getEnableWithdrawalAmountSumIgnoreSource($channel_id, $pay_merchant_source);
- }
- /**
- * 获取除了 $pay_merchant_source之外的渠道总额
- * @param string $channel_id
- * @param array $pay_merchant_sources
- * @return mixed
- */
- public static function getEnableWithdrawalAmountSumIgnoreSourceArray($channel_id = '', $pay_merchant_sources = []) {
- return FinanceMerchantStat::getEnableWithdrawalAmountSumIgnoreSourceArray($channel_id, $pay_merchant_sources);
- }
- /**
- * 获取支付渠道总额
- * @param string $channel_id
- * @param string $pay_merchant_source
- * @return mixed
- */
- public static function getEnableWithdrawalAmountSum($channel_id = '', $pay_merchant_source = '') {
- return FinanceMerchantStat::getEnableWithdrawalAmountSum($channel_id, $pay_merchant_source);
- }
- /**
- * 获取列表
- * @param string $channel_id 可空
- * @param string $pay_merchant_source 可空
- * @return mixed
- */
- public static function getFinanceMerchantStatList($channel_id = '', $pay_merchant_source = '') {
- return FinanceMerchantStat::getFinanceMerchantStatList($channel_id, $pay_merchant_source);
- }
- /**
- * 获取列表
- * @param string $channel_id 可空
- * @param array $pay_merchant_sources 可空
- * @return mixed
- */
- public static function getFinanceMerchantStatListIgnoreSourceArray($channel_id = '', $pay_merchant_sources = []) {
- return FinanceMerchantStat::getFinanceMerchantStatListIgnoreSourceArray($channel_id, $pay_merchant_sources);
- }
- /**
- * 获取列表
- * @param string $channel_id 可空
- * @param string $pay_merchant_source 可空
- * @return mixed
- */
- public static function getFinanceMerchantStatListIgnoreSource($channel_id = '', $pay_merchant_source = '') {
- return FinanceMerchantStat::getFinanceMerchantStatListIgnoreSource($channel_id, $pay_merchant_source);
- }
- }
|