更新
This commit is contained in:
parent
68ba09f708
commit
b1e6f6b039
@ -16,9 +16,9 @@ class CeshiController extends BaseApiController
|
|||||||
|
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
$all=TaskSchedulingPlan::whereDay('end_time','yesterday')->where('is_pay',0)->with(['template_info','scheduling'])->select()->toArray();
|
// $all=TaskSchedulingPlan::whereDay('end_time','yesterday')->where('is_pay',0)->with(['template_info','scheduling'])->select()->toArray();
|
||||||
halt($all);
|
// halt($all);
|
||||||
$all=TaskSchedulingPlan::whereDay('start_time')->where('is_pay',0)->with(['template_info','scheduling'])->select()->toArray();
|
$all=TaskSchedulingPlan::where('id',411)->with(['template_info','scheduling'])->select()->toArray();
|
||||||
foreach($all as $k=>$v){
|
foreach($all as $k=>$v){
|
||||||
queue(TaskInformationJob::class,$v);
|
queue(TaskInformationJob::class,$v);
|
||||||
}
|
}
|
||||||
|
@ -34,16 +34,13 @@ class ShareProfit
|
|||||||
Db::startTrans();
|
Db::startTrans();
|
||||||
try {
|
try {
|
||||||
$arr = [$company['user_id'], AccountLogEnum::UM_INC_TASK, AccountLogEnum::INC, $master_maoney_user, $data['sn'], $data['msg'] . '获得收益' . $master_maoney_user . '元', ['company_id' => $data['company_id'], 'proportion' => $proportion], $data['status']];
|
$arr = [$company['user_id'], AccountLogEnum::UM_INC_TASK, AccountLogEnum::INC, $master_maoney_user, $data['sn'], $data['msg'] . '获得收益' . $master_maoney_user . '元', ['company_id' => $data['company_id'], 'proportion' => $proportion], $data['status']];
|
||||||
$this->master($arr);
|
|
||||||
|
|
||||||
|
|
||||||
$arr = [$company['user_id'], AccountLogEnum::UM_INC_TASKUSER, AccountLogEnum::INC, $master_maoney_user, $data['sn'], $data['msg'] . '获得账户余额' . $master_maoney_user . '元', ['company_id' => $data['company_id'], 'proportion' => $proportion], $data['status']];
|
$arr = [$company['user_id'], AccountLogEnum::UM_INC_TASKUSER, AccountLogEnum::INC, $master_maoney_user, $data['sn'], $data['msg'] . '获得账户余额' . $master_maoney_user . '元', ['company_id' => $data['company_id'], 'proportion' => $proportion], $data['status']];
|
||||||
$this->master($arr);
|
$this->master($arr);
|
||||||
|
|
||||||
//成员
|
//成员
|
||||||
foreach ($userAll as $key => $value) {
|
foreach ($userAll as $key => $value) {
|
||||||
$arr = [$value['id'], AccountLogEnum::UM_INC_TASK, AccountLogEnum::INC, $member_maoney_user, $data['sn'], $data['msg'] . '获得收益' . $member_maoney_user . '元', ['company_id' => $data['company_id'], 'proportion' => $proportion], $data['status']];
|
$arr = [$value['id'], AccountLogEnum::UM_INC_TASK, AccountLogEnum::INC, $member_maoney_user, $data['sn'], $data['msg'] . '获得收益' . $member_maoney_user . '元', ['company_id' => $data['company_id'], 'proportion' => $proportion], $data['status']];
|
||||||
$this->member($arr);
|
// $this->member($arr);
|
||||||
$arr = [$value['id'], AccountLogEnum::UM_INC_TASKUSER, AccountLogEnum::INC, $member_maoney_user, $data['sn'], $data['msg'] . '获得账户余额' . $member_maoney_user . '元', ['company_id' => $data['company_id'], 'proportion' => $proportion], $data['status']];
|
$arr = [$value['id'], AccountLogEnum::UM_INC_TASKUSER, AccountLogEnum::INC, $member_maoney_user, $data['sn'], $data['msg'] . '获得账户余额' . $member_maoney_user . '元', ['company_id' => $data['company_id'], 'proportion' => $proportion], $data['status']];
|
||||||
$this->member($arr);
|
$this->member($arr);
|
||||||
}
|
}
|
||||||
@ -65,7 +62,7 @@ class ShareProfit
|
|||||||
*/
|
*/
|
||||||
private function master($data)
|
private function master($data)
|
||||||
{
|
{
|
||||||
User::where('id', $data[0])->update(['deposit'=>Db::raw('deposit+' . $data[3]),'user_money'=>Db::raw('deposit+' . $data[3])]);
|
User::where('id', $data[0])->update(['deposit'=>Db::raw('deposit+' . $data[3]),'user_money'=>Db::raw('user_money+' . $data[3])]);
|
||||||
return AccountLogLogic::add($data[0], $data[1], $data[2], $data[3], $data[4], $data[5], $data[6], $data[7]);
|
return AccountLogLogic::add($data[0], $data[1], $data[2], $data[3], $data[4], $data[5], $data[6], $data[7]);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -74,7 +71,7 @@ class ShareProfit
|
|||||||
*/
|
*/
|
||||||
private function member($data)
|
private function member($data)
|
||||||
{
|
{
|
||||||
User::where('id', $data[0])->update(['deposit'=>Db::raw('deposit+' . $data[3]),'user_money'=>Db::raw('deposit+' . $data[3])]);
|
User::where('id', $data[0])->update(['deposit'=>Db::raw('deposit+' . $data[3]),'user_money'=>Db::raw('user_money+' . $data[3])]);
|
||||||
return AccountLogLogic::add($data[0], $data[1], $data[2], $data[3], $data[4], $data[5], $data[6], $data[7]);
|
return AccountLogLogic::add($data[0], $data[1], $data[2], $data[3], $data[4], $data[5], $data[6], $data[7]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -99,6 +99,7 @@ class TaskLogic extends BaseLogic
|
|||||||
];
|
];
|
||||||
$data = $arr;
|
$data = $arr;
|
||||||
$data['money'] = self::task_money($v);
|
$data['money'] = self::task_money($v);
|
||||||
|
$data['extend'] = json_encode($v['extend']);
|
||||||
if ($v['type'] == 31) {
|
if ($v['type'] == 31) {
|
||||||
$data["extend"] = json_encode(['informationg' => ['count' => 5, 'update' => 0]]);
|
$data["extend"] = json_encode(['informationg' => ['count' => 5, 'update' => 0]]);
|
||||||
TaskTemplate::where('id', $v['id'])->inc('information_day_count', 5)->update();
|
TaskTemplate::where('id', $v['id'])->inc('information_day_count', 5)->update();
|
||||||
@ -108,7 +109,6 @@ class TaskLogic extends BaseLogic
|
|||||||
if ($v['type'] == 32) {
|
if ($v['type'] == 32) {
|
||||||
$data['director_uid'] = $v['company']['user_id'];
|
$data['director_uid'] = $v['company']['user_id'];
|
||||||
}
|
}
|
||||||
$data['extend'] = json_encode($v['extend']);
|
|
||||||
$task_id = (new Task())->insertGetId($data);
|
$task_id = (new Task())->insertGetId($data);
|
||||||
TaskSchedulingPlan::where('id', $TaskSchedulingPlan['id'])->update(['task_id' => $task_id, 'is_execute' => 1]);
|
TaskSchedulingPlan::where('id', $TaskSchedulingPlan['id'])->update(['task_id' => $task_id, 'is_execute' => 1]);
|
||||||
TaskTemplate::where('id', $v['id'])->update(['cron_time' => time()]);
|
TaskTemplate::where('id', $v['id'])->update(['cron_time' => time()]);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user