| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- <?php
- namespace console\controllers;
- use addons\Agent\common\models\Agent;
- use addons\CloudStock\common\models\CloudStockFillOrder;
- use addons\Course\common\models\AddonsCourse;
- use addons\Course\common\models\AddonsCourseOrders;
- use addons\Distribution\common\models\Distribution;
- use addons\Mch\common\models\Mch;
- use addons\Mch\common\models\MchCommission;
- use addons\Mch\common\models\MchUser;
- use addons\ShortVideo\common\models\ShortVideoCommissionItemSetting;
- use addons\Store\common\models\Store;
- use addons\Store\common\models\StoreCommission;
- use addons\Store\common\models\StoreOrder;
- use addons\Store\common\models\StoreUser;
- use common\enums\AddonsEnum;
- use common\enums\GoodsTypeEnum;
- use common\enums\OrderStatusEnum;
- use common\enums\PayTypeEnum;
- use common\enums\RedisKeyEnum;
- use common\enums\StatusEnum;
- use common\models\common\Addons;
- use common\models\common\AddonsInvoker;
- use common\models\common\CapitalLog;
- use common\models\common\CapitalLogRelation;
- use common\models\common\CommissionLog;
- use common\models\common\PaymentTrade;
- use common\models\common\PaymentTradeOrder;
- use common\models\goods\Goods;
- use common\models\mall\Mall;
- use common\models\order\Order;
- use common\models\order\OrderDetail;
- use common\models\order\OrderRefund;
- use common\models\statistics\UserStatisticsTotal;
- use common\models\user\User;
- use common\models\user\UserActionRecord;
- use common\models\user\UserWallet;
- use services\common\UserWalletService;
- use yii\console\Controller;
- use yii\db\Exception;
- class CapitalLogRelationController extends Controller
- {
- //初始化命令
- public function actionInit()
- {
- $this->handle('commission_frozen');
- // $this->handle('commission');
- // $this->handle('balance_frozen');
- // $this->handle('balance');
- // $this->handle('score');
- // $this->handle('score_frozen');
- }
- protected function handle($capitalType)
- {
- $i = 1;
- $page_size = 1000;
- CapitalLog::$capitalType = $capitalType;
- while ($list = CapitalLog::find()
- ->andWhere(['<>', 'mall_id', 0])
- ->offset(($i - 1) * $page_size)->limit($page_size)->all()) {
- $res = CapitalLogRelation::handle($list, $capitalType);
- var_dump($res);
- $i++;
- }
- }
- }
|