| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | <?php/** * Created by PhpStorm. * User: tandunzhao * Date: 2017/12/4 * Time: 上午10:14 */namespace App\Modules\Finance\Services;use App\Modules\Channel\Services\ChannelService;use App\Modules\Finance\Models\Bill;class BillService{    /**     * 获取结算列表     * @param $params[]     *                  channel_id:渠道ID 可选     *                  channel_name:渠道名称 可选     *                  search_name: 搜索名称 可选     *                  start_date:开始时间 可选     *                  end_date:结束时间 可选     * * @param bool $is_all     * @return mixed     */    public static function getBillList($params = [], $is_all=false) {        $result = Bill::getBillList($params, $is_all);        return $result;    }    /**     *     * @param $channelId 渠道ID     * @param $rechargeAmount 渠道充值总额     */    public static function addBill($channelId, $rechargeAmount) {        $channelName = ChannelService::getChannelNicknameById($channelId);        Bill::makeBill($channelId, $channelName, $rechargeAmount);    }    /**     * 获取当前渠道当前结算比例     * @param $channelId     * @return float     */    public static function getRate($channelId) {        return Bill::getRate($channelId);    }        public static function getOne($channelId,$date){        return Bill::getOne($channelId,$date);    }}
 |