|
@@ -7,8 +7,10 @@ use common\helpers\Audit;
|
|
|
use common\helpers\Tool;
|
|
use common\helpers\Tool;
|
|
|
use common\libs\dataList\column\DateTime;
|
|
use common\libs\dataList\column\DateTime;
|
|
|
use common\libs\dataList\DataListInterface;
|
|
use common\libs\dataList\DataListInterface;
|
|
|
|
|
+use common\models\Countries;
|
|
|
use common\models\OpenBank;
|
|
use common\models\OpenBank;
|
|
|
use common\models\Recharge;
|
|
use common\models\Recharge;
|
|
|
|
|
+use common\models\User;
|
|
|
use common\models\UserInfo;
|
|
use common\models\UserInfo;
|
|
|
|
|
|
|
|
class RechargeList extends \common\libs\dataList\DataList implements DataListInterface {
|
|
class RechargeList extends \common\libs\dataList\DataList implements DataListInterface {
|
|
@@ -25,13 +27,15 @@ class RechargeList extends \common\libs\dataList\DataList implements DataListInt
|
|
|
*/
|
|
*/
|
|
|
public function dataHandle() {
|
|
public function dataHandle() {
|
|
|
$this->listData = Recharge::lists($this->condition, $this->params, [
|
|
$this->listData = Recharge::lists($this->condition, $this->params, [
|
|
|
- 'select' => 'R.*,UI.USER_NAME,OB.BANK_NAME OPEN_BANK_NAME,ADMA.ADMIN_NAME AUDIT_ADMIN_NAME',
|
|
|
|
|
|
|
+ 'select' => 'R.*,UI.USER_NAME,OB.BANK_NAME OPEN_BANK_NAME,ADMA.ADMIN_NAME AUDIT_ADMIN_NAME,CN.NAME COUNTRY_NAME',
|
|
|
'orderBy' => 'R.CREATED_AT DESC, R.ID DESC',
|
|
'orderBy' => 'R.CREATED_AT DESC, R.ID DESC',
|
|
|
'from' => Recharge::tableName() . ' AS R',
|
|
'from' => Recharge::tableName() . ' AS R',
|
|
|
'join' => [
|
|
'join' => [
|
|
|
['LEFT JOIN', UserInfo::tableName() . ' AS UI', 'UI.USER_ID=R.USER_ID'],
|
|
['LEFT JOIN', UserInfo::tableName() . ' AS UI', 'UI.USER_ID=R.USER_ID'],
|
|
|
|
|
+ ['LEFT JOIN', USER::tableName() . ' AS U', 'U.ID=R.USER_ID'],
|
|
|
['LEFT JOIN', OpenBank::tableName() . ' AS OB', 'OB.BANK_CODE=R.OPEN_BANK'],
|
|
['LEFT JOIN', OpenBank::tableName() . ' AS OB', 'OB.BANK_CODE=R.OPEN_BANK'],
|
|
|
['LEFT JOIN', Admin::tableName() . ' AS ADMA', 'ADMA.ID=R.AUDIT_ADMIN'],
|
|
['LEFT JOIN', Admin::tableName() . ' AS ADMA', 'ADMA.ID=R.AUDIT_ADMIN'],
|
|
|
|
|
+ ['LEFT JOIN', Countries::tableName() . ' AS CN', 'U.COUNTRY_ID=CN.ID'],
|
|
|
],
|
|
],
|
|
|
'page' => $this->page,
|
|
'page' => $this->page,
|
|
|
'pageSize' => $this->pageSize,
|
|
'pageSize' => $this->pageSize,
|
|
@@ -61,6 +65,10 @@ class RechargeList extends \common\libs\dataList\DataList implements DataListInt
|
|
|
'header' => \Yii::t('ctx', 'modelListFinanceBalanceAuditListUserName'), // 会员编号
|
|
'header' => \Yii::t('ctx', 'modelListFinanceBalanceAuditListUserName'), // 会员编号
|
|
|
'headerOther' => ['width' => '150'],
|
|
'headerOther' => ['width' => '150'],
|
|
|
],
|
|
],
|
|
|
|
|
+ 'COUNTRY_NAME' => [
|
|
|
|
|
+ 'header' => \Yii::t('ctx', 'modelListFinanceBalanceAuditListCountryName'), // 国家
|
|
|
|
|
+ 'headerOther' => ['width' => '150'],
|
|
|
|
|
+ ],
|
|
|
'OPEN_BANK_NAME' => [
|
|
'OPEN_BANK_NAME' => [
|
|
|
'header' => \Yii::t('ctx', 'modelsListsFinanceRechargeListgetColumnBank'), // 汇款银行
|
|
'header' => \Yii::t('ctx', 'modelsListsFinanceRechargeListgetColumnBank'), // 汇款银行
|
|
|
'headerOther' => ['width' => '150'],
|
|
'headerOther' => ['width' => '150'],
|