提交 464bcb1e authored 作者: 000516's avatar 000516

稽核门店表、稽核门店详情表多表操作时,添加事务

...@@ -19,6 +19,7 @@ import com.sfa.operation.pojo.risk.response.RiskStoreTaskDto; ...@@ -19,6 +19,7 @@ import com.sfa.operation.pojo.risk.response.RiskStoreTaskDto;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import java.util.Date; import java.util.Date;
...@@ -103,6 +104,7 @@ public class RiskStoreTaskDaoImpl implements IRiskStoreTaskDao { ...@@ -103,6 +104,7 @@ public class RiskStoreTaskDaoImpl implements IRiskStoreTaskDao {
return BeanUtils.transitionDto(taskDetailDo, RiskStoreTaskDto.RiskStoreTaskDetailDto.class); return BeanUtils.transitionDto(taskDetailDo, RiskStoreTaskDto.RiskStoreTaskDetailDto.class);
} }
@Transactional(rollbackFor = Exception.class)
@Override @Override
public RiskStoreTaskDto.RiskStoreTaskDetailDto updateStoreDetail(RiskStoreTaskDto.RiskStoreTaskDetailDto riskStoreTaskDetailDto) { public RiskStoreTaskDto.RiskStoreTaskDetailDto updateStoreDetail(RiskStoreTaskDto.RiskStoreTaskDetailDto riskStoreTaskDetailDto) {
RiskStoreTaskDetail detailDo = BeanUtils.transitionDto(riskStoreTaskDetailDto, RiskStoreTaskDetail.class); RiskStoreTaskDetail detailDo = BeanUtils.transitionDto(riskStoreTaskDetailDto, RiskStoreTaskDetail.class);
...@@ -114,6 +116,7 @@ public class RiskStoreTaskDaoImpl implements IRiskStoreTaskDao { ...@@ -114,6 +116,7 @@ public class RiskStoreTaskDaoImpl implements IRiskStoreTaskDao {
return tDto; return tDto;
} }
@Transactional(rollbackFor = Exception.class)
@Override @Override
public void deleteStoreDetail(Long rstdId) { public void deleteStoreDetail(Long rstdId) {
RiskStoreTaskDetail detailDo = riskStoreTaskDetailMapper.selectById(rstdId); RiskStoreTaskDetail detailDo = riskStoreTaskDetailMapper.selectById(rstdId);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论