|
|
@@ -2,9 +2,7 @@
|
|
|
|
|
|
namespace app\api\controller;
|
|
|
|
|
|
-use app\admin\model\LedgerDeclarationChange;
|
|
|
use app\common\controller\Api;
|
|
|
-use app\common\model\LedgerPowerChangeModel;
|
|
|
use app\common\model\LedgerQubicChangeModel;
|
|
|
use app\common\model\UserModel;
|
|
|
use app\common\model\LedgerSmhChangeModel;
|
|
|
@@ -18,6 +16,7 @@ use think\Log;
|
|
|
use think\Env;
|
|
|
use think\Db;
|
|
|
use fast\Asset;
|
|
|
+use think\Loader ;
|
|
|
use think\Exception;
|
|
|
|
|
|
/**
|
|
|
@@ -72,16 +71,17 @@ class Ledger extends Api
|
|
|
$paginator = (new LedgerUsdtChangeModel());
|
|
|
break;
|
|
|
case 'teac':
|
|
|
- $paginator = (new LedgerTeacChangeModel());
|
|
|
- break;
|
|
|
- case 'declaration':
|
|
|
- $paginator = (new LedgerDeclarationChange());
|
|
|
- break;
|
|
|
- case 'etc':
|
|
|
- $paginator = (new LedgerTokenChangeModel());
|
|
|
+ $paginator = Loader::model('LedgerTeacChangeModel');
|
|
|
+ $res['data'] = $paginator->where($where)->order('id DESC')->paginate($this->pageSize);
|
|
|
+ $res['statusList'] = $paginator::getStatusList();
|
|
|
break;
|
|
|
case 'token':
|
|
|
- $paginator = (new LedgerTokenChangeModel());
|
|
|
+ $res['data'] = Loader::model('LedgerTokenChangeModel')->alias('a')
|
|
|
+ ->join('user u', 'a.from_id = u.id and a.action > 9 and a.action < 12', 'LEFT')
|
|
|
+ ->field('a.*, u.address')
|
|
|
+ ->where($where)
|
|
|
+ ->order('a.id DESC')->paginate($this->pageSize);
|
|
|
+ $res['statusList'] = LedgerWalletModel::getStatusList();
|
|
|
break;
|
|
|
case 'smh':
|
|
|
$paginator = (new LedgerSmhChangeModel());
|
|
|
@@ -93,12 +93,6 @@ class Ledger extends Api
|
|
|
$this->error(__('Invalid parameters'));
|
|
|
break;
|
|
|
}
|
|
|
- $res['data'] = $paginator->alias('a')
|
|
|
- ->join('user u', 'a.from_id = u.id and a.action > 9 and a.action < 12', 'LEFT')
|
|
|
- ->field('a.*, u.address')
|
|
|
- ->where($where)
|
|
|
- ->order('a.id DESC')->paginate($this->pageSize);
|
|
|
- $res['statusList'] = $paginator::getStatusList();
|
|
|
$this->success('',$res);
|
|
|
}
|
|
|
|