Log.php 583 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace app\common\model;
  3. use think\Model;
  4. class Log extends Model{
  5. public function user(){
  6. return $this->belongsTo('User','user_id');
  7. }
  8. public function setParamsAttr($value){
  9. return json_encode($value,JSON_UNESCAPED_UNICODE);
  10. }
  11. public function getActionTextAttr($value,$data){
  12. $action = strtolower($data['action']);
  13. $position = $data['position'];
  14. $Navi = model('Navi');
  15. $navi = $Navi->where(['action'=>$action,'position'=>$position])->find();
  16. if ($navi) {
  17. return $navi['cname'];
  18. }
  19. return '';
  20. }
  21. }