DepositRefund.php 821 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace app\common\model\supplier;
  3. use app\common\model\BaseModel;
  4. /**
  5. * 退押金申请模型
  6. */
  7. class DepositRefund extends BaseModel
  8. {
  9. protected $pk = 'deposit_refund_id';
  10. protected $name = 'supplier_deposit_refund';
  11. /**
  12. * 关联供应商表
  13. */
  14. public function supplier()
  15. {
  16. return $this->belongsTo('app\\common\\model\\supplier\\Supplier', 'shop_supplier_id', 'shop_supplier_id');
  17. }
  18. /**
  19. * 详情
  20. */
  21. public static function detail($id)
  22. {
  23. return (new static())->find($id);
  24. }
  25. /**
  26. * 审核时间
  27. */
  28. public function getAuditTimeAttr($value, $data)
  29. {
  30. $text = $data['audit_time']?date('Y-m-d H:i:s',$value):'';
  31. return ['text' => $text, 'value' => $value];
  32. }
  33. }