oldTable)) { echo $this->oldTable." 不存在 跳过\n"; return; } $newList = \Illuminate\Support\Facades\DB::table($this->newTable)->get(); if($newList->isNotEmpty()){ echo "yz_goods_notices 已经有数据了跳过\n"; return ; } $list = DB::table($this->oldTable)->get(); if($list) { foreach ($list as $v) { $uid = \app\frontend\modules\member\models\McMappingFansModel::getUId($v['noticeopenid']); $noticetype = explode(",", $v['noticetype']); foreach ($noticetype as $item) { DB::table($this->newTable)->insert([ 'goods_id'=> $v['id'], 'uid'=> $uid, 'type'=> $item, ]); } } } } }