作者 lyh

gx

... ... @@ -14,7 +14,7 @@ use App\Models\Product\CategoryRelated;
use App\Models\Product\Keyword;
use App\Models\Product\KeywordRelated;
use App\Models\Product\Product;
use App\Models\Template\BSetting;
use App\Models\Template\Setting;
use App\Models\Template\BTemplate;
use App\Models\User\User;
use App\Rules\Ids;
... ... @@ -48,7 +48,7 @@ class ProductController extends BaseController
$cate_data = $this->getCategoryList();//分类
$key_data = $this->getKeywordsList();//关键字
//获取当前用户选择的模版
$templateSettingModel = new BSetting();
$templateSettingModel = new Setting();
$info = $templateSettingModel->read(['project_id'=>$this->user['project_id']]);
$userModel = new User();
foreach ($lists['list'] as $k=>$v){
... ... @@ -237,7 +237,7 @@ class ProductController extends BaseController
}
$v['status_text'] = Product::statusMap()[$v['status']] ?? '';
//获取当前用户选择的模版
$templateSettingModel = new BSetting();
$templateSettingModel = new Setting();
$templateInfo = $templateSettingModel->read(['project_id'=>$this->user['project_id']]);
$v['is_renovation'] = $this->getProductIsRenovation($templateInfo,$v['id']);
$v['url'] = $this->user['domain'].$v['route'];
... ...
... ... @@ -5,7 +5,7 @@ namespace App\Http\Logic\Aside\Template;
use App\Http\Logic\Aside\BaseLogic;
use App\Models\Service\Service as ServiceSettingModel;
use App\Models\Template\Template;
use App\Models\Template\BSetting;
use App\Models\Template\Setting;
use Illuminate\Support\Facades\DB;
use mysql_xdevapi\Exception;
... ... @@ -93,7 +93,7 @@ class ATemplateLogic extends BaseLogic
*/
public function aTemplateDel(){
//查看当前模板是否有模板在使用
$BSettingModel = new BSetting();
$BSettingModel = new Setting();
$info = $BSettingModel->read(['template_id'=>$this->param['id']]);
if($info !== false){
$this->fail('当前模板有项目在使用,不允许删除');
... ... @@ -170,7 +170,7 @@ class ATemplateLogic extends BaseLogic
* @time :2023/6/29 9:47
*/
public function setTemplate(){
$bSettingModel = new BSetting();
$bSettingModel = new Setting();
$info = $bSettingModel->read(['project_id'=>$this->param['project_id']]);
if($info === false){
$param = [
... ...
... ... @@ -9,7 +9,7 @@ use App\Models\Product\Category;
use App\Models\Product\Product;
use App\Models\RouteMap\RouteMap;
use App\Models\Service\Service as ServiceSettingModel;
use App\Models\Template\BSetting;
use App\Models\Template\Setting;
use App\Models\Template\BTemplate;
use App\Models\Template\BTemplateLog;
use App\Models\Template\Template;
... ... @@ -55,7 +55,7 @@ class BTemplateLogic extends BaseLogic
* @time :2023/6/29 9:44
*/
public function getTemplate(){
$bSettingModel = new BSetting();
$bSettingModel = new Setting();
$info = $bSettingModel->read(['project_id'=>$this->user['project_id']]);
if($info === false){
$this->fail('请先选择模版');
... ... @@ -151,7 +151,7 @@ class BTemplateLogic extends BaseLogic
* @time :2023/6/29 9:47
*/
public function setTemplate(){
$bSettingModel = new BSetting();
$bSettingModel = new Setting();
$info = $bSettingModel->read(['project_id'=>$this->user['project_id']]);
if($info === false){
$param = [
... ...
... ... @@ -6,7 +6,7 @@ use App\Http\Logic\Bside\BaseLogic;
use App\Models\RouteMap\RouteMap;
use App\Models\Service\Service as ServiceSettingModel;
use App\Models\Template\BCustomTemplate;
use App\Models\Template\BSetting;
use App\Models\Template\Setting;
use App\Models\Template\BTemplate;
class CustomTemplateLogic extends BaseLogic
... ... @@ -171,7 +171,7 @@ class CustomTemplateLogic extends BaseLogic
*/
public function getBodyHeaderFooter($preg_html,$html_style){
//获取设置的默认模版
$bSettingModel = new BSetting();
$bSettingModel = new Setting();
$info = $bSettingModel->read(['project_id'=>$this->user['project_id']]);
//获取模板详情
$bTemplateModel = new BTemplate();
... ...
... ... @@ -39,7 +39,7 @@ class Channel extends Model
return [];
}
$userModel = new User();
$user = $userModel->read(['name'=>$sales]);
$user = $userModel->read(['name'=>$sales,'channel_id'=>$channel['id']]);
if(!$user){
$data = [
'channel_id' => $channel['id'] ?? 0,
... ...
<?php
namespace App\Models\Template;
use App\Models\Base;
/**
* @remark :默认主题
* @name :Setting
* @author :lyh
* @time :2023/6/28 16:51
*/
class BSettingTemplate extends Base
{
protected $table = 'gl_web_setting_template';
//连接数据库
protected $connection = 'custom_mysql';
}
... ...
... ... @@ -6,11 +6,11 @@ use App\Models\Base;
/**
* @remark :默认主题
* @name :BSetting
* @name :Setting
* @author :lyh
* @time :2023/6/28 16:51
*/
class BSetting extends Base
class Setting extends Base
{
protected $table = 'gl_web_setting_template';
}
... ...