online状态和publish状态下的文章查询是否推送到微信公众号
This commit is contained in:
@@ -69,11 +69,11 @@ class Publish extends Base
|
||||
$aDraft = empty($aAiWechatArticle[$val['article_id']]) ? [] : $aAiWechatArticle[$val['article_id']];
|
||||
$stages[$k]['articles'][$key]['ai_wechat_status'] = empty($aDraft) ? 3 : 4; //3 未生成草稿 4 已生成草稿未发布 10 发布成功 11 发布中 >11发布失败
|
||||
if(!empty($aDraft)){
|
||||
foreach ($aDraft as $key => $value) {
|
||||
if($key == '-1'){
|
||||
foreach ($aDraft as $kk => $value) {
|
||||
if($kk == '-1'){
|
||||
$stages[$k]['articles'][$key]['ai_wechat_status'] = 4;
|
||||
}else{
|
||||
$stages[$k]['articles'][$key]['ai_wechat_status'] = '1'.$key;
|
||||
$stages[$k]['articles'][$key]['ai_wechat_status'] = '1'.$kk;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -296,12 +296,14 @@ class Publish extends Base
|
||||
$res = object_to_array(json_decode(myPost($url, $pra)));
|
||||
|
||||
$articles = $res['data']["articleList"];
|
||||
//AI内容是否生成 chengxiaoling 20250522 start
|
||||
if(!empty($articles)){
|
||||
$aArticleId = array_column($articles, 'article_id');
|
||||
$aWechatArticle = $this->getWechatInfo($aArticleId);
|
||||
$aAiArticle = empty($aWechatArticle['ai_article']) ? [] : $aWechatArticle['ai_article'];
|
||||
$aAiWechatArticle = empty($aWechatArticle['ai_wechat_article']) ? [] : $aWechatArticle['ai_wechat_article'];
|
||||
}
|
||||
//AI内容是否生成 chengxiaoling 20250522 end
|
||||
foreach ($articles as $k => $v){
|
||||
$a = explode('/',$v['doi']);
|
||||
if(!isset($a[1])){
|
||||
@@ -328,11 +330,11 @@ class Publish extends Base
|
||||
$aDraft = empty($aAiWechatArticle[$v['article_id']]) ? [] : $aAiWechatArticle[$v['article_id']];
|
||||
$articles[$k]['ai_wechat_status'] = empty($aDraft) ? 3 : 4; //3 未生成草稿 4 已生成草稿
|
||||
if(!empty($aDraft)){
|
||||
foreach ($aDraft as $key => $value) {
|
||||
if($key == '-1'){
|
||||
foreach ($aDraft as $kk=> $value) {
|
||||
if($kk == '-1'){
|
||||
$articles[$k]['ai_wechat_status'] = 4;
|
||||
}else{
|
||||
$articles[$k]['ai_wechat_status'] = '1'.$key;
|
||||
$articles[$k]['ai_wechat_status'] = '1'.$kk;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user