yzc преди 1 година
родител
ревизия
46bdc25027
променени са 1 файла, в които са добавени 7 реда и са изтрити 2 реда
  1. 7 2
      hx-mes/src/main/java/com/fjhx/mes/service/production/impl/ProductionProcessesServiceImpl.java

+ 7 - 2
hx-mes/src/main/java/com/fjhx/mes/service/production/impl/ProductionProcessesServiceImpl.java

@@ -82,8 +82,13 @@ public class ProductionProcessesServiceImpl extends ServiceImpl<ProductionProces
     @DSTransactional
     @Override
     public void edit(ProductionProcessesDto productionProcessesDto) {
-        ObsFile obsFile = productionProcessesDto.getFileList().get(0);
-        productionProcessesDto.setFileName(obsFile.getFileName());
+        List<ObsFile> fileList = productionProcessesDto.getFileList();
+        if(fileList.size()>0) {
+            ObsFile obsFile = fileList.get(0);
+            productionProcessesDto.setFileName(obsFile.getFileName());
+        }else{
+            productionProcessesDto.setFileName(" ");
+        }
         this.updateById(productionProcessesDto);
         ObsFileUtil.editFile(productionProcessesDto.getFileList(), productionProcessesDto.getId());
     }