| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -216,10 +216,10 @@ class AgentProductController extends AdminController | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$form->date('date', '日期')->readOnly(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$form->text('supplier_stock', '供应商库存')->disable()->customFormat(fn() => $this->product_spec['stock'] ?? 0); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$form->text('supplier_price', '供应商价')->disable()->customFormat(fn() => $this->product_spec['price'] ?? 0); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$form->text('stock', '您的库存'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$form->text('stock', '您的库存')->customFormat(fn() => isset($this->product_spec['stock'], $this->stock) && $this->stock > $this->product_spec['stock'] ? $this->product_spec['stock'] : $this->stock); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$form->text('original_price', '您的原价'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$form->text('price', '您的售价'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										Admin::style('.has-many-spec .add.btn{display:;} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										Admin::style('.has-many-spec .add.btn{display:none;} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										.has-many-spec .field_date{width:100px!important;} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										.has-many-spec .col-md-12{padding:0;} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										.has-many-spec .form-group{margin-bottom:0;} | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -398,6 +398,9 @@ class AgentProductController extends AdminController | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->hidden(['stock', 'price']); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								if (!$form->spec) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									return $form->response()->error('请选择产品,并设置产品规格'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$spec = array_filter($form->spec, fn($v) => !$v['_remove_']); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->stock = array_sum(array_column($spec, 'stock')); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->original_price = min(array_column($spec, 'original_price')); | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |