Commit d1bdc475 authored by yinxiaoling's avatar yinxiaoling

策略数据刷选

parent 13c9bd20
...@@ -33,10 +33,14 @@ class StrategyTaskController extends Controller ...@@ -33,10 +33,14 @@ class StrategyTaskController extends Controller
$searchArr['is_created'] = $request->is_created; $searchArr['is_created'] = $request->is_created;
$searchArr['callTimeStart'] = $request->started_at; $searchArr['callTimeStart'] = $request->started_at;
$searchArr['callTimeStop'] = $request->stoped_at; $searchArr['callTimeStop'] = $request->stoped_at;
$searchArr['strategySn'] = $request->strategy_sn;
//Log::channel('api')->info(var_export($searchArr,true)); //Log::channel('api')->info(var_export($searchArr,true));
$strategyInfo = StrategyTask::where(function($query) use ($searchArr){ $strategyInfo = StrategyTask::where(function($query) use ($searchArr){
if (isset($searchArr['strategySn']) && !empty($searchArr['strategySn'])){
$query->where('strategy_sn',"{$searchArr['strategySn']}");
}
if (isset($searchArr['phone']) && !empty($searchArr['phone'])){ if (isset($searchArr['phone']) && !empty($searchArr['phone'])){
$query->where('phone','like',"%{$searchArr['phone']}%"); $query->where('phone','like',"%{$searchArr['phone']}%");
} }
......
...@@ -84,6 +84,7 @@ class DatabaseSeeder extends Seeder ...@@ -84,6 +84,7 @@ class DatabaseSeeder extends Seeder
}); });
//加索引 //加索引
Schema::table($tableName, function ($table){ Schema::table($tableName, function ($table){
$table->index('strategy_sn');
$table->index('is_created'); $table->index('is_created');
$table->index('phone'); $table->index('phone');
}); });
......
...@@ -13,6 +13,20 @@ ...@@ -13,6 +13,20 @@
5、添加队列进程 5、添加队列进程
/opt/lampp/bin/php /opt/lampp/xiaoa/xiaoa-aic/artisan queue:work --queue=StrategyTask --sleep=3 --tries=0 --daemon --timeout=360 /opt/lampp/bin/php /opt/lampp/xiaoa/xiaoa-aic/artisan queue:work --queue=StrategyTask --sleep=3 --tries=0 --daemon --timeout=360
或者在supervisord中加入以下配置并重启supervisord
;铁通值班策略项目
[program:strategy_task]
process_name=%(program_name)s_%(process_num)02d
command=/opt/lampp/bin/php /opt/lampp/xiaoa/xiaoa-aic/artisan queue:work --queue=StrategyTask --sleep=3 --tries=0 --daemon --timeout=360
autostart=true
autorestart=true
user=forge
numprocs=1
redirect_stderr=true
stdout_logfile=/opt/lampp/xiaoa/xiaoa/storage/logs/queue_log/worker.logtdout_logfile=/opt/lampp/xiaoa/xiaoa/storage/logs/queue_log/worker.log
6、修改.env文件,以下选项对应修改 6、修改.env文件,以下选项对应修改
DB_CONNECTION=pgsql DB_CONNECTION=pgsql
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment