问题描述:
当对已发布的文章进行二次编辑后再进行发布时会出现不按发布范围来通知成员,例如通知全体成员。
修复方法:
文件:\dzz\news\class\table\table_news.php
原代码:
if($return=parent::update($arr['newid'],$arr)){
if($data['attachs']){
$attachs=explode(',',$data['attachs']);
C::t('attachment')->addcopy_by_aid($attachs,-1);
}
if(isset($arr['attachs'])){
$attachs=explode(',',$arr['attachs']);
C::t('attachment')->addcopy_by_aid($attachs,1);
}
//新添加的范围重新发送通知
$orgids=$uids=array();
if($arr['orgids']!=$data['orgids']){
$norgids=$arr['orgids']?explode(',',$arr['orgids']):array();
$oorgids=$data['orgids']?explode(',',$data['orgids