提交 7d85b0f7 authored 作者: 133's avatar 133

[清退] 日志代码提交

上级 ee77ffd4
...@@ -444,19 +444,20 @@ public class SendBackServiceImpl implements SendBackService { ...@@ -444,19 +444,20 @@ public class SendBackServiceImpl implements SendBackService {
sendBackOutVo.setActualOut(idList.size()); sendBackOutVo.setActualOut(idList.size());
sendBackOutVo.setShouldOut(idList.size()); sendBackOutVo.setShouldOut(idList.size());
List<DeviceLibrary> deviceLibraries= new ArrayList<>(); List<DeviceLibrary> deviceLibraries= new ArrayList<>();
deviceLibraryDao.getDeviceLibraryEntitiesByIdIn(idList).forEach( boolean flag=false;
deviceLibrary -> { for (DeviceLibrary deviceLibrary:deviceLibraryDao.getDeviceLibraryEntitiesByIdIn(idList)) {
if (!deviceLibrary.getOwnUnit().equals(deviceLibrary.getLocationUnit())){ if (!deviceLibrary.getOwnUnit().equals(deviceLibrary.getLocationUnit())){
deviceLibrary.setManageStatus(0); deviceLibrary.setManageStatus(0);
sendBackOutVo.setIsNotOutbound(1); sendBackOutVo.setIsNotOutbound(1);
} flag=true;
deviceLibraries.add(deviceLibrary); }
} deviceLibraries.add(deviceLibrary);
); }
sendBackOutVo.setDeviceLibraryEntities(deviceLibraries); sendBackOutVo.setDeviceLibraryEntities(deviceLibraries);
Task exlTask= taskDao.findByParentTaskIdAndAndTitle(taskId,"异常装备描述"); if (flag) {
sendBackOutVo.setExcTask(exlTask.getId()); Task exlTask = taskDao.findByParentTaskIdAndAndTitle(taskId, "异常装备描述");
sendBackOutVo.setExcTask(exlTask.getId());
}
return ResponseEntity.ok(sendBackOutVo); return ResponseEntity.ok(sendBackOutVo);
} }
...@@ -531,7 +532,16 @@ public class SendBackServiceImpl implements SendBackService { ...@@ -531,7 +532,16 @@ public class SendBackServiceImpl implements SendBackService {
Area area = areaDao.getOne(unit.getAreaId()); Area area = areaDao.getOne(unit.getAreaId());
List<Units> fatherUnit = unitsDao.findByAreaId(area.getFatherId()); List<Units> fatherUnit = unitsDao.findByAreaId(area.getFatherId());
taskEntity.setOwnUnit(fatherUnit.get(0).getUnitId()); Units father=fatherUnit.get(0);
taskEntity.setOwnUnit(father.getUnitId());
SendBackBill sendBackBill= sendBackBillEntityDao.getOne(taskEntity.getBillId());
List<Integer> idList=stringToList(sendBackBill.getInvoleDevice());
deviceLibraryDao.getDeviceLibraryEntitiesByIdIn(idList).forEach(
deviceLibrary -> {
DeviceLogDto deviceLogDto = new DeviceLogDto(deviceLibrary.getId(),"清退装备出库等待"+father.getName()+"签收",null);
deviceLogService.addLog(deviceLogDto);
}
);
taskService.moveToSpecial(taskEntity,StatusEnum.SEND_BACK_1206,0); taskService.moveToSpecial(taskEntity,StatusEnum.SEND_BACK_1206,0);
return ResponseEntity.ok("装配入库申请发送成功"); return ResponseEntity.ok("装配入库申请发送成功");
...@@ -566,9 +576,12 @@ public class SendBackServiceImpl implements SendBackService { ...@@ -566,9 +576,12 @@ public class SendBackServiceImpl implements SendBackService {
List<Integer> idList = stringToList(bill.getInvoleDevice()); List<Integer> idList = stringToList(bill.getInvoleDevice());
List<DeviceLibrary> deviceList = deviceLibraryDao.getDeviceLibraryEntitiesByIdIn(idList); List<DeviceLibrary> deviceList = deviceLibraryDao.getDeviceLibraryEntitiesByIdIn(idList);
for (DeviceLibrary d:deviceList) { for (DeviceLibrary d:deviceList) {
DeviceLogDto deviceLogDto = new DeviceLogDto(d.getId(),"清退装备签收入库完成",null);
deviceLogService.addLog(deviceLogDto);
d.setLocationUnit(unit.getName()); d.setLocationUnit(unit.getName());
d.setOwnUnit(unit.getName()); d.setOwnUnit(unit.getName());
d.setManageStatus(1); d.setManageStatus(1);
} }
deviceLibraryDao.saveAll(deviceList); deviceLibraryDao.saveAll(deviceList);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论