|
|
|
@@ -186,7 +186,17 @@ public class ServiceServiceImpl implements ServiceService { |
|
|
|
public String deleteServiceVersion(Long id) { |
|
|
|
ServiceVersion serviceVersion = serviceDao.getServiceVersionById(id); |
|
|
|
serviceVersion.setState(Constant.State_invalid); |
|
|
|
return serviceDao.updateServiceVersion(serviceVersion) > 0 ? "删除成功" : "删除失败"; |
|
|
|
HashMap<String, Object> paramMap = new HashMap<>(); |
|
|
|
paramMap.put("deployment_name", serviceVersion.getDeploymentName()); |
|
|
|
paramMap.put("svc_name", serviceVersion.getSvcName()); |
|
|
|
String req = HttpUtils.sendPost(argoUrl + modelService + "/delete", JSON.toJSONString(paramMap)); |
|
|
|
if (StringUtils.isNotEmpty(req)) { |
|
|
|
Map<String, Object> reqMap = JacksonUtil.parseJSONStr2Map(req); |
|
|
|
if ((Integer) reqMap.get("code") == 200) { |
|
|
|
return serviceDao.updateServiceVersion(serviceVersion) > 0 ? "删除成功" : "删除失败"; |
|
|
|
} |
|
|
|
} |
|
|
|
return "删除失败"; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
|