diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ApprovalServiceImpl.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ApprovalServiceImpl.java index 746cd860..a5f07921 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ApprovalServiceImpl.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ApprovalServiceImpl.java @@ -81,7 +81,7 @@ public class ApprovalServiceImpl implements ApprovalService { infoPublishService.pushSysInfo(newSysNotificationParamsVo); //审批通过,更改状态 - updateStatus(approval); +// updateStatus(approval); } @Override @@ -151,23 +151,28 @@ public class ApprovalServiceImpl implements ApprovalService { } private void updateStatus(ApprovalRequest approvalRequest) { - if (ApprovalStatus.APPROVED.getCode() == approvalRequest.getStatus()) { - String content = approvalRequest.getContent(); - switch (approvalRequest.getType()) { - case "DATASET": - NewDatasetVo dataset = BeanUtil.toBean(content, NewDatasetVo.class); - try { + try { + if (ApprovalStatus.APPROVED.getCode() == approvalRequest.getStatus()) { + String content = approvalRequest.getContent(); + switch (approvalRequest.getType()) { + case "DATASET": + NewDatasetVo dataset = BeanUtil.toBean(content, NewDatasetVo.class); + try { // newDatasetService.updateVersionDesc(dataset); - } catch (Exception e) { - logger.error(e.getMessage()); - } - break; - case "MODEL": - Models models = BeanUtil.toBean(content, Models.class); + } catch (Exception e) { + logger.error(e.getMessage()); + } + break; + case "MODEL": + Models models = BeanUtil.toBean(content, Models.class); // modelsService.update(models); - break; + break; + } } + }catch (Exception e) { + e.printStackTrace(); } + } private String getModelNameByType(String content,String type) {