作者 lyh

gx定时发布产品

@@ -83,8 +83,8 @@ class SendProduct extends Command @@ -83,8 +83,8 @@ class SendProduct extends Command
83 $start_date = date('Y-m-d H:i:s'); 83 $start_date = date('Y-m-d H:i:s');
84 $end_date = date('Y-m-d 23:59:59'); 84 $end_date = date('Y-m-d 23:59:59');
85 $productModel = new Product(); 85 $productModel = new Product();
86 - $arr = $productModel->formatQuery(['send_time'=>['between',[$start_date,$end_date]],'status'=>0])->pluck('route');  
87 - $productModel->edit(['status'=>1],['send_time'=>['between',[$start_date,$end_date]],'status'=>0]); 86 + $arr = $productModel->formatQuery(['send_time'=>['between',[$start_date,$end_date]],'status'=>3])->pluck('route');
  87 + $productModel->edit(['status'=>1],['send_time'=>['between',[$start_date,$end_date]],'status'=>3]);
88 return $arr; 88 return $arr;
89 } 89 }
90 90
@@ -99,8 +99,8 @@ class SendProduct extends Command @@ -99,8 +99,8 @@ class SendProduct extends Command
99 $start_date = date('Y-m-d H:i:s'); 99 $start_date = date('Y-m-d H:i:s');
100 $end_date = date('Y-m-d 23:59:59'); 100 $end_date = date('Y-m-d 23:59:59');
101 $blogModel = new Blog(); 101 $blogModel = new Blog();
102 - $arr = $blogModel->formatQuery(['send_time'=>['between',[$start_date,$end_date]],'status'=>0])->pluck('url');  
103 - $blogModel->edit(['status'=>1],['release_at'=>['between',[$start_date,$end_date]],'status'=>0]); 102 + $arr = $blogModel->formatQuery(['send_time'=>['between',[$start_date,$end_date]],'status'=>3])->pluck('url');
  103 + $blogModel->edit(['status'=>1],['release_at'=>['between',[$start_date,$end_date]],'status'=>3]);
104 return $arr; 104 return $arr;
105 } 105 }
106 106
@@ -115,8 +115,8 @@ class SendProduct extends Command @@ -115,8 +115,8 @@ class SendProduct extends Command
115 $start_date = date('Y-m-d H:i:s'); 115 $start_date = date('Y-m-d H:i:s');
116 $end_date = date('Y-m-d 23:59:59'); 116 $end_date = date('Y-m-d 23:59:59');
117 $newsModel = new News(); 117 $newsModel = new News();
118 - $arr = $newsModel->formatQuery(['send_time'=>['between',[$start_date,$end_date]],'status'=>0])->pluck('url');  
119 - $newsModel->edit(['status'=>1],['release_at'=>['between',[$start_date,$end_date]],'status'=>0]); 118 + $arr = $newsModel->formatQuery(['send_time'=>['between',[$start_date,$end_date]],'status'=>3])->pluck('url');
  119 + $newsModel->edit(['status'=>1],['release_at'=>['between',[$start_date,$end_date]],'status'=>3]);
120 return $arr; 120 return $arr;
121 } 121 }
122 } 122 }
@@ -721,4 +721,20 @@ class ProductController extends BaseController @@ -721,4 +721,20 @@ class ProductController extends BaseController
721 $typeModel->del(['project_id'=>$this->user['project_id'],'name'=>$this->param['name']]); 721 $typeModel->del(['project_id'=>$this->user['project_id'],'name'=>$this->param['name']]);
722 $this->response('success'); 722 $this->response('success');
723 } 723 }
  724 +
  725 + /**
  726 + * @remark :获取按钮
  727 + * @name :getButton
  728 + * @author :lyh
  729 + * @method :post
  730 + * @time :2024/8/30 16:29
  731 + */
  732 + public function getButton(){
  733 + return [
  734 + '0'=>'草稿',
  735 + '1'=>'发布',
  736 + '2'=>'回收站',
  737 + '3'=>'待发布'
  738 + ];
  739 + }
724 } 740 }
@@ -260,6 +260,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -260,6 +260,7 @@ Route::middleware(['bloginauth'])->group(function () {
260 Route::any('/getProductType', [\App\Http\Controllers\Bside\Product\ProductController::class, 'getProductType'])->name('product_getProductType'); 260 Route::any('/getProductType', [\App\Http\Controllers\Bside\Product\ProductController::class, 'getProductType'])->name('product_getProductType');
261 Route::any('/saveType', [\App\Http\Controllers\Bside\Product\ProductController::class, 'saveType'])->name('product_saveType'); 261 Route::any('/saveType', [\App\Http\Controllers\Bside\Product\ProductController::class, 'saveType'])->name('product_saveType');
262 Route::any('/delProductType', [\App\Http\Controllers\Bside\Product\ProductController::class, 'delProductType'])->name('product_delProductType'); 262 Route::any('/delProductType', [\App\Http\Controllers\Bside\Product\ProductController::class, 'delProductType'])->name('product_delProductType');
  263 + Route::any('/getButton', [\App\Http\Controllers\Bside\Product\ProductController::class, 'getButton'])->name('product_getButton');
263 //产品分类 264 //产品分类
264 Route::get('category', [\App\Http\Controllers\Bside\Product\CategoryController::class, 'index'])->name('product_category'); 265 Route::get('category', [\App\Http\Controllers\Bside\Product\CategoryController::class, 'index'])->name('product_category');
265 Route::get('category/info', [\App\Http\Controllers\Bside\Product\CategoryController::class, 'info'])->name('product_category_info'); 266 Route::get('category/info', [\App\Http\Controllers\Bside\Product\CategoryController::class, 'info'])->name('product_category_info');