Browse Source

添加朋友圈 数据处理验证3

author
wanghongjun 6 months ago
parent
commit
90845c42aa
  1. 18
      app/enterprise/model/PostsFile.php

18
app/enterprise/model/PostsFile.php

@ -18,8 +18,22 @@ class PostsFile extends Model
->order('sort asc')
->select()
->toArray();
foreach ($files as $fileKey => $fileValue) {
$files[$fileKey]['src'] = File::where(['file_id' => $fileValue['file_id']])->value('src');
$videoFile = [];
$privacyFile = [];
$is_video = 0;
foreach ($files as &$fileValue) {
$filesWhere = ['file_id' => $fileValue['file_id'], 'delete_time' => 0];
$fileValue['src'] = File::where($filesWhere)->value('src');
if ($fileValue['type'] == 2) {
$is_video = 1;
$videoFile = $fileValue;
}
$privacyFile = $fileValue;
}
if ($is_video) {
$newFiles = $videoFile;
$newFiles['privacy'] = $privacyFile['src'];
$files = [$newFiles];
}
return $files;
}

Loading…
Cancel
Save