修复临时资源多文件时只删除一个的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) { } catch (Exception $e) {
} }
$shareFid = $myData['save_as']['save_as_top_fids'];
//分享资源并拿到更新后的task_id //分享资源并拿到更新后的task_id
$task_id = $this->getShareBtn($myData['save_as']['save_as_top_fids'],$title); $task_id = $this->getShareBtn($myData['save_as']['save_as_top_fids'],$title);
@@ -250,7 +250,8 @@ class Open extends QfShop
//根据share_id 获取到分享链接 //根据share_id 获取到分享链接
$share = $this->getSharePassword($myData['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); return jok('转存成功', $share);
} }
+2 -1
View File
@@ -206,7 +206,8 @@ class Other extends QfShop
$data["title"] =$title; $data["title"] =$title;
$data["url"] =$res['data']['share_url']; $data["url"] =$res['data']['share_url'];
$data["is_type"] = determineIsType($data["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["is_time"] = 1;
$data["update_time"] = time(); $data["update_time"] = time();
$data["create_time"] = time(); $data["create_time"] = time();
+1 -1
View File
@@ -72,7 +72,7 @@
<div class="block"> <div class="block">
<div class="nav"> <div class="nav">
{notempty name="vo.image"} {notempty name="vo.image"}
<img src="{$vo.image}" :alt="{$vo.name}"> <img src="{$vo.image}" alt="{$vo.name}">
{/notempty} {/notempty}
{$vo.name} {$vo.name}
</div> </div>
+2 -1
View File
@@ -224,7 +224,8 @@ class QuarkPlugin
$data["source_category_id"] = $source_category_id; $data["source_category_id"] = $source_category_id;
$data["update_time"] = time(); $data["update_time"] = time();
$data["create_time"] = time(); $data["create_time"] = time();
$data["fid"] = $res['data']['fid']??''; $dataFid = $res['data']['fid']??'';
$data["fid"] = is_array($dataFid) ? json_encode($dataFid) : $dataFid;
$this->model->insertGetId($data); $this->model->insertGetId($data);
if(!empty($logId)){ if(!empty($logId)){