UserTrack.php 905 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace app\common\model;
  3. use library\tools\Data;
  4. use think\Model;
  5. // 用户足迹
  6. class UserTrack extends Model
  7. {
  8. static $type_desc = [
  9. 1=>'视频', 2=>'资料', 3=>'图文', 4=>'新闻', 5=>'问答', 6=>'商品', 7=>'活动', 8=>'招聘',9=>'供应商',10=>'供应商商品',11=>'需求'
  10. ];
  11. // 生成用户足迹
  12. public static function crateTrack($user_id,$type,$first_id,$second_id = 0)
  13. {
  14. if(!$user_id) return false;
  15. Data::save('UserTrack',[
  16. 'user_id'=>$user_id,
  17. 'type'=>$type,
  18. 'first_id'=>$first_id,
  19. 'second_id'=>$second_id,
  20. 'update_int'=>time(),
  21. 'year'=>date("Y"),
  22. 'month'=>date("m"),
  23. 'day'=>date("d"),
  24. 'date' => date('Y-m-d')
  25. ],'user_id',['user_id'=>$user_id,'type'=>$type,'first_id'=>$first_id,'second_id'=>$second_id]);
  26. }
  27. }