|  | @@ -295,7 +295,7 @@ class Cron
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      public function buy_api()
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | -        $num = Dever::input('num', 1);
 | 
	
		
			
				|  |  | +        $num = Dever::input('num', 30);
 | 
	
		
			
				|  |  |          $start = Dever::input('start', date('Y-m-d', strtotime('-'.$num.' day')));
 | 
	
		
			
				|  |  |          $end = Dever::input('end', date('Y-m-d'));
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -731,4 +731,25 @@ class Cron
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    # 校正出厂价
 | 
	
		
			
				|  |  | +    public function setPrice_api()
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +        $data = Dever::db('shop/buy_order')->select();
 | 
	
		
			
				|  |  | +        if ($data) {
 | 
	
		
			
				|  |  | +            foreach ($data as $k => $v) {
 | 
	
		
			
				|  |  | +                $goods = Dever::db('shop/buy_order_goods')->select(array('order_id' => $v1['id']));
 | 
	
		
			
				|  |  | +                if ($goods) {
 | 
	
		
			
				|  |  | +                    $p_price = 0;
 | 
	
		
			
				|  |  | +                    foreach ($goods as $v1) {
 | 
	
		
			
				|  |  | +                        $p_price += ($v1['p_price'] * $v1['num']);
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                    Dever::db('shop/buy_order')->update(array('where_id' => $order['id'], 'p_price' => $p_price));
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        return 'ok';
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |  }
 |