Bläddra i källkod

迭代功率曲线

shiyue 1 år sedan
förälder
incheckning
5e403a14d5

+ 7 - 1
energy-manage-service/src/main/java/com/energy/manage/service/controller/powerwordcontract/PowerWordContractController.java

@@ -23,6 +23,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.multipart.MultipartFile;
 
+import java.io.IOException;
 import java.util.List;
 
 @Slf4j
@@ -54,7 +55,12 @@ public class PowerWordContractController extends BaseServiceController {
         powerWordContractExcelDto.setMillTypeCode(millTypeCode);
         powerWordContractExcelDto.setCreateBy(getUserId());
         powerWordContractExcelDto.setMachineTypeCode(machineTypeCode);
-        return powerWordContractService.powerWordContractImportData(file, powerWordContractExcelDto);
+        try {
+            return powerWordContractService.powerWordContractImportData(file, powerWordContractExcelDto);
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+        return ResultResp.FAIL();
     }
 
 

+ 3 - 1
energy-manage-service/src/main/java/com/energy/manage/service/service/powerwordcontract/PowerWordContractService.java

@@ -10,6 +10,8 @@ import com.energy.manage.service.domain.dto.powerwordcriterion.PowerWordCriterio
 import com.energy.manage.service.domain.vo.powerwordcontract.PowerWordContractPageVo;
 import org.springframework.web.multipart.MultipartFile;
 
+import java.io.IOException;
+
 /**
  * 合同功率接口
  */
@@ -21,7 +23,7 @@ public interface PowerWordContractService {
      * @param file,fieldCode
      * @return
      */
-    ResultResp powerWordContractImportData(MultipartFile file, PowerWordContractExcelDto powerWordContractExcelDto);
+    ResultResp powerWordContractImportData(MultipartFile file, PowerWordContractExcelDto powerWordContractExcelDto) throws IOException;
 
 
     /**

+ 3 - 2
energy-manage-service/src/main/java/com/energy/manage/service/service/powerwordcontract/impl/PowerWordContractServiceImpl.java

@@ -37,6 +37,7 @@ import org.springframework.util.CollectionUtils;
 import org.springframework.web.multipart.MultipartFile;
 import tk.mybatis.mapper.entity.Example;
 
+import java.io.IOException;
 import java.util.Date;
 import java.util.List;
 
@@ -57,10 +58,10 @@ public class PowerWordContractServiceImpl extends BaseServiceImpl<PowerWordContr
     private WindFieldContractService windFieldContractService;
 
 
-    @SneakyThrows
+
     @Override
     @Transactional(rollbackFor = Exception.class)
-    public ResultResp powerWordContractImportData(MultipartFile file, PowerWordContractExcelDto powerWordContractExcelDto) {
+    public ResultResp powerWordContractImportData(MultipartFile file, PowerWordContractExcelDto powerWordContractExcelDto) throws IOException {
         if (StringUtils.isEmpty(powerWordContractExcelDto.getFieldCode())) {
             return ResultResp.FAIL("未填写机型!");
         }