| | |
| | | |
| | | // 添加巡检记录 |
| | | OpeInspect opeInspect = new OpeInspect(); |
| | | opeInspect.setInspectorId(inspects.getInspectorId()); |
| | | opeInspect.setInspectorId(inspectorId); |
| | | if(startTime != null) { |
| | | opeInspect.setStartTime(startTime); |
| | | } |
| | |
| | | } |
| | | }else { |
| | | // 该巡检已上传过记录,续传 |
| | | if(stopTime != null) { |
| | | OpeInspect inspect = new OpeInspect(); |
| | | inspect.setId(inspectId); |
| | | inspect.setStopTime(stopTime); |
| | | inspectSv.updateInspect(inspect); |
| | | } |
| | | |
| | | if(tracks != null && tracks.size() > 0) { |
| | | for (int j = 0; j < tracks.size(); j++) { |
| | | tracks.get(j).setId(idLongGenerator.generate()); |
| | | tracks.get(j).setInspectId(inspectId); |
| | | } |
| | | Integer rec = inspectSv.insertTracks(tracks); |
| | | if(rec == null || rec == 0) { |
| | | return BaseResponseUtils.buildErrorMsg("巡检轨迹添加失败"); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | return BaseResponseUtils.buildSuccess() ; |