Browse Source

审批功能联调

dev-opt
ddmte32 7 months ago
parent
commit
4916270323
1 changed files with 19 additions and 14 deletions
  1. +19
    -14
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ApprovalServiceImpl.java

+ 19
- 14
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ApprovalServiceImpl.java View File

@@ -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) {


Loading…
Cancel
Save