where(['end_time'=>['lt',time()]])->update(['status'=>3]); } public function getProductPromoOne($condition=[]){ $join=[ ['product product','product.product_no=product_promo.product_no','LEFT'], ]; $this->alias('product_promo') ->field('product_promo.*,product.product_name,product.member_price') ->join($join); if($condition){ $this->where($condition); } return $this->BaseModel($this->find()); } }