From c0e8360c60330099c11558839de4a03e7a84336a Mon Sep 17 00:00:00 2001 From: hansha Date: Mon, 17 Jun 2024 09:45:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BA=A0=E9=94=99=E6=97=B6=E5=90=8C=E6=AD=A5?= =?UTF-8?q?=E5=AF=B9=E5=BA=94=E5=9B=BE=E7=89=87=E7=9A=84=E7=BA=A0=E9=94=99?= =?UTF-8?q?=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/DaBirthDjServiceImpl.java | 19 ++++++++++++- .../service/impl/DaCzrkdjServiceImpl.java | 20 +++++++++++-- .../dangan/service/impl/DaQyzServiceImpl.java | 19 ++++++++++++- .../service/impl/DaYtzmServiceImpl.java | 28 +++++++++++++++---- .../service/impl/DaZfnyhkcgServiceImpl.java | 28 +++++++++++++++---- .../dangan/service/impl/DaZqzServiceImpl.java | 28 +++++++++++++++---- 6 files changed, 123 insertions(+), 19 deletions(-) diff --git a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaBirthDjServiceImpl.java b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaBirthDjServiceImpl.java index 9dbfa45..09ec31c 100644 --- a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaBirthDjServiceImpl.java +++ b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaBirthDjServiceImpl.java @@ -2,10 +2,13 @@ package com.da.dangan.service.impl; import com.da.common.utils.DateUtils; import com.da.dangan.domain.DaBirthDj; +import com.da.dangan.domain.DaPicturesRecard; import com.da.dangan.mapper.DaBirthDjMapper; +import com.da.dangan.mapper.DaPicturesRecardMapper; import com.da.dangan.service.IDaBirthDjService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.List; @@ -20,7 +23,8 @@ public class DaBirthDjServiceImpl implements IDaBirthDjService { @Autowired private DaBirthDjMapper daBirthDjMapper; - + @Autowired + private DaPicturesRecardMapper daPicturesRecardMapper; /** * 查询出生登记 * @@ -65,8 +69,21 @@ public class DaBirthDjServiceImpl implements IDaBirthDjService * @return 结果 */ @Override + @Transactional public int updateDaBirthDj(DaBirthDj daBirthDj) { + //修改纠错时 同步修改对应识别图片的纠错标识 + if(daBirthDj.getErrorCorrect().equals("1")){ + String picIds = daBirthDj.getPicIds(); + String[] split = picIds.split(","); + for(String picId :split){ + Long picid = Long.parseLong(picId); + DaPicturesRecard picturesRecard = new DaPicturesRecard(); + picturesRecard.setId(picid); + picturesRecard.setErrorCorrect("1"); + daPicturesRecardMapper.updateDaPicturesRecard(picturesRecard); + } + } daBirthDj.setUpdateTime(DateUtils.getNowDate()); return daBirthDjMapper.updateDaBirthDj(daBirthDj); } diff --git a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaCzrkdjServiceImpl.java b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaCzrkdjServiceImpl.java index b1db30e..4f603cb 100644 --- a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaCzrkdjServiceImpl.java +++ b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaCzrkdjServiceImpl.java @@ -2,10 +2,13 @@ package com.da.dangan.service.impl; import com.da.common.utils.DateUtils; import com.da.dangan.domain.DaCzrkdj; +import com.da.dangan.domain.DaPicturesRecard; import com.da.dangan.mapper.DaCzrkdjMapper; +import com.da.dangan.mapper.DaPicturesRecardMapper; import com.da.dangan.service.IDaCzrkdjService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.List; @@ -20,7 +23,8 @@ public class DaCzrkdjServiceImpl implements IDaCzrkdjService { @Autowired private DaCzrkdjMapper daCzrkdjMapper; - + @Autowired + private DaPicturesRecardMapper daPicturesRecardMapper; /** * 查询常住人口登记 * @@ -65,8 +69,20 @@ public class DaCzrkdjServiceImpl implements IDaCzrkdjService * @return 结果 */ @Override + @Transactional public int updateDaCzrkdj(DaCzrkdj daCzrkdj) - { + { //修改纠错时 同步修改对应识别图片的纠错标识 + if(daCzrkdj.getErrorCorrect().equals("1")){ + String picIds = daCzrkdj.getPicIds(); + String[] split = picIds.split(","); + for(String picId :split){ + Long picid = Long.parseLong(picId); + DaPicturesRecard picturesRecard = new DaPicturesRecard(); + picturesRecard.setId(picid); + picturesRecard.setErrorCorrect("1"); + daPicturesRecardMapper.updateDaPicturesRecard(picturesRecard); + } + } daCzrkdj.setUpdateTime(DateUtils.getNowDate()); return daCzrkdjMapper.updateDaCzrkdj(daCzrkdj); } diff --git a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaQyzServiceImpl.java b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaQyzServiceImpl.java index d5319b1..b012cbc 100644 --- a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaQyzServiceImpl.java +++ b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaQyzServiceImpl.java @@ -1,11 +1,14 @@ package com.da.dangan.service.impl; import com.da.common.utils.DateUtils; +import com.da.dangan.domain.DaPicturesRecard; import com.da.dangan.domain.DaQyz; +import com.da.dangan.mapper.DaPicturesRecardMapper; import com.da.dangan.mapper.DaQyzMapper; import com.da.dangan.service.IDaQyzService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.List; @@ -20,7 +23,8 @@ public class DaQyzServiceImpl implements IDaQyzService { @Autowired private DaQyzMapper daQyzMapper; - + @Autowired + private DaPicturesRecardMapper daPicturesRecardMapper; /** * 查询迁移证 * @@ -65,8 +69,21 @@ public class DaQyzServiceImpl implements IDaQyzService * @return 结果 */ @Override + @Transactional public int updateDaQyz(DaQyz daQyz) { + //修改纠错时 同步修改对应识别图片的纠错标识 + if(daQyz.getErrorCorrect().equals("1")){ + String picIds = daQyz.getPicIds(); + String[] split = picIds.split(","); + for(String picId :split){ + Long picid = Long.parseLong(picId); + DaPicturesRecard picturesRecard = new DaPicturesRecard(); + picturesRecard.setId(picid); + picturesRecard.setErrorCorrect("1"); + daPicturesRecardMapper.updateDaPicturesRecard(picturesRecard); + } + } daQyz.setUpdateTime(DateUtils.getNowDate()); return daQyzMapper.updateDaQyz(daQyz); } diff --git a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaYtzmServiceImpl.java b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaYtzmServiceImpl.java index a9d428b..ec191c3 100644 --- a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaYtzmServiceImpl.java +++ b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaYtzmServiceImpl.java @@ -1,12 +1,16 @@ package com.da.dangan.service.impl; -import java.util.List; import com.da.common.utils.DateUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.da.dangan.mapper.DaYtzmMapper; +import com.da.dangan.domain.DaPicturesRecard; import com.da.dangan.domain.DaYtzm; +import com.da.dangan.mapper.DaPicturesRecardMapper; +import com.da.dangan.mapper.DaYtzmMapper; import com.da.dangan.service.IDaYtzmService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; /** * 一胎证明Service业务层处理 @@ -19,7 +23,8 @@ public class DaYtzmServiceImpl implements IDaYtzmService { @Autowired private DaYtzmMapper daYtzmMapper; - + @Autowired + private DaPicturesRecardMapper daPicturesRecardMapper; /** * 查询一胎证明 * @@ -64,8 +69,21 @@ public class DaYtzmServiceImpl implements IDaYtzmService * @return 结果 */ @Override + @Transactional public int updateDaYtzm(DaYtzm daYtzm) { + //修改纠错时 同步修改对应识别图片的纠错标识 + if(daYtzm.getErrorCorrect().equals("1")){ + String picIds = daYtzm.getPicIds(); + String[] split = picIds.split(","); + for(String picId :split){ + Long picid = Long.parseLong(picId); + DaPicturesRecard picturesRecard = new DaPicturesRecard(); + picturesRecard.setId(picid); + picturesRecard.setErrorCorrect("1"); + daPicturesRecardMapper.updateDaPicturesRecard(picturesRecard); + } + } daYtzm.setUpdateTime(DateUtils.getNowDate()); return daYtzmMapper.updateDaYtzm(daYtzm); } diff --git a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaZfnyhkcgServiceImpl.java b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaZfnyhkcgServiceImpl.java index 95d5bfc..19793e5 100644 --- a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaZfnyhkcgServiceImpl.java +++ b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaZfnyhkcgServiceImpl.java @@ -1,12 +1,16 @@ package com.da.dangan.service.impl; -import java.util.List; import com.da.common.utils.DateUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.da.dangan.mapper.DaZfnyhkcgMapper; +import com.da.dangan.domain.DaPicturesRecard; import com.da.dangan.domain.DaZfnyhkcg; +import com.da.dangan.mapper.DaPicturesRecardMapper; +import com.da.dangan.mapper.DaZfnyhkcgMapper; import com.da.dangan.service.IDaZfnyhkcgService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; /** * 转非农业人口批复存根Service业务层处理 @@ -19,7 +23,8 @@ public class DaZfnyhkcgServiceImpl implements IDaZfnyhkcgService { @Autowired private DaZfnyhkcgMapper daZfnyhkcgMapper; - + @Autowired + private DaPicturesRecardMapper daPicturesRecardMapper; /** * 查询转非农业人口批复存根 * @@ -64,8 +69,21 @@ public class DaZfnyhkcgServiceImpl implements IDaZfnyhkcgService * @return 结果 */ @Override + @Transactional public int updateDaZfnyhkcg(DaZfnyhkcg daZfnyhkcg) { + //修改纠错时 同步修改对应识别图片的纠错标识 + if(daZfnyhkcg.getErrorCorrect().equals("1")){ + String picIds = daZfnyhkcg.getPicIds(); + String[] split = picIds.split(","); + for(String picId :split){ + Long picid = Long.parseLong(picId); + DaPicturesRecard picturesRecard = new DaPicturesRecard(); + picturesRecard.setId(picid); + picturesRecard.setErrorCorrect("1"); + daPicturesRecardMapper.updateDaPicturesRecard(picturesRecard); + } + } daZfnyhkcg.setUpdateTime(DateUtils.getNowDate()); return daZfnyhkcgMapper.updateDaZfnyhkcg(daZfnyhkcg); } diff --git a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaZqzServiceImpl.java b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaZqzServiceImpl.java index c3ce25e..18bdcce 100644 --- a/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaZqzServiceImpl.java +++ b/dangan-dangan/src/main/java/com/da/dangan/service/impl/DaZqzServiceImpl.java @@ -1,12 +1,16 @@ package com.da.dangan.service.impl; -import java.util.List; import com.da.common.utils.DateUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.da.dangan.mapper.DaZqzMapper; +import com.da.dangan.domain.DaPicturesRecard; import com.da.dangan.domain.DaZqz; +import com.da.dangan.mapper.DaPicturesRecardMapper; +import com.da.dangan.mapper.DaZqzMapper; import com.da.dangan.service.IDaZqzService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; /** * 准迁证Service业务层处理 @@ -19,7 +23,8 @@ public class DaZqzServiceImpl implements IDaZqzService { @Autowired private DaZqzMapper daZqzMapper; - + @Autowired + private DaPicturesRecardMapper daPicturesRecardMapper; /** * 查询准迁证 * @@ -64,8 +69,21 @@ public class DaZqzServiceImpl implements IDaZqzService * @return 结果 */ @Override + @Transactional public int updateDaZqz(DaZqz daZqz) { + //修改纠错时 同步修改对应识别图片的纠错标识 + if(daZqz.getErrorCorrect().equals("1")){ + String picIds = daZqz.getPicIds(); + String[] split = picIds.split(","); + for(String picId :split){ + Long picid = Long.parseLong(picId); + DaPicturesRecard picturesRecard = new DaPicturesRecard(); + picturesRecard.setId(picid); + picturesRecard.setErrorCorrect("1"); + daPicturesRecardMapper.updateDaPicturesRecard(picturesRecard); + } + } daZqz.setUpdateTime(DateUtils.getNowDate()); return daZqzMapper.updateDaZqz(daZqz); }