作者 lyh

未续费项目增加搜索

@@ -168,27 +168,27 @@ class TicketCount extends Command @@ -168,27 +168,27 @@ class TicketCount extends Command
168 if(!empty($timeCount)){ 168 if(!empty($timeCount)){
169 $average_time = round($timeCount / $complete_num, 3); 169 $average_time = round($timeCount / $complete_num, 3);
170 } 170 }
171 - }  
172 - $data = [  
173 - 'manage_id'=>$item['id'],  
174 - 'manage_name'=>$item['name'],  
175 - 'add_num'=>$add_num,//上一周新增工单数量  
176 - 'average_time'=>$average_time ?? null,//平均完成工单时长  
177 - 'fastest_time'=>$fastest_time ?? null,//最快完成工单时间  
178 - 'complete_num'=>$complete_num,//完成工单数量  
179 - 'dept_id'=>$item['dept_id'],  
180 - 'timeout_ratio'=>$timeout_ratio ?? null,  
181 - 'start_at'=>$startOfLastWeek,  
182 - 'end_at'=>$endOfLastWeek  
183 - ];  
184 - //查询当前用户是否当日已有记录  
185 - $ticketManageInfo = $ticketManageCountModel->read(['start_at'=>$startOfLastWeek,'end_at'=>$endOfLastWeek,'manage_id'=>$item['id']],['id']);  
186 - if($ticketManageInfo === false){  
187 - //TODO::执行新增  
188 - $ticketManageCountModel->addReturnId($data);  
189 - }else{  
190 - //TODO::执行编辑  
191 - $ticketManageCountModel->edit($data,['id'=>$ticketManageInfo['id']]); 171 + $data = [
  172 + 'manage_id'=>$item['id'],
  173 + 'manage_name'=>$item['name'],
  174 + 'add_num'=>$add_num,//上一周新增工单数量
  175 + 'average_time'=>$average_time ?? null,//平均完成工单时长
  176 + 'fastest_time'=>$fastest_time ?? null,//最快完成工单时间
  177 + 'complete_num'=>$complete_num,//完成工单数量
  178 + 'dept_id'=>$item['dept_id'],
  179 + 'timeout_ratio'=>$timeout_ratio ?? null,
  180 + 'start_at'=>$startOfLastWeek,
  181 + 'end_at'=>$endOfLastWeek
  182 + ];
  183 + //查询当前用户是否当日已有记录
  184 + $ticketManageInfo = $ticketManageCountModel->read(['start_at'=>$startOfLastWeek,'end_at'=>$endOfLastWeek,'manage_id'=>$item['id']],['id']);
  185 + if($ticketManageInfo === false){
  186 + //TODO::执行新增
  187 + $ticketManageCountModel->addReturnId($data);
  188 + }else{
  189 + //TODO::执行编辑
  190 + $ticketManageCountModel->edit($data,['id'=>$ticketManageInfo['id']]);
  191 + }
192 } 192 }
193 return true; 193 return true;
194 } 194 }