2020-03-28 21:41:07 +08:00
|
|
|
<?php
|
2022-08-02 21:13:36 +08:00
|
|
|
/*
|
|
|
|
* @Author: TaoLer <317927823@qq.com>
|
|
|
|
* @Date: 2021-12-06 16:04:50
|
2022-09-07 15:20:00 +08:00
|
|
|
* @LastEditTime: 2022-08-16 12:01:52
|
2022-08-02 21:13:36 +08:00
|
|
|
* @LastEditors: TaoLer
|
|
|
|
* @Description: 优化版
|
2022-09-07 15:20:00 +08:00
|
|
|
* @FilePath: \TaoLer\app\common\model\MessageTo.php
|
2022-08-02 21:13:36 +08:00
|
|
|
* Copyright (c) 2020~2022 https://www.aieok.com All rights reserved.
|
|
|
|
*/
|
2020-03-28 21:41:07 +08:00
|
|
|
namespace app\common\model;
|
|
|
|
|
|
|
|
use think\Model;
|
|
|
|
use think\model\concern\SoftDelete;
|
|
|
|
|
|
|
|
class MessageTo extends Model
|
|
|
|
{
|
2020-04-06 18:01:17 +08:00
|
|
|
use SoftDelete;
|
|
|
|
protected $deleteTime = 'delete_time';
|
|
|
|
protected $defaultSoftDelete = 0;
|
2020-03-28 21:41:07 +08:00
|
|
|
//用户关联评论
|
|
|
|
public function user()
|
|
|
|
{
|
|
|
|
return $this->hasMany('User','user_id','id');
|
|
|
|
}
|
|
|
|
|
2020-03-31 23:01:00 +08:00
|
|
|
public function messages()
|
|
|
|
{
|
|
|
|
//评论关联用户
|
|
|
|
return $this->belongsTo('Message','message_id','id');
|
|
|
|
}
|
2020-03-28 21:41:07 +08:00
|
|
|
|
2022-08-02 21:13:36 +08:00
|
|
|
//得到消息数
|
|
|
|
public function getMsgNum($id)
|
|
|
|
{
|
2022-09-07 15:20:00 +08:00
|
|
|
$msg = $this::where(['receve_id'=>$id,'is_read'=>0])->column('id');
|
|
|
|
if($num = count($msg)) {
|
|
|
|
return $num;
|
|
|
|
} else {
|
|
|
|
return 0;
|
2022-08-02 21:13:36 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2020-03-28 21:41:07 +08:00
|
|
|
|
|
|
|
}
|