From 0bd3125739c0d8bded4f7bd405fd99f1723df964 Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期五, 30 五月 2025 15:51:49 +0800 Subject: [PATCH] 不同服务器配置文件备份 --- pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/taskPlan/DevOpsSv.java | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/taskPlan/DevOpsSv.java b/pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/taskPlan/DevOpsSv.java index 23846b8..026a625 100644 --- a/pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/taskPlan/DevOpsSv.java +++ b/pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/taskPlan/DevOpsSv.java @@ -35,6 +35,9 @@ @Transactional public int save(PrDevOpsPlan plan) { + if(devOpsDao.exists(plan.name,plan.id)){ + throw new RuntimeException("璁″垝鍚嶄笉鑳介噸澶�"); + } BaUser loginUser = userUtil.getUser(UserTokenContext.get()); if(loginUser!=null){ plan.creator = loginUser.id; @@ -44,6 +47,9 @@ } @Transactional public int update(PrDevOpsPlan plan) { + if(devOpsDao.exists(plan.name,plan.id)){ + throw new RuntimeException("璁″垝鍚嶄笉鑳介噸澶�"); + } return devOpsDao.updateByPrimaryKeySelective(plan); } public QueryResultVo<List<PrDevOpsPlan>> selectSome(QueryVo queryVo) { @@ -57,4 +63,16 @@ rsVo.obj = devOpsDao.selectSome(params); return rsVo ; } + + /** + * 鍙洿鏂扮姸鎬�,涓嶆洿鏂板叾浠栧瓧娈� + * @param plan + * @return + */ + public int updateStatus(PrDevOpsPlan plan) { + PrDevOpsPlan param = new PrDevOpsPlan(); + param.id =plan.id; + param.status = plan.status; + return devOpsDao.updateByPrimaryKeySelective(param); + } } -- Gitblit v1.8.0