作者 lyh

修改产品分类保存

@@ -210,8 +210,8 @@ class ProjectLogic extends BaseLogic @@ -210,8 +210,8 @@ class ProjectLogic extends BaseLogic
210 if(count($project_arr) >= $serversInfo['ip_total']){ 210 if(count($project_arr) >= $serversInfo['ip_total']){
211 $this->fail('请选择其他服务器,当前ip已满'); 211 $this->fail('请选择其他服务器,当前ip已满');
212 } 212 }
213 - if(!in_array($project_id,$project_arr)){  
214 - array_push($project_id); 213 + if(!in_array($project_id,$project_arr) || empty($project_arr)){
  214 + array_push($project_arr,$project_id);
215 $project_str = ','.implode(',',$project_arr).','; 215 $project_str = ','.implode(',',$project_arr).',';
216 $serversIpModel->edit(['project_arr'=>$project_str,'total'=>count($project_arr)],['id'=>$servers_id]); 216 $serversIpModel->edit(['project_arr'=>$project_str,'total'=>count($project_arr)],['id'=>$servers_id]);
217 $serversModel->where(['id'=>$info['servers_id']])->increment('being_number'); 217 $serversModel->where(['id'=>$info['servers_id']])->increment('being_number');