|
|
@@ -29,6 +29,7 @@ use bizHd\purchase\classes\PurchaseClass;
|
|
|
use bizHd\purchase\models\Purchase;
|
|
|
use bizHd\saas\classes\StaffClass;
|
|
|
use bizHd\user\classes\UserClass;
|
|
|
+use bizHd\user\models\User;
|
|
|
use bizMall\hd\classes\HdClass;
|
|
|
use common\components\stringUtil;
|
|
|
use common\components\util;
|
|
|
@@ -39,6 +40,37 @@ use yii\console\Controller;
|
|
|
class TestController extends Controller
|
|
|
{
|
|
|
|
|
|
+ public function actionCustom()
|
|
|
+ {
|
|
|
+
|
|
|
+ ini_set('memory_limit', '2045M');
|
|
|
+ set_time_limit(0);
|
|
|
+
|
|
|
+ $query = User::find()
|
|
|
+ ->select('id, mobile')
|
|
|
+ ->orderBy('id DESC')
|
|
|
+ ->asArray();
|
|
|
+
|
|
|
+ foreach ($query->batch(1000) as $allUser) {
|
|
|
+ if (!empty($allUser)) {
|
|
|
+ foreach ($allUser as $user) {
|
|
|
+ $userId = $user['id'];
|
|
|
+ $mobile = $user['mobile'];
|
|
|
+ $customList = CustomClass::getAllByCondition(['userId' => $userId], null, 'id,mobile,userId');
|
|
|
+ if (!empty($customList)) {
|
|
|
+ foreach ($customList as $custom) {
|
|
|
+ $userMobile = $custom['mobile'];
|
|
|
+ if (!empty($userMobile) && $userMobile != $mobile) {
|
|
|
+ echo $userId . ' ' . $mobile . "\n";
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
public function actionStaff()
|
|
|
{
|
|
|
ini_set('memory_limit', '2045M');
|