| | |
| | | Map<String,List<CokingOverviewDTO>> list(Map<String, Object> params); |
| | | |
| | | void insert(List<CokingOverviewEntity> result); |
| | | |
| | | void deleteByProcessType(String processType, String clock); |
| | | } |
| | |
| | | List<CokingTraceDataEntity> list(Map<String, Object> params); |
| | | |
| | | void insertList(List<CokingTraceDataEntity> list); |
| | | |
| | | void deleteByExObj(String exObj, String clock); |
| | | } |
| | |
| | | public void insert(List<CokingOverviewEntity> result) { |
| | | cokingOverviewDao.insert(result); |
| | | } |
| | | |
| | | @Override |
| | | public void deleteByProcessType(String processType, String clock) { |
| | | QueryWrapper<CokingOverviewEntity> queryWrapperDay = new QueryWrapper<>(); |
| | | queryWrapperDay.eq("process_type", processType); |
| | | queryWrapperDay.eq("clock", clock); |
| | | cokingOverviewDao.delete(queryWrapperDay); |
| | | } |
| | | } |
| | |
| | | public void insertList(List<CokingTraceDataEntity> list) { |
| | | cokingTraceDataDao.insert(list); |
| | | } |
| | | |
| | | @Override |
| | | public void deleteByExObj(String exObj, String clock) { |
| | | QueryWrapper<CokingTraceDataEntity> queryWrapper = new QueryWrapper<>(); |
| | | queryWrapper.eq("ex_obj", exObj) |
| | | .eq("clock", clock); |
| | | cokingTraceDataDao.delete(queryWrapper); |
| | | } |
| | | } |
| | |
| | | overviewEntity.setSubProcessType(entry.getKey()); |
| | | overviewEntity.setClock(clock); |
| | | result.add(overviewEntity); |
| | | |
| | | // 清理旧数据 |
| | | cokingOverviewService.deleteByProcessType(processType, clock); |
| | | cokingTraceDataService.deleteByExObj(processType, clock); |
| | | } |
| | | cokingOverviewService.insert(result); |
| | | |