作者 刘锟

Merge remote-tracking branch 'origin/master' into akun

... ... @@ -52,7 +52,7 @@ class AsideTicketController extends BaseController
$status = $request->input('status');
if($status == 10){
$newTime = date("Y-m-d H:i:s", strtotime("-120 hours"));
return $query->where('status', 0)->where('plan_end_at','<',$newTime);//超过120个小时未处理的工单
return $query->where('status', '!=' ,Tickets::STATUS_COMPLETED)->where('plan_end_at','<',$newTime);//超过120个小时未处理的工单
}else{
return $query->where('status', $status);
}
... ...
... ... @@ -84,8 +84,7 @@ class AsideTicketLogController extends BaseController
if ($pending)
{
$ticket->status = Tickets::STATUS_PROCESSING;
}else
{
}else {
// 如果所有子任务都完成了,则将工单状态改为已完成
// todo 注意:建站期间的工单,所有人都完成后,不自动完成工单,需要项目经理验收修改工单状态
if (($ticket->title == 'GEO项目') || !($ticket->project->status == 1 && in_array($ticket->project->project_cate, [1, 2])))
... ...
... ... @@ -263,6 +263,9 @@ class CustomModuleContentLogic extends BaseLogic
* @time :2023/10/20 9:02
*/
public function getCategory($category){
if(empty($category)){
return '';
}
$str = '';
foreach ($category as $v){
$str .= $v.',';
... ...