no message

This commit is contained in:
kuaifan
2021-06-21 15:11:29 +08:00
parent 33fcb52a40
commit be1dea7452
5 changed files with 40 additions and 21 deletions

View File

@@ -84,6 +84,11 @@ class ProjectTask extends AbstractModel
{
use SoftDeletes;
const taskSelect = [
'project_tasks.*',
'project_task_users.owner',
];
protected $appends = [
'file_num',
'msg_num',
@@ -253,7 +258,7 @@ class ProjectTask extends AbstractModel
{
$pre = DB::getTablePrefix();
$user = $user ?: User::auth();
$query->select("project_tasks.*")
$query->select(self::taskSelect)
->join('project_task_users', 'project_tasks.id', '=', 'project_task_users.task_pid')
->whereExists(function ($der) use ($pre) {
$der->select(DB::raw(1))
@@ -387,6 +392,7 @@ class ProjectTask extends AbstractModel
$row = ProjectTaskUser::createInstance([
'project_id' => $this->project_id,
'task_id' => $this->id,
'task_pid' => $this->parent_id ?: $this->id,
'userid' => $owner,
'owner' => 1,
]);