<?php

namespace app\api\controller;

use app\common\controller\Api;
use think\Db;

/**
 * 钱包,积分
 */
class Userwallet extends Api
{
    protected $noNeedLogin = [];
    protected $noNeedRight = ['*'];

    public function my_wallet(){
        $wallet = Db::name('user_wallet')->where('user_id',$this->auth->id)->find();
        $this->success(1,$wallet);
    }

    //积分日志
    public function score_log(){
        $type = input('type',1);

        $where = [
            'user_id' => $this->auth->id
        ];
        if($type == 1){
            $where['change_value'] = ['egt',0];
        }else{
            $where['change_value'] = ['lt',0];
        }
        $list = Db::name('user_score_log')->field('id,before,change_value,remain,remark,createtime')
            ->where($where)->autopage()->select();

        if(!empty($list)){
            foreach($list as $key => &$val){
                $val['createtime'] = $this->datetime_lang($val['createtime']);
            }
        }

        $this->success(1,$list);
    }


}