Commit 6f522048 by 肖康

Merge branch 'feature/20251222/notice' of…

Merge branch 'feature/20251222/notice' of http://git.ichunt.net/liyang/CMS-Message into feature/20251222/notice
parents 35364551 c4cf24d1
Showing with 23 additions and 0 deletions
......@@ -17,6 +17,7 @@ use App\Model\SystemUpdateModel;
use Illuminate\Support\Facades\DB;
use Mail;
use RedisDB;
use Symfony\Component\Yaml\Tests\B;
//TODO 上线之后去除注释这个notice ,5。0版本的缺陷 https://blog.csdn.net/weixin_44251615/article/details/93710829
ini_set("error_reporting","E_ALL & ~E_NOTICE");
......@@ -416,6 +417,22 @@ class SystemNoticeLogic
public function saveBusinessNotice($requestData)
{
$id = $requestData['business_notice_id']??0;
$model = new BusinessNoticeModel();
$time = time();
$field = ['info','type','show_status','system_id'];
$data = [];
foreach ($field as $value){
$data[$value] = $requestData[$value];
}
if (empty($id)){
$data['create_time'] = $time;
$model->insertGetId($data);
}else{
$data['update_time'] = $time;
$model->where('business_notice_id',$id)->update($data);
}
return [];
}
......@@ -423,16 +440,22 @@ class SystemNoticeLogic
public function delBusinessNotice($requestData)
{
$idArr = explode(',',$requestData['business_notice_id']);
(new BusinessNoticeModel())->where('business_notice_id',$idArr)->delete();
return [];
}
public function showBusinessNotice($requestData)
{
$idArr = explode(',',$requestData['business_notice_id']);
(new BusinessNoticeModel())->where('business_notice_id',$idArr)->update(['show_status'=>$requestData['show_status']]);
return [];
}
public function topBusinessNotice($requestData)
{
$idArr = explode(',',$requestData['business_notice_id']);
(new BusinessNoticeModel())->where('business_notice_id',$idArr)->update(['top_status'=>$requestData['top_status']]);
return [];
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment