正在显示
1 个修改的文件
包含
15 行增加
和
1 行删除
@@ -305,7 +305,7 @@ class Mail { | @@ -305,7 +305,7 @@ class Mail { | ||
305 | * @author:dc | 305 | * @author:dc |
306 | * @time 2023/2/9 10:29 | 306 | * @time 2023/2/9 10:29 |
307 | */ | 307 | */ |
308 | - public function syncBody($folder_name, $uid ,$id,$db=null):bool { | 308 | + public function syncBody($folder_name, $uid , $id, $db=null):bool { |
309 | 309 | ||
310 | $db = $db ? $db : db(); | 310 | $db = $db ? $db : db(); |
311 | // 选择文件夹 | 311 | // 选择文件夹 |
@@ -321,6 +321,20 @@ class Mail { | @@ -321,6 +321,20 @@ class Mail { | ||
321 | 'lists_id' => $id, | 321 | 'lists_id' => $id, |
322 | 'text_html' => $body | 322 | 'text_html' => $body |
323 | ],false); | 323 | ],false); |
324 | + | ||
325 | + $description = ''; | ||
326 | + foreach ($body as $item){ | ||
327 | + if(in_array($item['type'],['text/html','text/plain'])){ | ||
328 | + $description = mb_substr(strip_tags($item['body']),0,190); | ||
329 | + break; | ||
330 | + } | ||
331 | + } | ||
332 | + // 更新描述 | ||
333 | + $db->update(listsSql::$table,[ | ||
334 | + 'description' => $description | ||
335 | + ],dbWhere([ | ||
336 | + 'id' => $id | ||
337 | + ])); | ||
324 | } | 338 | } |
325 | 339 | ||
326 | return true; | 340 | return true; |
-
请 注册 或 登录 后发表评论