作者 lyh

gx

... ... @@ -33,6 +33,7 @@ class BlogLogic extends BaseLogic
DB::beginTransaction();
try {
$this->param = $this->paramProcessing($this->param);
$this->param['url'] = $this->param['url'].'-'.RouteMap::SOURCE_BLOG;
if(isset($this->param['id']) && !empty($this->param['id'])){
//是否更新路由
$id = $this->editNewsRoute($this->param['id'],$this->param['url']);
... ...
... ... @@ -2,6 +2,7 @@
namespace App\Http\Logic\Bside\News;
use App\Helper\Translate;
use App\Http\Logic\Bside\BaseLogic;
use App\Models\News\News as NewsModel;
use App\Models\News\NewsCategory as NewsCategoryModel;
... ... @@ -42,7 +43,6 @@ class NewsCategoryLogic extends BaseLogic
$this->verifyParamName($this->param['name']);
DB::beginTransaction();
try {
$this->param['alias'] = (isset($this->param['alias']) ? $this->param['alias'] : $this->param['name']).'';
if(isset($this->param['id']) && !empty($this->param['id'])){
$this->param['operator_id'] = $this->user['id'];
//查看路由是否更新
... ...
... ... @@ -62,7 +62,6 @@ class NewsLogic extends BaseLogic
DB::beginTransaction();
try {
$this->param = $this->paramProcessing($this->param);
//路由映射
$this->param['url'] = $this->param['url'].'-'.RouteMap::SOURCE_NEWS;
if (isset($this->param['id']) && !empty($this->param['id'])) {
//是否更新路由
... ...
... ... @@ -112,8 +112,6 @@ class CategoryLogic extends BaseLogic
public function categorySave(){
DB::beginTransaction();
try {
//路由映射
$this->param['route'] = $this->param['route'].'-'.RouteMap::SOURCE_PRODUCT_CATE;
if(isset($this->param['id']) && !empty($this->param['id'])){
//是否编辑路由
$id = $this->editCategoryRoute($this->param['id'],$this->param['route']);
... ...
... ... @@ -62,7 +62,7 @@ class KeywordLogic extends BaseLogic
$this->param['updated_at'] = $this->param['created_at'];
$id = $this->model->insertGetId($this->param);
//路由映射
$route = RouteMap::setRoute($this->param['title'], RouteMap::SOURCE_PRODUCT_KEYWORD, $id, $this->user['project_id']);
$route = RouteMap::setRoute($this->param['title'].'-tag', RouteMap::SOURCE_PRODUCT_KEYWORD, $id, $this->user['project_id']);
$this->model->edit(['route'=>$route],['id'=>$id]);
}
//清除缓存
... ...