提交 61456bd7 authored 作者: zjm's avatar zjm

合并dev

上级 dc1f1f77
...@@ -33,13 +33,12 @@ public class BlockDataServiceImpl implements BlockDataService { ...@@ -33,13 +33,12 @@ public class BlockDataServiceImpl implements BlockDataService {
@Override @Override
public BlockData findBillTypeAndBillId(Integer billType, Integer billId) { public BlockData findBillTypeAndBillId(Integer billType, Integer billId) {
List<BlockData> allByBillTypeAndBillId = blockDataDao.findAllByBillTypeAndBillId(billType, billId).stream().sorted(Comparator.comparing(BlockData::getId).reversed()).collect(Collectors.toList()); List<BlockData> allByBillTypeAndBillId = blockDataDao.findAllByBillTypeAndBillId(billType, billId).stream().sorted(Comparator.comparing(BlockData::getCreateTime).reversed()).collect(Collectors.toList());
if (allByBillTypeAndBillId.size()>0){ if (allByBillTypeAndBillId.size()>0){
return allByBillTypeAndBillId.get(0); return allByBillTypeAndBillId.get(0);
}else { }else {
return new BlockData(); return new BlockData();
} }
} }
@Override @Override
......
...@@ -135,6 +135,7 @@ public class SelfCheckBillServiceImpl implements SelfCheckBillService { ...@@ -135,6 +135,7 @@ public class SelfCheckBillServiceImpl implements SelfCheckBillService {
SelfCheckBill selfCheckBill = selfExaminationBillDao.save(selfExaminationBillEntity); SelfCheckBill selfCheckBill = selfExaminationBillDao.save(selfExaminationBillEntity);
CompletableFuture.runAsync(() -> blockChainUtil.appendHash(JacksonUtil.toJSon(selfCheckBill), CompletableFuture.runAsync(() -> blockChainUtil.appendHash(JacksonUtil.toJSon(selfCheckBill),
selfCheckBill.getRecordId()), TaskBeanConfig.getThreadPoolTaskScheduler()); selfCheckBill.getRecordId()), TaskBeanConfig.getThreadPoolTaskScheduler());
sendText(selfExaminationBillEntity.getId());
return selfCheckBill; return selfCheckBill;
} }
......
...@@ -90,7 +90,7 @@ public class DeviceRepelDetail extends BaseEntity { ...@@ -90,7 +90,7 @@ public class DeviceRepelDetail extends BaseEntity {
*/ */
@ApiModelProperty(value = "配发时间") @ApiModelProperty(value = "配发时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date sendTime; private Date sendTime= new Date();
/** /**
* 接收时间 * 接收时间
*/ */
......
...@@ -225,7 +225,7 @@ public class DeviceRepelDetailServiceImpl implements DeviceRepelDetailService { ...@@ -225,7 +225,7 @@ public class DeviceRepelDetailServiceImpl implements DeviceRepelDetailService {
.initiateUnitName(deviceRepelDetail.getSendUnit()) .initiateUnitName(deviceRepelDetail.getSendUnit())
.receiveUnitName(deviceRepelDetail.getReceiveUnit()) .receiveUnitName(deviceRepelDetail.getReceiveUnit())
.documentNo(deviceRepelDetail.getNum()) .documentNo(deviceRepelDetail.getNum())
.operationTime(DateUtil.getLocalDateTime(deviceRepelDetail.getSendTime())) .operationTime(deviceRepelDetail.getSendTime()!=null?DateUtil.getLocalDateTime(deviceRepelDetail.getSendTime()):null)
.operatorUserName(operatorName(deviceRepelDetail)) .operatorUserName(operatorName(deviceRepelDetail))
.build()); .build());
...@@ -238,7 +238,7 @@ public class DeviceRepelDetailServiceImpl implements DeviceRepelDetailService { ...@@ -238,7 +238,7 @@ public class DeviceRepelDetailServiceImpl implements DeviceRepelDetailService {
.initiateUnitName(deviceRepelDetail1.getSendUnit()) .initiateUnitName(deviceRepelDetail1.getSendUnit())
.receiveUnitName(deviceRepelDetail1.getReceiveUnit()) .receiveUnitName(deviceRepelDetail1.getReceiveUnit())
.documentNo(deviceRepelDetail1.getNum()) .documentNo(deviceRepelDetail1.getNum())
.operationTime(DateUtil.getLocalDateTime(deviceRepelDetail1.getSendTime())) .operationTime(deviceRepelDetail1.getSendTime()!=null?DateUtil.getLocalDateTime(deviceRepelDetail1.getSendTime()):null)
.operatorUserName(operatorName(deviceRepelDetail1)) .operatorUserName(operatorName(deviceRepelDetail1))
.build()); .build());
blockTraceabilityParsing.setBlockData(deviceRepelDetail1); blockTraceabilityParsing.setBlockData(deviceRepelDetail1);
......
...@@ -370,6 +370,12 @@ public class TrainJobController { ...@@ -370,6 +370,12 @@ public class TrainJobController {
userId-> onlineLearningTask(trainId,taskBto.getId(),trainTheme.getName(),userId,taskBto.getOwnUnit()) userId-> onlineLearningTask(trainId,taskBto.getId(),trainTheme.getName(),userId,taskBto.getOwnUnit())
); );
} }
trainTaskService.selectBillidAndBillType(trainId, BusinessEnum.TRAIN_SIGN_UP.id, StatusEnum.TRAIN1016.id).forEach(
taskBto1 -> {
taskService.moveToEnd(taskBto1);
}
);
return ResponseEntity.ok(trainThemeService.save(trainTheme)); return ResponseEntity.ok(trainThemeService.save(trainTheme));
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论