| 
					
					
						
							
						
					
					
				 | 
				@ -348,6 +348,8 @@ class AgentProductController extends AdminController | 
			
		
		
	
		
			
				 | 
				 | 
									return $form->response()->error('产品ID '. $form->product_id .' 已下架'); | 
				 | 
				 | 
									return $form->response()->error('产品ID '. $form->product_id .' 已下架'); | 
			
		
		
	
		
			
				 | 
				 | 
								} else if ($product->stock < $form->stock) { | 
				 | 
				 | 
								} else if ($product->stock < $form->stock) { | 
			
		
		
	
		
			
				 | 
				 | 
									return $form->response()->error("供应商当前库存为{$product->stock},你设置的库存不能超过该数值"); | 
				 | 
				 | 
									return $form->response()->error("供应商当前库存为{$product->stock},你设置的库存不能超过该数值"); | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
								} else if ($form->price < $product->price) { | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
									return $form->response()->error("产品售价不能小于供应商售价{$product->price}"); | 
			
		
		
	
		
			
				 | 
				 | 
								} | 
				 | 
				 | 
								} | 
			
		
		
	
		
			
				 | 
				 | 
								$form->title = $product->title; | 
				 | 
				 | 
								$form->title = $product->title; | 
			
		
		
	
		
			
				 | 
				 | 
								$form->pictures = $product->pictures; | 
				 | 
				 | 
								$form->pictures = $product->pictures; | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -386,6 +388,11 @@ class AgentProductController extends AdminController | 
			
		
		
	
		
			
				 | 
				 | 
									return $form->response()->error('产品ID ' . join(',', $not_in_id) . ' 库存小于你设置的库存' . $form->stock . ',或不存在、已下架等'); | 
				 | 
				 | 
									return $form->response()->error('产品ID ' . join(',', $not_in_id) . ' 库存小于你设置的库存' . $form->stock . ',或不存在、已下架等'); | 
			
		
		
	
		
			
				 | 
				 | 
								} | 
				 | 
				 | 
								} | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
								$total_price = Product::query()->whereIn('id', $product_ids)->sum('price'); | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
								if ($form->price < $total_price) { | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
									return $form->response()->error("产品售价不能小于供应商产品总售价{$total_price}"); | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
								} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
								//如果是组团版旅行社,标记为是云产品
 | 
				 | 
				 | 
								//如果是组团版旅行社,标记为是云产品
 | 
			
		
		
	
		
			
				 | 
				 | 
								if (Admin::user()->type == AgentType::CLUSTER) { | 
				 | 
				 | 
								if (Admin::user()->type == AgentType::CLUSTER) { | 
			
		
		
	
		
			
				 | 
				 | 
									$form->hidden('is_cloud'); | 
				 | 
				 | 
									$form->hidden('is_cloud'); | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -412,6 +419,8 @@ class AgentProductController extends AdminController | 
			
		
		
	
		
			
				 | 
				 | 
									return $form->response()->error('你选择的组团云产品库存不足或已下架,请重新选择'); | 
				 | 
				 | 
									return $form->response()->error('你选择的组团云产品库存不足或已下架,请重新选择'); | 
			
		
		
	
		
			
				 | 
				 | 
								} else if ($cloud_product->stock < $form->stock) { | 
				 | 
				 | 
								} else if ($cloud_product->stock < $form->stock) { | 
			
		
		
	
		
			
				 | 
				 | 
									return $form->response()->error("组团云产品当前库存为{$cloud_product->stock},你设置的库存不能超过该数值"); | 
				 | 
				 | 
									return $form->response()->error("组团云产品当前库存为{$cloud_product->stock},你设置的库存不能超过该数值"); | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
								} else if ($form->price < $cloud_product->price) { | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
									return $form->response()->error("产品售价不能小于组团云产品售价{$cloud_product->price}"); | 
			
		
		
	
		
			
				 | 
				 | 
								} | 
				 | 
				 | 
								} | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
								//同步关键字段信息
 | 
				 | 
				 | 
								//同步关键字段信息
 | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |