提交 42ff6b37 authored 作者: 133's avatar 133

[报废 销毁 退役] bug 修复

上级 a36198cf
...@@ -231,6 +231,9 @@ public class DeviceDecommissioningDetail extends BaseEntity { ...@@ -231,6 +231,9 @@ public class DeviceDecommissioningDetail extends BaseEntity {
@ApiModelProperty(value = "清退单对象") @ApiModelProperty(value = "清退单对象")
private List<FileRet> outboundFiles ; private List<FileRet> outboundFiles ;
@Transient
@ApiModelProperty(value = "任务id")
private Integer taskId ;
public Documents toDoc(){ public Documents toDoc(){
return new Documents(num,"装备清退单据",receiveUnit,replayNumber,sendUnit,null,null,senderUserA,senderUserB,receiveUserA,receiveUserB,null); return new Documents(num,"装备清退单据",receiveUnit,replayNumber,sendUnit,null,null,senderUserA,senderUserB,receiveUserA,receiveUserB,null);
......
...@@ -129,6 +129,7 @@ public class DeviceDecommissioningBusinessServiceImpl implements DeviceDecommiss ...@@ -129,6 +129,7 @@ public class DeviceDecommissioningBusinessServiceImpl implements DeviceDecommiss
deviceDecommissioningDetail.setScripts(decommissioningOrderOutData.getScriptSaveVos()); deviceDecommissioningDetail.setScripts(decommissioningOrderOutData.getScriptSaveVos());
deviceDecommissioningDetail.setScriptJson(JacksonUtil.toJSon(decommissioningOrderOutData.getScriptSaveVos())); deviceDecommissioningDetail.setScriptJson(JacksonUtil.toJSon(decommissioningOrderOutData.getScriptSaveVos()));
deviceDecommissioningDetailService.saveDeviceDecommissioningDetail(deviceDecommissioningDetail); deviceDecommissioningDetailService.saveDeviceDecommissioningDetail(deviceDecommissioningDetail);
taskBto.setRecordId(deviceDecommissioningDetail.getNum());
return taskBto; return taskBto;
} }
......
...@@ -149,18 +149,18 @@ public class DeviceDestroyBusinessServiceImpl implements DeviceDestroyBusinessSe ...@@ -149,18 +149,18 @@ public class DeviceDestroyBusinessServiceImpl implements DeviceDestroyBusinessSe
List<String> seqNumbers= scriptListToStringList(deviceDestroyBillVo); List<String> seqNumbers= scriptListToStringList(deviceDestroyBillVo);
deviceLibraryService.judgeSeqNumbersInNotEqualLifeStatus(seqNumbers,DeviceLifeStatus.IN_THE_DESTROYED.id); deviceLibraryService.judgeSeqNumbersInNotEqualLifeStatus(seqNumbers,DeviceLifeStatus.IN_THE_DESTROYED.id);
if (deviceDestroyBillVo.getSupervisor()!=null) { if (deviceDestroyBillVo.getSupervisor()!=null) {
deviceDestroyBill.setSupervisor(deviceDestroyBill.getSupervisor()); deviceDestroyBill.setSupervisor(deviceDestroyBillVo.getSupervisor());
} }
if (deviceDestroyBillVo.getLeader()!=null) { if (deviceDestroyBillVo.getLeader()!=null) {
deviceDestroyBill.setLeader(deviceDestroyBill.getLeader()); deviceDestroyBill.setLeader(deviceDestroyBillVo.getLeader());
} }
if (deviceDestroyBillVo.getUndertaker()!=null) { if (deviceDestroyBillVo.getUndertaker()!=null) {
deviceDestroyBill.setUndertaker(deviceDestroyBill.getUndertaker()); deviceDestroyBill.setUndertaker(deviceDestroyBillVo.getUndertaker());
} }
deviceDestroyBill.setDestructionFiles(FilesUtil.stringFileToList(deviceDestroyBillVo.getDestructionFileList())); deviceDestroyBill.setDestructionFiles(FilesUtil.stringFileToList(deviceDestroyBillVo.getDestructionFileList()));
deviceDestroyBillService.saveDeviceDestroyBill(deviceDestroyBill);
taskBto= taskService.moveToEnd(taskBto); taskBto= taskService.moveToEnd(taskBto);
deviceDestroyBill.setDestroyStatus(taskBto.getBillStatus()); deviceDestroyBill.setDestroyStatus(taskBto.getBillStatus());
deviceDestroyBillService.saveDeviceDestroyBill(deviceDestroyBill);
deviceLibraryDao.upDateSeqNumbersLeftStatus(DeviceLifeStatus.DESTROYED.id,seqNumbers); deviceLibraryDao.upDateSeqNumbersLeftStatus(DeviceLifeStatus.DESTROYED.id,seqNumbers);
addMessage(new MessageBto(taskBto.getId(),taskBto.getBusinessType(),"销毁任务补充手续完成",gainThisUser(securityUser.getCurrentUserInfo().getUserId(),securityUser.getCurrentUserInfo().getUnitsId()))); addMessage(new MessageBto(taskBto.getId(),taskBto.getBusinessType(),"销毁任务补充手续完成",gainThisUser(securityUser.getCurrentUserInfo().getUserId(),securityUser.getCurrentUserInfo().getUnitsId())));
devLogAdd(seqNumbers,"补充单据信息,状态转化已销毁",deviceDestroyBillVo.getOperationId()); devLogAdd(seqNumbers,"补充单据信息,状态转化已销毁",deviceDestroyBillVo.getOperationId());
......
...@@ -123,6 +123,7 @@ public class ScrapBusinessServiceImpl implements ScrapBusinessService { ...@@ -123,6 +123,7 @@ public class ScrapBusinessServiceImpl implements ScrapBusinessService {
scrap.setScriptJson(JacksonUtil.toJSon(scrapOrderOutData.getScriptSaveVos())); scrap.setScriptJson(JacksonUtil.toJSon(scrapOrderOutData.getScriptSaveVos()));
// scrap.setDeviceLibraryEntities(findInvoleDevice(scrap.getDeviceIds())); // scrap.setDeviceLibraryEntities(findInvoleDevice(scrap.getDeviceIds()));
scrapService.saveScrap(scrap); scrapService.saveScrap(scrap);
taskBto.setRecordId(scrap.getNum());
return taskBto; return taskBto;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论