WoNiu пре 5 година
родитељ
комит
38d9edea56

+ 3 - 2
src/main/java/com/galaxis/manatee/controller/ChuanyunTestController.java

@@ -6,6 +6,7 @@ import com.galaxis.manatee.entity.chuanyun.bo.MaterialResendBO;
 import com.galaxis.manatee.entity.chuanyun.data.object.ChuanyunProjectDO;
 import com.galaxis.manatee.entity.chuanyun.data.object.ProjectLogDO;
 import com.galaxis.manatee.entity.chuanyun.dto.*;
+import com.galaxis.manatee.exception.BigSizeException;
 import com.galaxis.manatee.manager.ChuanYunManager;
 import org.hibernate.Session;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -75,7 +76,7 @@ public class ChuanyunTestController {
      * @return  保存结果
      */
     @GetMapping("/chuanyunTest/testSave")
-    public String testSave() throws JsonProcessingException {
+    public String testSave() throws JsonProcessingException, BigSizeException {
         MaterialResendBO resendVO=new MaterialResendBO();
         resendVO.setRequestDate(LocalDate.now());
         resendVO.setRequestType("test");
@@ -90,7 +91,7 @@ public class ChuanyunTestController {
      * @throws JsonProcessingException  json处理异常
      */
     @GetMapping("/chuanyunTest/testSaveAll")
-    public String testSaveAll() throws JsonProcessingException {
+    public String testSaveAll() throws JsonProcessingException, BigSizeException {
         MaterialResendBO resend1=new MaterialResendBO();
         MaterialResendBO resend2=new MaterialResendBO();
         resend1.setRequestType("helloChuanyunSaveAll1");

+ 5 - 4
src/main/java/com/galaxis/manatee/task/FixService.java

@@ -10,6 +10,7 @@ import com.galaxis.manatee.dao.ProjectSwitchDao;
 import com.galaxis.manatee.entity.chuanyun.data.object.*;
 import com.galaxis.manatee.entity.chuanyun.dto.ChuanyunSaveDTO;
 import com.galaxis.manatee.entity.chuanyun.dto.Filter;
+import com.galaxis.manatee.exception.BigSizeException;
 import com.galaxis.manatee.manager.ChuanYunManager;
 import lombok.Data;
 import lombok.extern.slf4j.Slf4j;
@@ -88,7 +89,7 @@ public class FixService {
                             String bizObjectString=objectMapper.writeValueAsString(reimbursementDTO);
                             ChuanyunSaveDTO chuanyunSaveDTO=chuanYunManager.update(ChuanyunReimbursementDO.SCHEMA_CODE,chuanyunReimbursementDO.getObjectId(),bizObjectString);
                             log.info(chuanyunSaveDTO+"");
-                        } catch (JsonProcessingException e) {
+                        } catch (JsonProcessingException | BigSizeException e) {
                             e.printStackTrace();
                         }
                     });
@@ -181,7 +182,7 @@ public class FixService {
                             try {
                                 ChuanyunSaveDTO chuanyunSaveDTO=chuanYunManager.update(ChuanyunLogDO.SCHEMA_CODE,chuanyunLogDO.getObjectId(),objectMapper.writeValueAsString(logDTO));
                                 log.info(chuanyunSaveDTO+"");
-                            } catch (JsonProcessingException e) {
+                            } catch (JsonProcessingException | BigSizeException e) {
                                 e.printStackTrace();
                             }
                         });
@@ -342,7 +343,7 @@ public class FixService {
                             String bizObjectString=objectMapper.writeValueAsString(logDTO);
                             ChuanyunSaveDTO chuanyunSaveDTO=chuanYunManager.update(ChuanyunLogDO.SCHEMA_CODE,chuanyunLogDO.getObjectId(),bizObjectString);
                             log.info(chuanyunSaveDTO+"");
-                        } catch (JsonProcessingException e) {
+                        } catch (JsonProcessingException | BigSizeException e) {
                             e.printStackTrace();
                         }
 
@@ -439,4 +440,4 @@ class DayLog{
      * 项目
      */
     private String project;
-}
+}