作者 赵彬吉

Merge branch 'master' into develop

@@ -70,4 +70,21 @@ class ExtendController extends BaseController @@ -70,4 +70,21 @@ class ExtendController extends BaseController
70 $extendLogic->extendDel(); 70 $extendLogic->extendDel();
71 $this->response('success'); 71 $this->response('success');
72 } 72 }
  73 +
  74 +
  75 + /**
  76 + * 可搜索的字段列表
  77 + * @author zbj
  78 + * @date 2024/1/22
  79 + */
  80 + public function search_filed(){
  81 + $map = [
  82 + 'title' => '产品标题',
  83 + 'intro' => '短描述',
  84 + ];
  85 + //文本框类型扩展字段
  86 + $extends = Extend::where('type', 1)->pluck('title', 'key')->toArray();
  87 + $data = array_merge($map, $extends);
  88 + $this->response('success',Code::SUCCESS,$data);
  89 + }
73 } 90 }
@@ -251,6 +251,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -251,6 +251,7 @@ Route::middleware(['bloginauth'])->group(function () {
251 Route::any('extend', [\App\Http\Controllers\Bside\Product\ExtendController::class, 'lists'])->name('product_extend'); 251 Route::any('extend', [\App\Http\Controllers\Bside\Product\ExtendController::class, 'lists'])->name('product_extend');
252 Route::any('extend/save', [\App\Http\Controllers\Bside\Product\ExtendController::class, 'save'])->name('product_extend_save'); 252 Route::any('extend/save', [\App\Http\Controllers\Bside\Product\ExtendController::class, 'save'])->name('product_extend_save');
253 Route::any('extend/del', [\App\Http\Controllers\Bside\Product\ExtendController::class, 'del'])->name('product_extend_del'); 253 Route::any('extend/del', [\App\Http\Controllers\Bside\Product\ExtendController::class, 'del'])->name('product_extend_del');
  254 + Route::any('extend/search_filed', [\App\Http\Controllers\Bside\Product\ExtendController::class, 'search_filed'])->name('product_extend_search_filed');
254 }); 255 });
255 256
256 257