From 35d2ef14f59c43d3462e50e8381bf0a6eb97a0cd Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期五, 24 十一月 2023 17:00:16 +0800 Subject: [PATCH] 修改小程序下单4 --- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightConfigServiceImpl.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightConfigServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightConfigServiceImpl.java index 4ce39db..038e68f 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightConfigServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NewFightConfigServiceImpl.java @@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.community.building.NewFightConfigVO; +import com.panzhihua.common.utlis.StringUtils; import com.panzhihua.service_dangjian.dao.NewFightConfigDao; import com.panzhihua.service_dangjian.entity.NewFightConfig; import com.panzhihua.service_dangjian.service.NewFightConfigService; @@ -25,12 +26,24 @@ @Override public R addData(NewFightConfigVO item) { - int num= baseMapper.addData(item); + + NewFightConfig newFightConfig=baseMapper.getDetails(item.getCommunityId()); + int num=0; + if(newFightConfig==null) + { + num= baseMapper.addData(item); + } + else + { + item.setId(newFightConfig.getId()); + baseMapper.editData(item); + } + if(num>0) { return R.ok(); } - return R.fail("添加失败"); + return R.fail("失败"); } @Override -- Gitblit v1.7.1