<?php


namespace App\Http\Services;

//后台用户相关信息服务
use App\Model\SupplierChannelModel;
use Illuminate\Support\Facades\DB;

class DataService
{
    //清除不合理的开发员
    public function clearPurchaseUid()
    {
        $model = new SupplierChannelModel();
        $suppliers = $model->where('purchase_uid', '!=', '')->where('is_type', 0)->get();
        $validPurchaseUserIds = [10039, 10201, 10177];
        foreach ($suppliers as $supplier) {
            //如果不是开发员id不属于上面的有效id,就清空
            if (!in_array($supplier['purchase_uid'], $validPurchaseUserIds)) {
                $model->where('supplier_id', $supplier['supplier_id'])->update(['purchase_uid' => '']);
                var_dump($supplier['purchase_uid']);
            } else {
//                var_dump($supplier['purchase_uid']);
            }
        }
    }
}