SaleUser.php 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php
  2. /**
  3. * @copyright Copyright (c) 2017 https://www.sapixx.com All rights reserved.
  4. * @license Licensed (http://www.apache.org/licenses/LICENSE-2.0).
  5. * @author pillar<ltmn@qq.com>
  6. * 当前销售产品ID
  7. */
  8. namespace app\popupshop\model;
  9. use think\Model;
  10. class SaleUser extends Model
  11. {
  12. protected $pk = 'id';
  13. protected $table = 'ai_popupshop_sales_user';
  14. /**
  15. * 默认主产品
  16. * @return void
  17. */
  18. public function house(){
  19. return $this->hasOne('SaleHouse','id','house_id');
  20. }
  21. /**
  22. * 所属用户
  23. * @return void
  24. */
  25. public function user(){
  26. return $this->hasOne('app\common\model\SystemUser','id','user_id');
  27. }
  28. /**
  29. * 所属用户
  30. * @return void
  31. */
  32. public function sale(){
  33. return $this->hasOne('Sale','sales_user_id','id');
  34. }
  35. /**
  36. * 状态数字变文字(前台)
  37. * @return void
  38. */
  39. public static function status($param){
  40. if($param->is_out){
  41. $status_text = '已提货';
  42. }else{
  43. if($param->is_rebate){
  44. $status_text = '已成交';
  45. }else{
  46. if($param->is_sale){
  47. $status_text = '已上架';
  48. }else{
  49. $status_text = '未上架';
  50. }
  51. }
  52. }
  53. return $status_text;
  54. }
  55. }