|
@@ -107,6 +107,7 @@ class Moment
|
|
|
|
|
|
private function one($uid, $info, $times = false, $collection_id = false)
|
|
private function one($uid, $info, $times = false, $collection_id = false)
|
|
{
|
|
{
|
|
|
|
+ $key = 30;
|
|
$info['pic'] = explode(',', $info['pic']);
|
|
$info['pic'] = explode(',', $info['pic']);
|
|
$info['user'] = Dever::load('user/lib/info')->get($info['uid'], $collection_id, true);
|
|
$info['user'] = Dever::load('user/lib/info')->get($info['uid'], $collection_id, true);
|
|
|
|
|
|
@@ -114,6 +115,11 @@ class Moment
|
|
|
|
|
|
# 点赞数
|
|
# 点赞数
|
|
$info['num_up'] = $info['num_up'] + 0;
|
|
$info['num_up'] = $info['num_up'] + 0;
|
|
|
|
+ $info['up_list'] = array();
|
|
|
|
+ if ($info['num_up'] > 0) {
|
|
|
|
+ # 批量获取最新的点赞名单
|
|
|
|
+ $info['up_list'] = Dever::load('community/lib/up')->getData($info['id'], $key, $collection_id);
|
|
|
|
+ }
|
|
|
|
|
|
# 反对数
|
|
# 反对数
|
|
$info['num_oppose'] = $info['num_oppose'] + 0;
|
|
$info['num_oppose'] = $info['num_oppose'] + 0;
|
|
@@ -122,10 +128,10 @@ class Moment
|
|
|
|
|
|
if ($uid) {
|
|
if ($uid) {
|
|
# 是否点赞
|
|
# 是否点赞
|
|
- $info['is_up'] = Dever::load('community/lib/up')->get($uid, $info['id'], 20);
|
|
|
|
|
|
+ $info['is_up'] = Dever::load('community/lib/up')->get($uid, $info['id'], $key);
|
|
|
|
|
|
# 是否反对
|
|
# 是否反对
|
|
- $info['is_oppose'] = Dever::load('community/lib/oppose')->get($uid, $info['id'], 20);
|
|
|
|
|
|
+ $info['is_oppose'] = Dever::load('community/lib/oppose')->get($uid, $info['id'], $key);
|
|
}
|
|
}
|
|
|
|
|
|
# 评论数
|
|
# 评论数
|
|
@@ -140,7 +146,7 @@ class Moment
|
|
# 获取热门的子信息
|
|
# 获取热门的子信息
|
|
$info['child'] = array();
|
|
$info['child'] = array();
|
|
if ($info['type'] < 20) {
|
|
if ($info['type'] < 20) {
|
|
- $child = $this->getData('getHot', $uid, 30, $info['id'], true, 1, false, false, $collection_id);
|
|
|
|
|
|
+ $child = $this->getData('getHot', $uid, $key, $info['id'], true, 1, false, false, $collection_id);
|
|
if ($child && $child['info']) {
|
|
if ($child && $child['info']) {
|
|
$info['child'] = $child['info'];
|
|
$info['child'] = $child['info'];
|
|
$info['child_total'] = $child['total'];
|
|
$info['child_total'] = $child['total'];
|