goods_id && GoodsDispatch::getInfo($this->goods_id)) { $dispatch = GoodsDispatch::getInfo($this->goods_id); } else { $dispatch = new Goodsdispatch(); } $dispatch_templates = Dispatch::getAll(); // edit 2018-06-01 by Yy if ($dispatch->dispatch_id) { $verify_dispatch = Dispatch::find($dispatch->dispatch_id); if ($verify_dispatch->is_plugin == 1) { $dispatch_templates = [ $verify_dispatch ]; } } $dispatch['dispatchTypesSetting'] = $dispatch->dispatchTypesSettingV2(); return view('goods.widgets.dispatch', [ 'dispatch' => $dispatch, 'dispatch_templates' => $dispatch_templates, ])->render(); } }