更新
This commit is contained in:
parent
18900188f6
commit
89d996fba5
@ -11,16 +11,25 @@ class RemoteController extends BaseApiController
|
|||||||
|
|
||||||
public array $notNeedLogin = ['index'];
|
public array $notNeedLogin = ['index'];
|
||||||
|
|
||||||
public function shang_date_total_price($company,$is_day=1)
|
public function shang_date_total_price($company,$is_day=1,$arr)
|
||||||
{
|
{
|
||||||
if($is_day==1){
|
if($is_day==1){
|
||||||
$yesterday = date('Y-m-d');
|
$start_time = date('Y-m-d');
|
||||||
|
$time=strtotime($start_time)+86399;
|
||||||
|
$end_time=date('Y-m-d H:i:s',$time);
|
||||||
}else{
|
}else{
|
||||||
$yesterday = date('Y-m-d',strtotime('-1 day', time()));
|
$start_time = date('Y-m-d',strtotime('-1 day', time()));
|
||||||
|
$time=strtotime($start_time)+86399;
|
||||||
|
$end_time=date('Y-m-d H:i:s',$time);
|
||||||
|
}
|
||||||
|
if(isset($arr['start_time']) && $arr['end_time']){
|
||||||
|
$start_time = $arr['start_time'];
|
||||||
|
$end_time = $arr['end_time'];
|
||||||
|
|
||||||
}
|
}
|
||||||
$parmas = [
|
$parmas = [
|
||||||
"start_date" => $yesterday,
|
"start_date" => $start_time,
|
||||||
"end_date" => $yesterday
|
"end_date" => $end_time
|
||||||
];
|
];
|
||||||
switch ($company['company_type']) {
|
switch ($company['company_type']) {
|
||||||
case 18:
|
case 18:
|
||||||
|
@ -30,16 +30,21 @@ class TaskController extends BaseApiController
|
|||||||
}
|
}
|
||||||
if (isset($param['date_time']) && $param['date_time'] != '') {
|
if (isset($param['date_time']) && $param['date_time'] != '') {
|
||||||
$time = strtotime($param['date_time']);
|
$time = strtotime($param['date_time']);
|
||||||
|
$param['start_time']=date('Y-m-d H:i:s',$time);
|
||||||
$end = $time + 86399;
|
$end = $time + 86399;
|
||||||
|
$param['end_time']=date('Y-m-d H:i:s',$end);
|
||||||
$where[] = ['start_time', 'between', [$time, $end]];
|
$where[] = ['start_time', 'between', [$time, $end]];
|
||||||
} else {
|
} else {
|
||||||
$time = strtotime(date('Y-m-d'));
|
$time = strtotime(date('Y-m-d'));
|
||||||
|
$param['start_time']=date('Y-m-d H:i:s',$time);
|
||||||
$end = $time + 86399;
|
$end = $time + 86399;
|
||||||
|
$param['end_time']=date('Y-m-d H:i:s',$end);
|
||||||
$where[] = ['start_time', 'between', [$time, $end]];
|
$where[] = ['start_time', 'between', [$time, $end]];
|
||||||
}
|
}
|
||||||
if (isset($param['status']) && $param['status'] > 0) {
|
if (isset($param['status']) && $param['status'] > 0) {
|
||||||
$where[] = ['status', '=', $param['status']];
|
$where[] = ['status', '=', $param['status']];
|
||||||
}
|
}
|
||||||
|
halt($where);
|
||||||
$res = Task::where($where)
|
$res = Task::where($where)
|
||||||
->field(['id', 'title', 'money', 'template_id', 'director_uid', 'company_id', 'start_time', 'end_time', 'director_uid', 'type', 'status', 'content', 'extend'])
|
->field(['id', 'title', 'money', 'template_id', 'director_uid', 'company_id', 'start_time', 'end_time', 'director_uid', 'type', 'status', 'content', 'extend'])
|
||||||
->page($page, 25)
|
->page($page, 25)
|
||||||
@ -48,7 +53,7 @@ class TaskController extends BaseApiController
|
|||||||
foreach ($res as $k => $item) {
|
foreach ($res as $k => $item) {
|
||||||
if ($item['type'] == 33) {
|
if ($item['type'] == 33) {
|
||||||
$company = Company::where('id', $item['company_id'])->field('id,deposit,company_money,user_id,day_count,company_type,province,city,area,street,village,brigade')->find(); // 可能要判断预存金是否满足
|
$company = Company::where('id', $item['company_id'])->field('id,deposit,company_money,user_id,day_count,company_type,province,city,area,street,village,brigade')->find(); // 可能要判断预存金是否满足
|
||||||
$find = App(RemoteController::class)->shang_date_total_price($company);
|
$find = App(RemoteController::class)->shang_date_total_price($company,1,$param);
|
||||||
if ($find != false) {
|
if ($find != false) {
|
||||||
$res[$k]['extend']['transaction'] = $find;
|
$res[$k]['extend']['transaction'] = $find;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user