admin
2021-09-03 b41a6efe17ba61d150c5a9b7309651cebae54e0d
src/main/java/com/yeshi/buwan/aspect/SignAspect.java
@@ -40,15 +40,6 @@
        for (Object obj : args) {
            if (obj instanceof AcceptData) {
                acceptData = (AcceptData) obj;
                if (acceptData != null) {
                    if ("ios".equalsIgnoreCase(acceptData.getPlatform())) {
                        acceptData.setChannel("appstore");
                    }
                    //注入detailSystem
                    DetailSystem detailSystem = systemService.getDetailSystemByPackage(acceptData.getPackageName());
                    acceptData.setDetailSystem(detailSystem);
                }
            } else if (obj instanceof PrintWriter) {
                out = (PrintWriter) obj;
            }
@@ -86,6 +77,24 @@
            }
        }
        if (acceptData != null) {
            if ("ios" .equalsIgnoreCase(acceptData.getPlatform())) {
                acceptData.setChannel("appstore");
            }
            if (acceptData.getPackageName().equalsIgnoreCase("com.doudou.ysvideo.lite"))
                acceptData.setPackageName("com.doudou.ysvideo");
            //注入detailSystem
            DetailSystem detailSystem = systemService.getDetailSystemByPackage(acceptData.getPackageName());
            acceptData.setDetailSystem(detailSystem);
            acceptData.setChildPackage(acceptData.getPackage());
            detailSystem = systemService.getDetailSystemByPackage(acceptData.getChildPackage());
        }
        return joinPoint.proceed(args);
    }