|
|
@@ -209,11 +209,17 @@ class Robot extends Base
|
|
|
$info[$k]['robot_updateTime'] = date('Y-m-d H:m:s',time());
|
|
|
$info[$k]['admin_id'] = session('user_id');
|
|
|
}
|
|
|
- //检查表中数据是否有重复
|
|
|
+ //检查表中数据是否为空和重复
|
|
|
for($a=0;$a<count($info);$a++){
|
|
|
+ if(empty($info[$a]['robot_name'])){
|
|
|
+ return json(['code' => -3, 'data' => url('robot/index'), 'msg' => 'excel表第'.($a+2).'行智能问答问题为空']);
|
|
|
+ }
|
|
|
+ if(empty($info[$a]['robot_content'])){
|
|
|
+ return json(['code' => -4, 'data' => url('robot/index'), 'msg' => 'excel表第'.($a+2).'行智能问答答案为空']);
|
|
|
+ }
|
|
|
for($b=$a+1;$b<count($info);$b++){
|
|
|
if($info[$a]['robot_name'] == $info[$b]['robot_name']){
|
|
|
- return json(['code' => -2, 'data' => url('robot/index'), 'msg' => 'excel表第'.($a+1).'行与第'.($b+1).'行智能问答问题重复']);
|
|
|
+ return json(['code' => -2, 'data' => url('robot/index'), 'msg' => 'excel表第'.($a+2).'行与第'.($b+2).'行智能问答问题重复']);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -222,7 +228,7 @@ class Robot extends Base
|
|
|
for($i=0;$i<count($info);$i++){
|
|
|
for($j=0;$j<count($robot);$j++){
|
|
|
if($info[$i]['robot_name'] == $robot[$j]['robot_name']){
|
|
|
- return json(['code' => -1, 'data' => url('robot/index'), 'msg' => 'excel表第'.($i+1).'行智能问答问题已存在']);
|
|
|
+ return json(['code' => -1, 'data' => url('robot/index'), 'msg' => 'excel表第'.($i+2).'行智能问答问题已存在']);
|
|
|
}
|
|
|
}
|
|
|
}
|