作者 lyh

gx

@@ -74,12 +74,14 @@ class ProductLogic extends BaseLogic @@ -74,12 +74,14 @@ class ProductLogic extends BaseLogic
74 * @time :2023/10/26 9:49 74 * @time :2023/10/26 9:49
75 */ 75 */
76 public function editList(){ 76 public function editList(){
77 - if(isset($param['category_id']) && !empty($param['category_id'])){  
78 - $param['category_id'] = $this->getLastCategory($param['category_id']); 77 + if(isset($this->param['category_id']) && !empty($this->param['category_id'])){
  78 + $this->param['category_id'] = $this->getLastCategory($this->param['category_id']);
79 } 79 }
80 - if(isset($param['keyword_id']) && !empty($param['keyword_id'])){  
81 - $param['keyword_id'] = ','.Arr::arrToSet($param['keyword_id']).','; 80 + if(isset($this->param['keyword_id']) && !empty($this->param['keyword_id'])){
  81 + $this->param['keyword_id'] = $this->saveKeyword($this->param['keyword_id']);
82 } 82 }
  83 + $this->model->edit($this->param,['id'=>$this->param['id']]);
  84 + return $this->success();
83 } 85 }
84 86
85 /** 87 /**
@@ -110,7 +112,7 @@ class ProductLogic extends BaseLogic @@ -110,7 +112,7 @@ class ProductLogic extends BaseLogic
110 } 112 }
111 } 113 }
112 } 114 }
113 - return $str; 115 + return ','.$str;
114 } 116 }
115 117
116 /** 118 /**
@@ -195,6 +195,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -195,6 +195,7 @@ Route::middleware(['bloginauth'])->group(function () {
195 Route::get('/', [\App\Http\Controllers\Bside\Product\ProductController::class, 'index'])->name('product'); 195 Route::get('/', [\App\Http\Controllers\Bside\Product\ProductController::class, 'index'])->name('product');
196 Route::get('/info', [\App\Http\Controllers\Bside\Product\ProductController::class, 'info'])->name('product_info'); 196 Route::get('/info', [\App\Http\Controllers\Bside\Product\ProductController::class, 'info'])->name('product_info');
197 Route::post('/save', [\App\Http\Controllers\Bside\Product\ProductController::class, 'save'])->name('product_save'); 197 Route::post('/save', [\App\Http\Controllers\Bside\Product\ProductController::class, 'save'])->name('product_save');
  198 + Route::post('/editList', [\App\Http\Controllers\Bside\Product\ProductController::class, 'editList'])->name('product_editList');
198 Route::post('/sort', [\App\Http\Controllers\Bside\Product\ProductController::class, 'sort'])->name('product_sort'); 199 Route::post('/sort', [\App\Http\Controllers\Bside\Product\ProductController::class, 'sort'])->name('product_sort');
199 Route::any('/delete', [\App\Http\Controllers\Bside\Product\ProductController::class, 'delete'])->name('product_delete'); 200 Route::any('/delete', [\App\Http\Controllers\Bside\Product\ProductController::class, 'delete'])->name('product_delete');
200 Route::any('/statusNum', [\App\Http\Controllers\Bside\Product\ProductController::class, 'getStatusNumber'])->name('product_statusNum'); 201 Route::any('/statusNum', [\App\Http\Controllers\Bside\Product\ProductController::class, 'getStatusNumber'])->name('product_statusNum');