FanGet.php 605 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace catchAdmin\wind\model\get;
  3. use catchAdmin\system\model\SysDictData;
  4. use think\facade\Db;
  5. trait FanGet
  6. {
  7. public function getWindNameAttr()
  8. {
  9. $wind_id = $this->wind_id;
  10. $wind_name = Db::name('wind')->where('id',$wind_id)->value('name');
  11. return $wind_name;
  12. }
  13. public function getModelNameAttr()
  14. {
  15. $id = $this->fan_model;
  16. $name = Db::name('device_mold')->where('id',$id)->where('device_type',4)->value('name');
  17. return $name;
  18. }
  19. public function getFanModelAttr($value)
  20. {
  21. return (int)$value;
  22. }
  23. }