修复临时资源多文件时只删除一个的bug

This commit is contained in:
Alone
2024-11-19 10:48:49 +08:00
parent 81e4818e0f
commit ab8e07d89a
4 changed files with 8 additions and 5 deletions
+3 -2
View File
@@ -231,7 +231,7 @@ class Open extends QfShop
} catch (Exception $e) {
}
$shareFid = $myData['save_as']['save_as_top_fids'];
//分享资源并拿到更新后的task_id
$task_id = $this->getShareBtn($myData['save_as']['save_as_top_fids'],$title);
@@ -250,7 +250,8 @@ class Open extends QfShop
//根据share_id 获取到分享链接
$share = $this->getSharePassword($myData['share_id']);
$share['fid'] = $share['first_file']['fid'];
// $share['fid'] = $share['first_file']['fid'];
$share['fid'] = (is_array($shareFid) && count($shareFid) > 1) ? $shareFid : $share['first_file']['fid'];
return jok('转存成功', $share);
}
+2 -1
View File
@@ -206,7 +206,8 @@ class Other extends QfShop
$data["title"] =$title;
$data["url"] =$res['data']['share_url'];
$data["is_type"] = determineIsType($data["url"]);
$data["fid"] =$res['data']['fid']??'';
$dataFid = $res['data']['fid']??'';
$data["fid"] = is_array($dataFid) ? json_encode($dataFid) : $dataFid;
$data["is_time"] = 1;
$data["update_time"] = time();
$data["create_time"] = time();