|
@@ -98,9 +98,9 @@ public class SubAerialImageServiceImpl implements ISubAerialImageService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @TargetDataSource("secondary")
|
|
|
+ //@TargetDataSource("secondary")
|
|
|
public void saveFgw(SubAerialImgVO vo, LoginUserVO loginUserVO) {
|
|
|
- SubAerialImage image = new SubAerialImage();
|
|
|
+ /*SubAerialImage image = new SubAerialImage();
|
|
|
if(StringUtil.isNotEmpty(vo.getId())) {
|
|
|
image = subAerialImageMapper.findById(vo.getId());
|
|
|
image.setAerialDate(vo.getAerialDate());
|
|
@@ -120,7 +120,27 @@ public class SubAerialImageServiceImpl implements ISubAerialImageService {
|
|
|
image.setCreateTime(new Date());
|
|
|
image.setCreateUserId(loginUserVO.getId());
|
|
|
subAerialImageMapper.save(image);
|
|
|
+ }*/
|
|
|
+ SubAerialImage image = new SubAerialImage();
|
|
|
+ if(StringUtil.isNotEmpty(vo.getId())) {
|
|
|
+ image = subAerialImageDao.findById(vo.getId());
|
|
|
+ image.setAerialDate(vo.getAerialDate());
|
|
|
+ image.setImgId(vo.getImgId());
|
|
|
+ image.setRemark(vo.getRemark());
|
|
|
+ image.setLastUpdateTime(new Date());
|
|
|
+ image.setLastUpdateUserId(loginUserVO.getId());
|
|
|
+ }else {
|
|
|
+ image.setId(Identities.uuid());
|
|
|
+ image.setAerialDate(vo.getAerialDate());
|
|
|
+ image.setImgId(vo.getImgId());
|
|
|
+ image.setRemark(vo.getRemark());
|
|
|
+ image.setSubId(vo.getSubId());
|
|
|
+ image.setCreateTime(new Date());
|
|
|
+ image.setCreateUserId(loginUserVO.getId());
|
|
|
+
|
|
|
}
|
|
|
+ HttpClientUtil.fgwPostRequest("/outApi/remote/saveOrUpdateSubAerialImage", image);
|
|
|
+ subAerialImageDao.saveOrUpdate(image);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -153,10 +173,10 @@ public class SubAerialImageServiceImpl implements ISubAerialImageService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @TargetDataSource("secondary")
|
|
|
+ //@TargetDataSource("secondary")
|
|
|
public void saveFgw(List<SubAerialImgVO> list, LoginUserVO loginUserVO) {
|
|
|
|
|
|
- for (SubAerialImgVO vo:list){
|
|
|
+ /*for (SubAerialImgVO vo:list){
|
|
|
SubAerialImage image = new SubAerialImage();
|
|
|
if(StringUtil.isNotEmpty(vo.getId())) {
|
|
|
image = subAerialImageMapper.findById(vo.getId());
|
|
@@ -180,8 +200,33 @@ public class SubAerialImageServiceImpl implements ISubAerialImageService {
|
|
|
subAerialImageMapper.save(image);
|
|
|
}
|
|
|
|
|
|
+ }*/
|
|
|
+ for (SubAerialImgVO vo:list){
|
|
|
+ SubAerialImage image = new SubAerialImage();
|
|
|
+ if(StringUtil.isNotEmpty(vo.getId())) {
|
|
|
+ image = subAerialImageDao.findById(vo.getId());
|
|
|
+ image.setAerialDate(vo.getAerialDate());
|
|
|
+ image.setImgId(vo.getImgId());
|
|
|
+ image.setRemark(vo.getRemark());
|
|
|
+ image.setLastUpdateTime(new Date());
|
|
|
+ image.setType("1");
|
|
|
+ image.setLogicDeleteFlag(vo.getLogicDeleteFlag());
|
|
|
+ image.setLastUpdateUserId(loginUserVO.getId());
|
|
|
+ }else {
|
|
|
+ image.setId(Identities.uuid());
|
|
|
+ image.setAerialDate(vo.getAerialDate());
|
|
|
+ image.setImgId(vo.getImgId());
|
|
|
+ image.setRemark(vo.getRemark());
|
|
|
+ image.setSubId(vo.getSubId());
|
|
|
+ image.setCreateTime(new Date());
|
|
|
+ image.setType("1");
|
|
|
+ image.setCreateUserId(loginUserVO.getId());
|
|
|
+ }
|
|
|
+ HttpClientUtil.fgwPostRequest("/outApi/remote/saveOrUpdateSubAerialImage", image);
|
|
|
+ subAerialImageDao.saveOrUpdate(image);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
}
|
|
|
|
|
|
@Override
|