From 9000814f7ceba006c7d36c51d06666ba6dfddf6c Mon Sep 17 00:00:00 2001 From: Fancy <Fancy.fx@outlook.com> Date: 星期二, 09 七月 2024 11:33:08 +0800 Subject: [PATCH] change equip to device --- 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