作者 lyh

gx

... ... @@ -74,12 +74,14 @@ class ProductLogic extends BaseLogic
* @time :2023/10/26 9:49
*/
public function editList(){
if(isset($param['category_id']) && !empty($param['category_id'])){
$param['category_id'] = $this->getLastCategory($param['category_id']);
if(isset($this->param['category_id']) && !empty($this->param['category_id'])){
$this->param['category_id'] = $this->getLastCategory($this->param['category_id']);
}
if(isset($param['keyword_id']) && !empty($param['keyword_id'])){
$param['keyword_id'] = ','.Arr::arrToSet($param['keyword_id']).',';
if(isset($this->param['keyword_id']) && !empty($this->param['keyword_id'])){
$this->param['keyword_id'] = $this->saveKeyword($this->param['keyword_id']);
}
$this->model->edit($this->param,['id'=>$this->param['id']]);
return $this->success();
}
/**
... ... @@ -110,7 +112,7 @@ class ProductLogic extends BaseLogic
}
}
}
return $str;
return ','.$str;
}
/**
... ...
... ... @@ -195,6 +195,7 @@ Route::middleware(['bloginauth'])->group(function () {
Route::get('/', [\App\Http\Controllers\Bside\Product\ProductController::class, 'index'])->name('product');
Route::get('/info', [\App\Http\Controllers\Bside\Product\ProductController::class, 'info'])->name('product_info');
Route::post('/save', [\App\Http\Controllers\Bside\Product\ProductController::class, 'save'])->name('product_save');
Route::post('/editList', [\App\Http\Controllers\Bside\Product\ProductController::class, 'editList'])->name('product_editList');
Route::post('/sort', [\App\Http\Controllers\Bside\Product\ProductController::class, 'sort'])->name('product_sort');
Route::any('/delete', [\App\Http\Controllers\Bside\Product\ProductController::class, 'delete'])->name('product_delete');
Route::any('/statusNum', [\App\Http\Controllers\Bside\Product\ProductController::class, 'getStatusNumber'])->name('product_statusNum');
... ...