|
@@ -174,6 +174,27 @@ public class ZhcxProjectManageServiceImpl extends ServiceImpl<ZhcxProjectManageD
|
|
|
saveSummaryData2Db(prjTitle, celldatas, summaryDataBo);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 保存汇总数据
|
|
|
+ *
|
|
|
+ * @param batchId
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public void saveSummaryData(String batchId) {
|
|
|
+
|
|
|
+ ZhcxProjectManageRectifyBatchDo batchDo = projectManageRectifyBatchService.getById(batchId);
|
|
|
+
|
|
|
+ List<JSONObject> sheetList = luckySheetFeignService.getExcelJson(batchDo.getSummaryfiles());
|
|
|
+
|
|
|
+ SavePorjectSummaryDto summaryDto = SavePorjectSummaryDto.builder()
|
|
|
+ .batchId(batchId)
|
|
|
+ .projectId(batchDo.getProjectid())
|
|
|
+ .sheetList(sheetList)
|
|
|
+ .build();
|
|
|
+
|
|
|
+ saveSummaryData(summaryDto);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public R getRectifyReportData(Map<String, Object> map) {
|
|
|
Object projectIdObj = map.get("projectId");
|
|
@@ -1090,7 +1111,7 @@ public class ZhcxProjectManageServiceImpl extends ServiceImpl<ZhcxProjectManageD
|
|
|
*/
|
|
|
private SaveSummaryDataBo assembleSaveSummaryDataParam(SavePorjectSummaryDto dto) {
|
|
|
|
|
|
- List<ZhcxProjectDeviceNumberDo> deviceNumList = null;
|
|
|
+ List<ZhcxProjectDeviceNumberDo> deviceNumList;
|
|
|
Map<String, ZhcxProjectDeviceNumberDo> deviceNumMap = new LinkedHashMap<>();
|
|
|
//机号列表
|
|
|
if(ObjectUtil.isNotEmpty(dto.getBatchId())) {
|