19626
2023-10-23 1727a4f4d02e429475608e60f142a63bc24127bc
force-app/main/default/classes/ReportController.cls
@@ -305,7 +305,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
    //OPDtoSIS操作更新相应数据
@@ -330,7 +330,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
@@ -358,7 +358,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
    //完毕操作更新相应数据
@@ -384,7 +384,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
    //OCSM要报告操作更新相应数据
@@ -409,7 +409,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
@@ -435,7 +435,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
    //DispatchOCSMQARA操作更新相应数据
@@ -460,7 +460,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
    //OCSM不要报告操作更新相应数据
@@ -485,7 +485,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
@@ -511,7 +511,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
    
@@ -557,7 +557,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
@@ -583,7 +583,7 @@
            // }else {
            //     return e.getMessage();   
            // } 
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
@@ -612,7 +612,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
    //VOC回答更新相应数据
@@ -673,7 +673,7 @@
            // }else {
            //     return e.getMessage();   
            // }
            return errorMessage(e);
            return e.getDmlMessage(0);
        }
    }
    //VOC判定更新相应数据
@@ -722,9 +722,7 @@
                }
                return null;
        } catch (Exception e) {
            System.debug(LoggingLevel.INFO, '*** e: ' + e);
            String exc = e.getMessage();
            return exc;
            return e.getDmlMessage(0);
        }
    }
    //VOC完毕操作更新相应数据
@@ -736,7 +734,7 @@
            update report;
            return null;
        } catch (Exception e) {
            return errorMessage(e);
            return e.getDmlMessage(0);
            // if (e.getMessage().contains(',')) {
            //     System.debug(LoggingLevel.INFO, '*** e: ' + e);
            //     String exc = '' + e.getMessage();
@@ -771,21 +769,7 @@
        }
        return profile.Id;
    }
    public static string errorMessage(Exception e){
        if (e.getMessage().contains(',')) {
            System.debug(LoggingLevel.INFO, '*** e: ' + e);
            String exc = '' + e.getMessage();
            Integer left = exc.indexOf(':') + 1;
            Integer right = exc.lastIndexOf(':');
            String str = exc.substring(left,right);
            left = str.indexOf(',') +  1;
            String newStr = str.substring(left);
            return newStr;
        }else {
            return e.getMessage();
        }
    }
    public class InitData{
        @AuraEnabled
        public String status;