Browse Source

【pc端 -新增网格实体化详情】【回显数据接口】魏凯 2020-12-10

feature/dangjian
weikai 5 years ago
parent
commit
ed8c4361b2
  1. 29
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckDetailServiceImpl.java

29
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckDetailServiceImpl.java

@ -73,6 +73,8 @@ public class SubPositionCheckDetailServiceImpl extends BaseServiceImpl<SubPositi
private SubAuditRecordsLogDao logDao;
@Autowired
private SubCheckDictionaryDao dictionaryDao;
@Autowired
private SubInfoGridRelationDao gridRelationDao;
@Override
public PageData<SubPositionCheckDetailDTO> page(Map<String, Object> params) {
@ -149,14 +151,15 @@ public class SubPositionCheckDetailServiceImpl extends BaseServiceImpl<SubPositi
@Override
@Transactional(rollbackFor = Exception.class)
public void saveInfoDetailList(KpiSubCheckDetailFormDTO dto) {
//4步存储 1、存info表数据 2.存detail表数据 3、存文件表数据 4、存审核记录表数据
//4步存储 1、存info表数据 2.存detail表数据 3、存文件表数据 4、存审核记录表数据 5、网格关系表
String infoId = addInfoDate(dto);
List<KpiSubCheckDetailChildFormDTO> detailList = dto.getInfoDetail();
//2.存detail表数据 3、存文件表数据 (存文件还需要在修改一下)
addDetailDate(infoId,detailList);
//4、存审核记录表数据
addRecordsDate(infoId);
//5、添加网格关系表数据
addGridRelan(infoId,dto);
}
@ -355,6 +358,28 @@ public class SubPositionCheckDetailServiceImpl extends BaseServiceImpl<SubPositi
logDao.insert(entity);
}
/*
*
* 添加网格关系表
* @param infoId
* @author wk
* @date 2020-12-10 9:57
* @return void
*/
@Transactional(rollbackFor = Exception.class)
void addGridRelan(String infoId,KpiSubCheckDetailFormDTO dto){
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy-MM");
Date date=new Date();
String[] gridIds = dto.getGridIds();
for (String gridId: gridIds) {
SubInfoGridRelationEntity infoGridRelationEntity = new SubInfoGridRelationEntity();
infoGridRelationEntity.setGridId(gridId);
infoGridRelationEntity.setInfoId(infoId);
infoGridRelationEntity.setMonthYear(sdf1.format(date));
gridRelationDao.insert(infoGridRelationEntity);
}
}
/*
*
* 更新阵地详情

Loading…
Cancel
Save