$code, 'member_code' => $memberCode])->find(); if ($like && !$liked) { $data = [ 'create_time' => nowTime(), 'create_by' => $memberCode, 'task_code' => $code, 'member_code' => $memberCode, ]; return self::create($data); } if (!$like) { return self::where(['task_code' => $code, 'member_code' => $memberCode])->delete(); } } }