|
|
@@ -13,6 +13,7 @@ namespace App\Services;
|
|
|
|
|
|
use App\Models\DictModel;
|
|
|
use App\Models\EnshrineNoticeModel;
|
|
|
+use App\Models\MemberModel;
|
|
|
|
|
|
/**
|
|
|
* 忏悔/回向记录-服务类
|
|
|
@@ -78,8 +79,30 @@ class EnshrineNoticeService extends BaseService
|
|
|
$params = request()->all();
|
|
|
$realname = isset($params['realname'])? $params['realname'] : '';
|
|
|
$description = isset($params['description'])? $params['description'] : '';
|
|
|
+ $type = isset($params['type'])? $params['type'] : 1;
|
|
|
+ $memberInfo = MemberModel::where(['id'=> $userId,'mark'=> 1,'status'=> 1])
|
|
|
+ ->select(['id','nickname'])
|
|
|
+ ->first();
|
|
|
+ if(!$memberInfo){
|
|
|
+ return message('您的账号不可操作或已冻结,请联系客服', false);
|
|
|
+ }
|
|
|
|
|
|
+ $data = [
|
|
|
+ 'user_id'=> $userId,
|
|
|
+ 'type'=> $type,
|
|
|
+ 'realname'=> $realname,
|
|
|
+ 'description'=> $description,
|
|
|
+ 'is_hide'=> isset($params['is_hide'])? $params['is_hide'] : 2,
|
|
|
+ 'update_time'=> time(),
|
|
|
+ 'create_time'=> time(),
|
|
|
+ 'status'=> 1,
|
|
|
+ ];
|
|
|
|
|
|
+ if($this->model::insertGetId($data)){
|
|
|
+ return message('发布成功', true);
|
|
|
+ }else{
|
|
|
+ return message('发布失败', false);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|