You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

StoreOrderStatus.php 885B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. namespace app\model\order;
  3. use crmeb\basic\BaseModel;
  4. use crmeb\traits\ModelTrait;
  5. use think\Model;
  6. /**
  7. * 订单修改状态记录Model
  8. * Class StoreOrderStatus
  9. * @package app\model\order
  10. */
  11. class StoreOrderStatus extends BaseModel
  12. {
  13. use ModelTrait;
  14. /**
  15. * 模型名称
  16. * @var string
  17. */
  18. protected $name = 'store_order_status';
  19. protected $autoWriteTimestamp = 'int';
  20. protected $createTime = 'change_time';
  21. /**
  22. * 订单ID搜索器
  23. * @param Model $query
  24. * @param $value
  25. * @param $data
  26. */
  27. public function searchOidAttr($query, $value, $data)
  28. {
  29. $query->where('oid', $value);
  30. }
  31. /**
  32. * 变动类型搜索器
  33. * @param Model $query
  34. * @param $value
  35. */
  36. public function searchChangeTypeAttr($query, $value)
  37. {
  38. $query->where('change_type', $value);
  39. }
  40. }