作者 邓超

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;