From d710a9ba018f7af418122e03ee84ae09af0de4a7 Mon Sep 17 00:00:00 2001 From: elf <360197197@qq.com> Date: Sun, 12 Mar 2023 19:22:21 +0800 Subject: [PATCH] test --- .../Controller/TimingController.class.php | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/Application/Admin/Controller/TimingController.class.php b/Application/Admin/Controller/TimingController.class.php index b585470..1886a89 100644 --- a/Application/Admin/Controller/TimingController.class.php +++ b/Application/Admin/Controller/TimingController.class.php @@ -1364,12 +1364,15 @@ class TimingController extends AdminController { // '13272727572' => 'jiangshibo01', // 'hdfzxyz' => 'hdfzxyz01', ]; + + foreach ($items as $fromPromoteAccount => $toPromoteAccount) { + $toPromote = M('promote','tab_')->field(['id', 'account'])->where(['account'=> $toPromoteAccount])->find(); $users = M("user","tab_")->where("promote_account='" . $fromPromoteAccount . "'")->select(); foreach ($users as $user) { $params = [ - 'promote_id_to' => $toPromoteAccount, - 'promote_id' => $toPromoteAccount, + 'promote_id_to' => $toPromote['id'], + 'promote_id' => $toPromote['id'], 'order_time' => '2022-08-01 00:00:00', 'allow_over_week' => 1, 'remark' => '后台迁移', @@ -1377,23 +1380,22 @@ class TimingController extends AdminController { 'account' => $user['account'], ]; var_dump($params); - // $this->shiftPlayer($params); + // $this->shiftPlayer($params, $user, $toPromote); } } } - private function shiftPlayer($params) { + private function shiftPlayer($params, $user, $toPromote) { $service = new MendService(); try { $service->addMendTask($params); - $userData = M('user','tab_')->field(['account', 'promote_id', 'promote_account'])->where(['id' => $params['user_id']])->find(); - $promoteToData = M('promote','tab_')->field('account')->where(['id'=> $params['prmoote_id_to']])->find(); + $user = M('user','tab_')->field(['account', 'promote_id', 'promote_account'])->where(['id' => $params['user_id']])->find(); addOperationLog([ 'op_type' => 1, - 'key' => $userData['account'].'/'.$userData['promote_account'].'/'.$promoteToData['account'], + 'key' => $user['account'] . '/' . $user['promote_account'].'/' . $toPromote['account'], 'op_name' => '编辑推广补链', - 'url' => U('Mend/edit', ['id' => $userData['id']]), + 'url' => U('Mend/edit', ['id' => $user['id']]), 'menu' => '推广员-推广员管理-推广补链-编辑推广补链', 'content' => json_encode($params) ]);