ProductConfigModel.php 839 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace app\common\model;
  3. /**
  4. * 商品限购配置表
  5. * Class courseModel
  6. * @package app\common\model
  7. */
  8. class ProductConfigModel extends BaseModel
  9. {
  10. protected $table = 'product_config';
  11. /**
  12. *
  13. * @param array $condition
  14. * @return mixed
  15. */
  16. public function getProductConfigOne($condition=[]){
  17. $join=[
  18. ['product product','product.product_no=product_config.product_no','LEFT'],
  19. ['admin admin','admin.admin_id=product_config.admin_id','LEFT'],
  20. ];
  21. $this->alias('product_config')
  22. ->field('product_config.*,product.product_no,product.product_name,product.member_price,admin.admin_name')
  23. ->join($join);
  24. if($condition){
  25. $this->where($condition);
  26. }
  27. return $this->BaseModel($this->find());
  28. }
  29. }