作者 lyh

gx

@@ -834,7 +834,10 @@ class ProjectController extends BaseController @@ -834,7 +834,10 @@ class ProjectController extends BaseController
834 $channel_list = $channelModel->list(['zone_id'=>$v['id']]); 834 $channel_list = $channelModel->list(['zone_id'=>$v['id']]);
835 foreach ($channel_list as $k1 => $v1){ 835 foreach ($channel_list as $k1 => $v1){
836 $user_list = $channelUserModel->list(['channel_id'=>$v1['id']]); 836 $user_list = $channelUserModel->list(['channel_id'=>$v1['id']]);
  837 + $channel_list[$k1]['user_list'] = $user_list;
837 } 838 }
  839 + $zone_list[$k] = $channel_list;
838 } 840 }
  841 + $this->response('success',Code::SUCCESS,$zone_list);
839 } 842 }
840 } 843 }
@@ -47,8 +47,8 @@ class BTemplateLogic extends BaseLogic @@ -47,8 +47,8 @@ class BTemplateLogic extends BaseLogic
47 */ 47 */
48 public function publicTemplateLists($map,$page,$row,$order = 'created_at',$filed = ['id','name','image','url','created_at','status','deleted_status']){ 48 public function publicTemplateLists($map,$page,$row,$order = 'created_at',$filed = ['id','name','image','url','created_at','status','deleted_status']){
49 $templateModel = new Template(); 49 $templateModel = new Template();
50 - $map['deleted_status'] = 0;  
51 - $map['status'] = 0; 50 + $map['deleted_status'] = BTemplate::STATUS;
  51 + $map['status'] = BTemplate::STATUS;
52 $lists = $templateModel->lists($map,$page,$row,$order,$filed); 52 $lists = $templateModel->lists($map,$page,$row,$order,$filed);
53 return $this->success($lists); 53 return $this->success($lists);
54 } 54 }
@@ -13,7 +13,12 @@ use App\Models\Base; @@ -13,7 +13,12 @@ use App\Models\Base;
13 class BTemplate extends Base 13 class BTemplate extends Base
14 { 14 {
15 const SOURCE_HOME = 1;//首页 15 const SOURCE_HOME = 1;//首页
16 - const SOURCE_PRODUCT = 2;//产品页 16 + const SOURCE_PRODUCT = 2;//产品
  17 + const SOURCE_BLOG = 3;//博客
  18 + const SOURCE_NEWS = 4;//新闻详情页
  19 +
  20 +
  21 + const STATUS = 0;
17 22
18 protected $table = 'gl_web_template'; 23 protected $table = 'gl_web_template';
19 //连接数据库 24 //连接数据库
@@ -172,6 +172,7 @@ Route::middleware(['aloginauth'])->group(function () { @@ -172,6 +172,7 @@ Route::middleware(['aloginauth'])->group(function () {
172 Route::any('/copyProject', [Aside\Project\ProjectController::class, 'copyProject'])->name('admin.project_copyProject'); 172 Route::any('/copyProject', [Aside\Project\ProjectController::class, 'copyProject'])->name('admin.project_copyProject');
173 Route::any('/site_token', [Aside\Project\ProjectController::class, 'site_token'])->name('admin.project_site_token'); 173 Route::any('/site_token', [Aside\Project\ProjectController::class, 'site_token'])->name('admin.project_site_token');
174 Route::any('/saveOtherProject', [Aside\Project\ProjectController::class, 'saveOtherProject'])->name('admin.project_saveOtherProject');//其他项目设置 174 Route::any('/saveOtherProject', [Aside\Project\ProjectController::class, 'saveOtherProject'])->name('admin.project_saveOtherProject');//其他项目设置
  175 + Route::any('/getChannel', [Aside\Project\ProjectController::class, 'getChannel'])->name('admin.project_getChannel');//其他项目设置
175 //获取关键词前缀和后缀 176 //获取关键词前缀和后缀
176 Route::prefix('keyword')->group(function () { 177 Route::prefix('keyword')->group(function () {
177 Route::any('/getKeywordPrefix', [Aside\Project\KeywordPrefixController::class, 'getKeywordPrefix'])->name('admin.keyword_getKeywordPrefix'); 178 Route::any('/getKeywordPrefix', [Aside\Project\KeywordPrefixController::class, 'getKeywordPrefix'])->name('admin.keyword_getKeywordPrefix');