|
@@ -9,6 +9,7 @@ import com.fjhx.mes.entity.production.po.ProductionProcesses;
|
|
import com.fjhx.mes.mapper.production.ProductionProcessesMapper;
|
|
import com.fjhx.mes.mapper.production.ProductionProcessesMapper;
|
|
import com.fjhx.mes.service.production.ProductionProcessesService;
|
|
import com.fjhx.mes.service.production.ProductionProcessesService;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
+import io.seata.spring.annotation.GlobalTransactional;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@@ -57,7 +58,7 @@ public class ProductionProcessesServiceImpl extends ServiceImpl<ProductionProces
|
|
return result;
|
|
return result;
|
|
}
|
|
}
|
|
|
|
|
|
- @Transactional(rollbackFor = Exception.class)
|
|
|
|
|
|
+ @GlobalTransactional(rollbackFor = Exception.class)
|
|
@Override
|
|
@Override
|
|
public void add(ProductionProcessesDto productionProcessesDto) {
|
|
public void add(ProductionProcessesDto productionProcessesDto) {
|
|
ObsFile obsFile = productionProcessesDto.getFileList().get(0);
|
|
ObsFile obsFile = productionProcessesDto.getFileList().get(0);
|
|
@@ -66,7 +67,7 @@ public class ProductionProcessesServiceImpl extends ServiceImpl<ProductionProces
|
|
ObsFileUtil.saveFile(productionProcessesDto.getFileList(), productionProcessesDto.getId());
|
|
ObsFileUtil.saveFile(productionProcessesDto.getFileList(), productionProcessesDto.getId());
|
|
}
|
|
}
|
|
|
|
|
|
- @Transactional(rollbackFor = Exception.class)
|
|
|
|
|
|
+ @GlobalTransactional(rollbackFor = Exception.class)
|
|
@Override
|
|
@Override
|
|
public void edit(ProductionProcessesDto productionProcessesDto) {
|
|
public void edit(ProductionProcessesDto productionProcessesDto) {
|
|
ObsFile obsFile = productionProcessesDto.getFileList().get(0);
|
|
ObsFile obsFile = productionProcessesDto.getFileList().get(0);
|
|
@@ -75,7 +76,7 @@ public class ProductionProcessesServiceImpl extends ServiceImpl<ProductionProces
|
|
ObsFileUtil.editFile(productionProcessesDto.getFileList(), productionProcessesDto.getId());
|
|
ObsFileUtil.editFile(productionProcessesDto.getFileList(), productionProcessesDto.getId());
|
|
}
|
|
}
|
|
|
|
|
|
- @Transactional(rollbackFor = Exception.class)
|
|
|
|
|
|
+ @GlobalTransactional(rollbackFor = Exception.class)
|
|
@Override
|
|
@Override
|
|
public void delete(Long id) {
|
|
public void delete(Long id) {
|
|
this.removeById(id);
|
|
this.removeById(id);
|