作者 李宇航

合并分支 'lyh-server' 到 'master'

Lyh server



查看合并请求 !2964
@@ -17,6 +17,7 @@ use App\Models\News\News; @@ -17,6 +17,7 @@ use App\Models\News\News;
17 use App\Models\News\NewsCategory; 17 use App\Models\News\NewsCategory;
18 use App\Models\Product\Category; 18 use App\Models\Product\Category;
19 use App\Models\Product\CategoryRelated; 19 use App\Models\Product\CategoryRelated;
  20 +use App\Models\Product\Detail;
20 use App\Models\Product\Keyword; 21 use App\Models\Product\Keyword;
21 use App\Models\Product\KeywordRelated; 22 use App\Models\Product\KeywordRelated;
22 use App\Models\Product\Product; 23 use App\Models\Product\Product;
@@ -209,6 +210,11 @@ class TicketUploadDataLogic extends BaseLogic @@ -209,6 +210,11 @@ class TicketUploadDataLogic extends BaseLogic
209 CategoryRelated::saveRelated($id, $info['text']['category_id'] ?? []);//分类关联 210 CategoryRelated::saveRelated($id, $info['text']['category_id'] ?? []);//分类关联
210 KeywordRelated::saveRelated($id,$info['text']['keyword_id'] ?? []);//关键字关联 211 KeywordRelated::saveRelated($id,$info['text']['keyword_id'] ?? []);//关键字关联
211 $route = RouteMap::setRoute($data['title'],RouteMap::SOURCE_PRODUCT,$id,$info['project_id']); 212 $route = RouteMap::setRoute($data['title'],RouteMap::SOURCE_PRODUCT,$id,$info['project_id']);
  213 + //保存一条描述
  214 + if(!empty($info['text']['remark'])){
  215 + $detailModel = new Detail();
  216 + $detailModel->addReturnId(['content'=>json_encode(['content'=>$info['text']['remark']],true),'product_id'=>$id,'title'=>$info['text']['title'],'project_id'=>$info['project_id'],'column_id'=>1,'text_type'=>1]);
  217 + }
212 $productModel->edit(['route'=>$route],['id'=>$id]); 218 $productModel->edit(['route'=>$route],['id'=>$id]);
213 }catch (\Exception $e){ 219 }catch (\Exception $e){
214 $this->fail('保存失败,请联系管理员'); 220 $this->fail('保存失败,请联系管理员');
@@ -207,7 +207,7 @@ class UserLogic extends BaseLogic @@ -207,7 +207,7 @@ class UserLogic extends BaseLogic
207 $roleInfo = $roleModel->where('project_id',$this->param['project_id'])->orderBy('id','asc')->first(); 207 $roleInfo = $roleModel->where('project_id',$this->param['project_id'])->orderBy('id','asc')->first();
208 $info = $this->model->read(['role_id'=>0,'project_id'=>$this->param['project_id']]); 208 $info = $this->model->read(['role_id'=>0,'project_id'=>$this->param['project_id']]);
209 if(empty($info) || empty($roleInfo)){ 209 if(empty($info) || empty($roleInfo)){
210 - $this->fail('请先添加角色'); 210 + $this->fail('请先添加角色,联系管理员');
211 } 211 }
212 try { 212 try {
213 $this->model->edit(['role_id'=>$roleInfo['id']],['id'=>$info['id']]); 213 $this->model->edit(['role_id'=>$roleInfo['id']],['id'=>$info['id']]);