| 
					
					
						
							
						
					
					
				 | 
				@ -7,10 +7,12 @@ use App\Admin\Repositories\Supplier; | 
			
		
		
	
		
			
				 | 
				 | 
				use App\Common\ProductStatus; | 
				 | 
				 | 
				use App\Common\ProductStatus; | 
			
		
		
	
		
			
				 | 
				 | 
				use App\Common\UserStatus; | 
				 | 
				 | 
				use App\Common\UserStatus; | 
			
		
		
	
		
			
				 | 
				 | 
				use App\Models\Product; | 
				 | 
				 | 
				use App\Models\Product; | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				use Dcat\Admin\Admin; | 
			
		
		
	
		
			
				 | 
				 | 
				use Dcat\Admin\Form; | 
				 | 
				 | 
				use Dcat\Admin\Form; | 
			
		
		
	
		
			
				 | 
				 | 
				use Dcat\Admin\Grid; | 
				 | 
				 | 
				use Dcat\Admin\Grid; | 
			
		
		
	
		
			
				 | 
				 | 
				use Dcat\Admin\Show; | 
				 | 
				 | 
				use Dcat\Admin\Show; | 
			
		
		
	
		
			
				 | 
				 | 
				use Dcat\Admin\Http\Controllers\AdminController; | 
				 | 
				 | 
				use Dcat\Admin\Http\Controllers\AdminController; | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				use Illuminate\Support\Facades\DB; | 
			
		
		
	
		
			
				 | 
				 | 
				use Illuminate\Support\Facades\Route; | 
				 | 
				 | 
				use Illuminate\Support\Facades\Route; | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				class SupplierController extends AdminController | 
				 | 
				 | 
				class SupplierController extends AdminController | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -150,6 +152,12 @@ class SupplierController extends AdminController | 
			
		
		
	
		
			
				 | 
				 | 
							if ($form->status == UserStatus::DISABLED) { | 
				 | 
				 | 
							if ($form->status == UserStatus::DISABLED) { | 
			
		
		
	
		
			
				 | 
				 | 
								Product::where('supplier_id', $form->getKey())->update(['status' => ProductStatus::SOLD_OUT]); | 
				 | 
				 | 
								Product::where('supplier_id', $form->getKey())->update(['status' => ProductStatus::SOLD_OUT]); | 
			
		
		
	
		
			
				 | 
				 | 
							} | 
				 | 
				 | 
							} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							//插入权限表
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							if ($form->status == UserStatus::NORMAL) { | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
								DB::table(config('admin-supplier.database.role_users_table')) | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
									->insertOrIgnore(['role_id' => 1, 'user_id' => $form->id]); | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							} | 
			
		
		
	
		
			
				 | 
				 | 
						}); | 
				 | 
				 | 
						}); | 
			
		
		
	
		
			
				 | 
				 | 
				    } | 
				 | 
				 | 
				    } | 
			
		
		
	
		
			
				 | 
				 | 
				} | 
				 | 
				 | 
				} |