<?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']); } } } }