admin
2024-12-16 ec012b7d2b915db24cd8b23f723bf18dfe75b7d6
kp_html/kp/test.html
@@ -1,442 +1,10 @@
"C:\Program Files\Java\jdk1.8.0_181\bin\java.exe" "-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2018.2.5\lib\idea_rt.jar=51841:D:\Program Files\JetBrains\IntelliJ IDEA 2018.2.5\bin" -Dfile.encoding=UTF-8 -classpath "D:\workspace\fanli\fanli-server\fanli\target\classes;C:\Program Files\Java\jdk1.8.0_181\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_181\jre\lib\rt.jar;C:\Users\Administrator\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;D:\workspace\fanli\fanli-server\utils\target\classes;C:\Users\Administrator\.m2\repository\com\opencsv\opencsv\4.3.2\opencsv-4.3.2.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-text\1.3\commons-text-1.3.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-collections4\4.2\commons-collections4-4.2.jar;C:\Users\Administrator\.m2\repository\ch\ethz\ganymed\ganymed-ssh2\build210\ganymed-ssh2-build210.jar;C:\Users\Administrator\.m2\repository\com\alipay\sdk\alipay-easysdk\2.1.0\alipay-easysdk-2.1.0.jar;C:\Users\Administrator\.m2\repository\com\alipay\sdk\easysdk-kernel\1.0.4\easysdk-kernel-1.0.4.jar;C:\Users\Administrator\.m2\repository\com\aliyun\tea\1.0.7\tea-1.0.7.jar;C:\Users\Administrator\.m2\repository\com\qcloud\cmq-http-client\1.0.7\cmq-http-client-1.0.7.jar;C:\Users\Administrator\.m2\repository\com\squareup\okhttp3\okhttp\3.7.0\okhttp-3.7.0.jar;C:\Users\Administrator\.m2\repository\com\github\wechatpay-apiv3\wechatpay-apache-httpclient\0.2.1\wechatpay-apache-httpclient-0.2.1.jar;C:\Users\Administrator\.m2\repository\com\meizu\flyme\push-server-sdk\1.2.8.20190114_release\push-server-sdk-1.2.8.20190114_release.jar;D:\workspace\fanli\fanli-server\utils\libs\vpush-server-sdk-2.2.jar;D:\workspace\fanli\fanli-server\utils\libs\opush-server-sdk-1.0.6.jar;D:\workspace\fanli\fanli-server\utils\libs\MiPush_SDK_Server_Http2_1.0.11.jar;D:\workspace\fanli\fanli-server\utils\libs\okhttp-3.14.2.jar;D:\workspace\fanli\fanli-server\utils\libs\okio-1.17.2.jar;D:\workspace\fanli\fanli-server\facade-goods\target\classes;D:\workspace\fanli\fanli-server\facede-common\target\classes;C:\Users\Administrator\.m2\repository\com\ks\lib-common\0.0.1-SNAPSHOT\lib-common-0.0.1-SNAPSHOT.jar;C:\Users\Administrator\.m2\repository\com\dataoke\sdk\1.0.0\sdk-1.0.0.jar;D:\workspace\fanli\fanli-server\fanli\libs\aes-jre1.6.jar;D:\workspace\fanli\fanli-server\fanli\libs\taobao-sdk-java-auto_1533536267316-20180829.jar;D:\workspace\fanli\fanli-server\fanli\libs\javapns-jdk16-2.3.1.jar;D:\workspace\fanli\fanli-server\fanli\libs\MiPush_SDK_Server_2_2_18.jar;D:\workspace\fanli\fanli-server\fanli\libs\open-api-sdk-2.0.jar;D:\workspace\fanli\fanli-server\fanli\libs\PushJavaSDK.jar;D:\workspace\fanli\fanli-server\fanli\libs\HMS_SDK_2.6.0.301_ADT.jar;D:\workspace\fanli\fanli-server\fanli\libs\HMSAgent_2.6.0.302.jar;D:\workspace\fanli\fanli-server\fanli\libs\ueditor-1.1.2.jar;D:\workspace\fanli\fanli-server\fanli\libs\jd-cps-client-2.2.jar;D:\workspace\fanli\fanli-server\fanli\libs\opush-server-sdk-1.0.3.jar;D:\workspace\fanli\fanli-server\fanli\libs\vpush-server-sdk-2.0.jar;D:\workspace\fanli\fanli-server\fanli\libs\sun.misc.BASE64Decoder.jar;C:\Users\Administrator\.m2\repository\org\apache\dubbo\dubbo\2.7.5\dubbo-2.7.5.jar;C:\Users\Administrator\.m2\repository\com\alibaba\spring\spring-context-support\1.0.5\spring-context-support-1.0.5.jar;C:\Users\Administrator\.m2\repository\io\netty\netty-all\4.1.25.Final\netty-all-4.1.25.Final.jar;C:\Users\Administrator\.m2\repository\org\yaml\snakeyaml\1.20\snakeyaml-1.20.jar;C:\Users\Administrator\.m2\repository\org\apache\zookeeper\zookeeper\3.4.6\zookeeper-3.4.6.jar;C:\Users\Administrator\.m2\repository\jline\jline\0.9.94\jline-0.9.94.jar;C:\Users\Administrator\.m2\repository\io\netty\netty\3.7.0.Final\netty-3.7.0.Final.jar;C:\Users\Administrator\.m2\repository\org\apache\curator\curator-framework\2.13.0\curator-framework-2.13.0.jar;C:\Users\Administrator\.m2\repository\org\apache\curator\curator-client\2.13.0\curator-client-2.13.0.jar;C:\Users\Administrator\.m2\repository\org\apache\curator\curator-recipes\2.13.0\curator-recipes-2.13.0.jar;C:\Users\Administrator\.m2\repository\com\101tec\zkclient\0.10\zkclient-0.10.jar;C:\Users\Administrator\.m2\repository\org\javassist\javassist\3.21.0-GA\javassist-3.21.0-GA.jar;C:\Users\Administrator\.m2\repository\com\ks\facade-vip\0.2.1\facade-vip-0.2.1.jar;C:\Users\Administrator\.m2\repository\com\ks\facade-lijin\0.1.2\facade-lijin-0.1.2.jar;C:\Users\Administrator\.m2\repository\com\ks\facade-push\0.0.1\facade-push-0.0.1.jar;C:\Users\Administrator\.m2\repository\com\aliyun\aliyun-java-sdk-core\4.5.2\aliyun-java-sdk-core-4.5.2.jar;C:\Users\Administrator\.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\Administrator\.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar;C:\Users\Administrator\.m2\repository\org\jacoco\org.jacoco.agent\0.8.5\org.jacoco.agent-0.8.5-runtime.jar;C:\Users\Administrator\.m2\repository\org\ini4j\ini4j\0.5.4\ini4j-0.5.4.jar;C:\Users\Administrator\.m2\repository\io\opentracing\opentracing-api\0.33.0\opentracing-api-0.33.0.jar;C:\Users\Administrator\.m2\repository\io\opentracing\opentracing-util\0.33.0\opentracing-util-0.33.0.jar;C:\Users\Administrator\.m2\repository\io\opentracing\opentracing-noop\0.33.0\opentracing-noop-0.33.0.jar;C:\Users\Administrator\.m2\repository\com\aliyun\aliyun-java-sdk-dypnsapi\1.1.3\aliyun-java-sdk-dypnsapi-1.1.3.jar;C:\Users\Administrator\.m2\repository\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;C:\Users\Administrator\.m2\repository\ch\qos\logback\logback-access\1.2.3\logback-access-1.2.3.jar;C:\Users\Administrator\.m2\repository\ch\qos\logback\logback-classic\1.2.3\logback-classic-1.2.3.jar;C:\Users\Administrator\.m2\repository\org\slf4j\log4j-over-slf4j\1.7.7\log4j-over-slf4j-1.7.7.jar;C:\Users\Administrator\.m2\repository\org\apache\kafka\kafka-clients\0.10.1.1\kafka-clients-0.10.1.1.jar;C:\Users\Administrator\.m2\repository\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Administrator\.m2\repository\org\xerial\snappy\snappy-java\1.1.2.6\snappy-java-1.1.2.6.jar;C:\Users\Administrator\.m2\repository\org\apache\kafka\kafka_2.11\0.10.1.1\kafka_2.11-0.10.1.1.jar;C:\Users\Administrator\.m2\repository\net\sf\jopt-simple\jopt-simple\4.9\jopt-simple-4.9.jar;C:\Users\Administrator\.m2\repository\com\yammer\metrics\metrics-core\2.2.0\metrics-core-2.2.0.jar;C:\Users\Administrator\.m2\repository\org\scala-lang\scala-library\2.11.8\scala-library-2.11.8.jar;C:\Users\Administrator\.m2\repository\org\scala-lang\modules\scala-parser-combinators_2.11\1.0.4\scala-parser-combinators_2.11-1.0.4.jar;C:\Users\Administrator\.m2\repository\com\tencentcloudapi\cls\tencentcloud-cls-logback-appender\1.0.3\tencentcloud-cls-logback-appender-1.0.3.jar;C:\Users\Administrator\.m2\repository\joda-time\joda-time\2.9.9\joda-time-2.9.9.jar;C:\Users\Administrator\.m2\repository\com\tencentcloudapi\cls\tencentcloud-cls-sdk-java\1.0.5\tencentcloud-cls-sdk-java-1.0.5.jar;C:\Users\Administrator\.m2\repository\com\google\protobuf\protobuf-java\3.15.3\protobuf-java-3.15.3.jar;C:\Users\Administrator\.m2\repository\com\google\protobuf\protobuf-java-util\3.15.3\protobuf-java-util-3.15.3.jar;C:\Users\Administrator\.m2\repository\org\lz4\lz4-java\1.8.0\lz4-java-1.8.0.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.13.1\jackson-databind-2.13.1.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.13.1\jackson-annotations-2.13.1.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.13.1\jackson-core-2.13.1.jar;C:\Users\Administrator\.m2\repository\net\sf\ehcache\ehcache-core\2.6.11\ehcache-core-2.6.11.jar;C:\Users\Administrator\.m2\repository\net\sf\ehcache\ehcache-web\2.0.4\ehcache-web-2.0.4.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-context\4.3.14.RELEASE\spring-context-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-aop\4.3.14.RELEASE\spring-aop-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-beans\4.3.14.RELEASE\spring-beans-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-core\4.3.14.RELEASE\spring-core-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-expression\4.3.14.RELEASE\spring-expression-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-webmvc\4.3.14.RELEASE\spring-webmvc-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-web\4.3.14.RELEASE\spring-web-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-orm\4.3.14.RELEASE\spring-orm-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-jdbc\4.3.14.RELEASE\spring-jdbc-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-tx\4.3.14.RELEASE\spring-tx-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\quartz-scheduler\quartz\2.2.1\quartz-2.2.1.jar;C:\Users\Administrator\.m2\repository\c3p0\c3p0\0.9.1.1\c3p0-0.9.1.1.jar;C:\Users\Administrator\.m2\repository\org\springframework\spring-context-support\4.3.14.RELEASE\spring-context-support-4.3.14.RELEASE.jar;C:\Users\Administrator\.m2\repository\aspectj\aspectjrt\1.5.3\aspectjrt-1.5.3.jar;C:\Users\Administrator\.m2\repository\org\aspectj\aspectjweaver\1.5.4\aspectjweaver-1.5.4.jar;C:\Users\Administrator\.m2\repository\cglib\cglib-nodep\3.2.4\cglib-nodep-3.2.4.jar;C:\Users\Administrator\.m2\repository\org\freemarker\freemarker\2.3.23\freemarker-2.3.23.jar;C:\Users\Administrator\.m2\repository\cglib\cglib\2.2.2\cglib-2.2.2.jar;C:\Users\Administrator\.m2\repository\asm\asm\3.3.1\asm-3.3.1.jar;C:\Users\Administrator\.m2\repository\mysql\mysql-connector-java\5.1.21\mysql-connector-java-5.1.21.jar;C:\Users\Administrator\.m2\repository\jstl\jstl\1.2\jstl-1.2.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-dbcp2\2.0\commons-dbcp2-2.0.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-pool2\2.2\commons-pool2-2.2.jar;C:\Users\Administrator\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\Administrator\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Users\Administrator\.m2\repository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar;C:\Users\Administrator\.m2\repository\commons-dbcp\commons-dbcp\1.4\commons-dbcp-1.4.jar;C:\Users\Administrator\.m2\repository\commons-pool\commons-pool\1.4\commons-pool-1.4.jar;C:\Users\Administrator\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Users\Administrator\.m2\repository\javax\transaction\jta\1.1\jta-1.1.jar;C:\Users\Administrator\.m2\repository\org\slf4j\slf4j-api\1.6.1\slf4j-api-1.6.1.jar;C:\Users\Administrator\.m2\repository\org\jboss\logging\jboss-logging\3.1.3.GA\jboss-logging-3.1.3.GA.jar;C:\Users\Administrator\.m2\repository\org\jboss\spec\javax\annotation\jboss-annotations-api_1.2_spec\1.0.0.Final\jboss-annotations-api_1.2_spec-1.0.0.Final.jar;C:\Users\Administrator\.m2\repository\net\sf\json-lib\json-lib\2.4\json-lib-2.4-jdk15.jar;C:\Users\Administrator\.m2\repository\commons-beanutils\commons-beanutils\1.8.0\commons-beanutils-1.8.0.jar;C:\Users\Administrator\.m2\repository\commons-lang\commons-lang\2.5\commons-lang-2.5.jar;C:\Users\Administrator\.m2\repository\net\sf\ezmorph\ezmorph\1.0.6\ezmorph-1.0.6.jar;C:\Users\Administrator\.m2\repository\org\jsoup\jsoup\1.9.2\jsoup-1.9.2.jar;C:\Users\Administrator\.m2\repository\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Administrator\.m2\repository\commons-httpclient\commons-httpclient\3.1\commons-httpclient-3.1.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpclient\4.4.1\httpclient-4.4.1.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpcore\4.4.1\httpcore-4.4.1.jar;C:\Users\Administrator\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\Administrator\.m2\repository\javax\mail\mail\1.4.7\mail-1.4.7.jar;C:\Users\Administrator\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\core\3.3.0\core-3.3.0.jar;C:\Users\Administrator\.m2\repository\com\google\zxing\javase\3.3.0\javase-3.3.0.jar;C:\Users\Administrator\.m2\repository\com\beust\jcommander\1.48\jcommander-1.48.jar;C:\Users\Administrator\.m2\repository\net\sourceforge\jexcelapi\jxl\2.6.12\jxl-2.6.12.jar;C:\Users\Administrator\.m2\repository\com\alibaba\druid\1.1.10\druid-1.1.10.jar;C:\Users\Administrator\.m2\repository\org\apache\poi\poi-ooxml\3.9\poi-ooxml-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\poi\poi\3.9\poi-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\poi\poi-ooxml-schemas\3.9\poi-ooxml-schemas-3.9.jar;C:\Users\Administrator\.m2\repository\org\apache\xmlbeans\xmlbeans\2.3.0\xmlbeans-2.3.0.jar;C:\Users\Administrator\.m2\repository\stax\stax-api\1.0.1\stax-api-1.0.1.jar;C:\Users\Administrator\.m2\repository\org\mybatis\mybatis\3.4.1\mybatis-3.4.1.jar;C:\Users\Administrator\.m2\repository\org\mybatis\mybatis-spring\1.3.0\mybatis-spring-1.3.0.jar;C:\Users\Administrator\.m2\repository\com\github\jai-imageio\jai-imageio-core\1.3.0\jai-imageio-core-1.3.0.jar;C:\Users\Administrator\.m2\repository\com\qcloud\cos_api\5.2.4\cos_api-5.2.4.jar;C:\Users\Administrator\.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\Administrator\.m2\repository\commons-fileupload\commons-fileupload\1.3.1\commons-fileupload-1.3.1.jar;C:\Users\Administrator\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Administrator\.m2\repository\redis\clients\jedis\3.1.0\jedis-3.1.0.jar;C:\Users\Administrator\.m2\repository\org\springframework\data\spring-data-redis\1.0.2.RELEASE\spring-data-redis-1.0.2.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\slf4j\jcl-over-slf4j\1.6.6\jcl-over-slf4j-1.6.6.jar;C:\Users\Administrator\.m2\repository\com\alibaba\fastjson\1.2.47\fastjson-1.2.47.jar;C:\Users\Administrator\.m2\repository\com\github\qcloudsms\qcloudsms\1.0.2\qcloudsms-1.0.2.jar;C:\Users\Administrator\.m2\repository\org\json\json\20170516\json-20170516.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpmime\4.5.3\httpmime-4.5.3.jar;C:\Users\Administrator\.m2\repository\org\springframework\data\spring-data-mongodb\1.10.10.RELEASE\spring-data-mongodb-1.10.10.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\springframework\data\spring-data-commons\1.13.10.RELEASE\spring-data-commons-1.13.10.RELEASE.jar;C:\Users\Administrator\.m2\repository\org\mongodb\mongo-java-driver\2.14.3\mongo-java-driver-2.14.3.jar;C:\Users\Administrator\.m2\repository\com\googlecode\json-simple\json-simple\1.1.1\json-simple-1.1.1.jar;C:\Users\Administrator\.m2\repository\org\jdom\jdom\1.1\jdom-1.1.jar;C:\Users\Administrator\.m2\repository\com\aliyun\aliyun-java-sdk-dysmsapi\1.1.0\aliyun-java-sdk-dysmsapi-1.1.0.jar;C:\Users\Administrator\.m2\repository\com\google\guava\guava\27.0.1-jre\guava-27.0.1-jre.jar;C:\Users\Administrator\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\Administrator\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\Administrator\.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\Administrator\.m2\repository\org\checkerframework\checker-qual\2.5.2\checker-qual-2.5.2.jar;C:\Users\Administrator\.m2\repository\com\google\errorprone\error_prone_annotations\2.2.0\error_prone_annotations-2.2.0.jar;C:\Users\Administrator\.m2\repository\com\google\j2objc\j2objc-annotations\1.1\j2objc-annotations-1.1.jar;C:\Users\Administrator\.m2\repository\org\codehaus\mojo\animal-sniffer-annotations\1.17\animal-sniffer-annotations-1.17.jar;C:\Users\Administrator\.m2\repository\net\coobird\thumbnailator\0.4.8\thumbnailator-0.4.8.jar;C:\Users\Administrator\.m2\repository\com\aliyun\openservices\ons-client\1.8.0.Final\ons-client-1.8.0.Final.jar;C:\Users\Administrator\.m2\repository\com\xuxueli\xxl-job-core\2.1.2\xxl-job-core-2.1.2.jar;C:\Users\Administrator\.m2\repository\com\xuxueli\xxl-rpc-core\1.5.0\xxl-rpc-core-1.5.0.jar;C:\Users\Administrator\.m2\repository\com\caucho\hessian\4.0.63\hessian-4.0.63.jar;C:\Users\Administrator\.m2\repository\com\xuxueli\xxl-registry-client\1.1.0\xxl-registry-client-1.1.0.jar;C:\Users\Administrator\.m2\repository\org\codehaus\groovy\groovy\2.5.8\groovy-2.5.8.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\client\elasticsearch-rest-high-level-client\7.5.1\elasticsearch-rest-high-level-client-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\elasticsearch\7.5.1\elasticsearch-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\elasticsearch-core\7.5.1\elasticsearch-core-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\elasticsearch-secure-sm\7.5.1\elasticsearch-secure-sm-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\elasticsearch-x-content\7.5.1\elasticsearch-x-content-7.5.1.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-smile\2.8.11\jackson-dataformat-smile-2.8.11.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.8.11\jackson-dataformat-yaml-2.8.11.jar;C:\Users\Administrator\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.8.11\jackson-dataformat-cbor-2.8.11.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\elasticsearch-geo\7.5.1\elasticsearch-geo-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-core\8.3.0\lucene-core-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-analyzers-common\8.3.0\lucene-analyzers-common-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-backward-codecs\8.3.0\lucene-backward-codecs-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-grouping\8.3.0\lucene-grouping-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-highlighter\8.3.0\lucene-highlighter-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-join\8.3.0\lucene-join-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-memory\8.3.0\lucene-memory-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-misc\8.3.0\lucene-misc-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-queries\8.3.0\lucene-queries-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-queryparser\8.3.0\lucene-queryparser-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-sandbox\8.3.0\lucene-sandbox-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-spatial\8.3.0\lucene-spatial-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-spatial-extras\8.3.0\lucene-spatial-extras-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-spatial3d\8.3.0\lucene-spatial3d-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\lucene\lucene-suggest\8.3.0\lucene-suggest-8.3.0.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\elasticsearch-cli\7.5.1\elasticsearch-cli-7.5.1.jar;C:\Users\Administrator\.m2\repository\com\carrotsearch\hppc\0.8.1\hppc-0.8.1.jar;C:\Users\Administrator\.m2\repository\com\tdunning\t-digest\3.2\t-digest-3.2.jar;C:\Users\Administrator\.m2\repository\org\hdrhistogram\HdrHistogram\2.1.9\HdrHistogram-2.1.9.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\jna\4.5.1\jna-4.5.1.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\client\elasticsearch-rest-client\7.5.1\elasticsearch-rest-client-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpasyncclient\4.1.4\httpasyncclient-4.1.4.jar;C:\Users\Administrator\.m2\repository\org\apache\httpcomponents\httpcore-nio\4.4.12\httpcore-nio-4.4.12.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\plugin\mapper-extras-client\7.5.1\mapper-extras-client-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\plugin\parent-join-client\7.5.1\parent-join-client-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\plugin\aggs-matrix-stats-client\7.5.1\aggs-matrix-stats-client-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\plugin\rank-eval-client\7.5.1\rank-eval-client-7.5.1.jar;C:\Users\Administrator\.m2\repository\org\elasticsearch\plugin\lang-mustache-client\7.5.1\lang-mustache-client-7.5.1.jar;C:\Users\Administrator\.m2\repository\com\github\spullara\mustache\java\compiler\0.9.6\compiler-0.9.6.jar;C:\Users\Administrator\.m2\repository\org\apache\logging\log4j\log4j-api\2.11.2\log4j-api-2.11.2.jar;C:\Users\Administrator\.m2\repository\org\apache\logging\log4j\log4j-core\2.11.2\log4j-core-2.11.2.jar;C:\Users\Administrator\.m2\repository\com\alipay\sdk\alipay-sdk-java\4.9.71.ALL\alipay-sdk-java-4.9.71.ALL.jar;C:\Users\Administrator\.m2\repository\org\bouncycastle\bcprov-jdk15on\1.62\bcprov-jdk15on-1.62.jar;C:\Users\Administrator\.m2\repository\org\apache\rocketmq\rocketmq-client\4.3.0\rocketmq-client-4.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\rocketmq\rocketmq-common\4.3.0\rocketmq-common-4.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\rocketmq\rocketmq-remoting\4.3.0\rocketmq-remoting-4.3.0.jar;C:\Users\Administrator\.m2\repository\org\apache\rocketmq\rocketmq-logging\4.3.0\rocketmq-logging-4.3.0.jar;C:\Users\Administrator\.m2\repository\io\netty\netty-tcnative-boringssl-static\1.1.33.Fork26\netty-tcnative-boringssl-static-1.1.33.Fork26.jar;C:\Users\Administrator\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Administrator\.m2\repository\com\tencentcloudapi\tencentcloud-sdk-java\3.1.472\tencentcloud-sdk-java-3.1.472.jar;C:\Users\Administrator\.m2\repository\com\squareup\okio\okio\1.12.0\okio-1.12.0.jar;C:\Users\Administrator\.m2\repository\com\squareup\okhttp\okhttp\2.7.5\okhttp-2.7.5.jar;C:\Users\Administrator\.m2\repository\com\squareup\okhttp\logging-interceptor\2.7.5\logging-interceptor-2.7.5.jar" com.yeshi.fanli.util.pinduoduo.PinDuoDuoUtil
19:22:38,825 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
19:22:38,826 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
19:22:38,826 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/D:/workspace/fanli/fanli-server/fanli/target/classes/logback.xml]
19:22:38,983 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
19:22:38,997 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - Will scan for changes in [file:/D:/workspace/fanli/fanli-server/fanli/target/classes/logback.xml]
19:22:38,997 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - Setting ReconfigureOnChangeTask scanning period to 1 minutes
19:22:39,021 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
19:22:39,028 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]
19:22:39,137 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,143 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [ERROR_FILE]
19:22:39,160 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@351962798 - Archive files will be limited to [20 MB] each.
19:22:39,164 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@351962798 - Will use zip compression
19:22:39,166 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@351962798 - Will use the pattern logs/error/error.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,170 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6e15fe2 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/error/error.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,170 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6e15fe2 - Roll-over at midnight.
19:22:39,174 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6e15fe2 - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,182 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[ERROR_FILE] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,182 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[ERROR_FILE] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,182 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[ERROR_FILE] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,189 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ERROR_FILE] - Active log file name: logs/error/error.log
19:22:39,189 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ERROR_FILE] - File property is set to [logs/error/error.log]
19:22:39,191 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,191 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [DEBUG_FILE]
19:22:39,192 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1760670079 - Archive files will be limited to [20 MB] each.
19:22:39,193 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1760670079 - Will use zip compression
19:22:39,193 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1760670079 - Will use the pattern logs/debug/debug.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,195 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1722011b - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/debug/debug.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,195 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1722011b - Roll-over at midnight.
19:22:39,196 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1722011b - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,197 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[DEBUG_FILE] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,197 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[DEBUG_FILE] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,197 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[DEBUG_FILE] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,198 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[DEBUG_FILE] - Active log file name: logs/debug/debug.log
19:22:39,198 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[DEBUG_FILE] - File property is set to [logs/debug/debug.log]
19:22:39,198 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,198 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [USER_INFO]
19:22:39,200 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1470966439 - Archive files will be limited to [20 MB] each.
19:22:39,200 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1470966439 - Will use zip compression
19:22:39,200 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1470966439 - Will use the pattern logs/user/user.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,202 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5b3f61ff - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/user/user.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,202 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5b3f61ff - Roll-over at midnight.
19:22:39,203 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5b3f61ff - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,205 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[USER_INFO] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,205 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[USER_INFO] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,205 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[USER_INFO] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,205 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[USER_INFO] - Active log file name: logs/user/user.log
19:22:39,205 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[USER_INFO] - File property is set to [logs/user/user.log]
19:22:39,206 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,206 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [ORDER]
19:22:39,207 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1042307502 - Archive files will be limited to [20 MB] each.
19:22:39,207 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1042307502 - Will use zip compression
19:22:39,207 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1042307502 - Will use the pattern logs/order/order.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,207 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@398dada8 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/order/order.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,207 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@398dada8 - Roll-over at midnight.
19:22:39,208 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@398dada8 - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,209 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[ORDER] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,209 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[ORDER] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,209 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[ORDER] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,209 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ORDER] - Active log file name: logs/order/order.log
19:22:39,209 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[ORDER] - File property is set to [logs/order/order.log]
19:22:39,209 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,209 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [JD_API_APPENDER]
19:22:39,210 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@130764844 - Archive files will be limited to [20 MB] each.
19:22:39,210 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@130764844 - Will use zip compression
19:22:39,211 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@130764844 - Will use the pattern logs/api/jdapi.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,212 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@275bf9b3 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/api/jdapi.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,212 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@275bf9b3 - Roll-over at midnight.
19:22:39,212 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@275bf9b3 - Setting initial period to Mon Mar 11 18:54:31 CST 2024
19:22:39,214 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[JD_API_APPENDER] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,214 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[JD_API_APPENDER] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,214 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[JD_API_APPENDER] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,214 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[JD_API_APPENDER] - Active log file name: logs/api/jdapi.log
19:22:39,214 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[JD_API_APPENDER] - File property is set to [logs/api/jdapi.log]
19:22:39,214 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,214 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [USER_ORDER]
19:22:39,215 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@462039519 - Archive files will be limited to [20 MB] each.
19:22:39,220 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@462039519 - Will use zip compression
19:22:39,220 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@462039519 - Will use the pattern logs/user_order/user_order.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,222 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@4fbe37eb - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/user_order/user_order.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,222 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@4fbe37eb - Roll-over at midnight.
19:22:39,222 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@4fbe37eb - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,225 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[USER_ORDER] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,225 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[USER_ORDER] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,225 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[USER_ORDER] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,225 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[USER_ORDER] - Active log file name: logs/user_order/user_order.log
19:22:39,225 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[USER_ORDER] - File property is set to [logs/user_order/user_order.log]
19:22:39,226 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,226 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [TEST]
19:22:39,227 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@313082880 - Archive files will be limited to [20 MB] each.
19:22:39,227 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@313082880 - Will use zip compression
19:22:39,228 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@313082880 - Will use the pattern logs/test/test.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,229 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6a47b187 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/test/test.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,229 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6a47b187 - Roll-over at midnight.
19:22:39,230 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6a47b187 - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,231 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[TEST] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,231 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[TEST] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,231 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[TEST] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,231 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[TEST] - Active log file name: logs/test/test.log
19:22:39,231 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[TEST] - File property is set to [logs/test/test.log]
19:22:39,231 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,231 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [HTTP]
19:22:39,232 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@541698497 - Archive files will be limited to [20 MB] each.
19:22:39,232 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@541698497 - Will use zip compression
19:22:39,232 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@541698497 - Will use the pattern logs/http/http.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,233 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1ef6d34c - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/http/http.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,233 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1ef6d34c - Roll-over at midnight.
19:22:39,234 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@1ef6d34c - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,235 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[HTTP] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,235 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[HTTP] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,235 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[HTTP] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,235 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[HTTP] - Active log file name: logs/http/http.log
19:22:39,235 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[HTTP] - File property is set to [logs/http/http.log]
19:22:39,235 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,235 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [TAOBAO_LINK]
19:22:39,236 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1176968662 - Archive files will be limited to [20 MB] each.
19:22:39,236 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1176968662 - Will use zip compression
19:22:39,236 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1176968662 - Will use the pattern logs/taobao_link/taobao_link.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,237 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@11bb571c - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/taobao_link/taobao_link.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,237 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@11bb571c - Roll-over at midnight.
19:22:39,238 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@11bb571c - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,239 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[TAOBAO_LINK] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,239 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[TAOBAO_LINK] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,239 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[TAOBAO_LINK] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,239 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[TAOBAO_LINK] - Active log file name: logs/taobao_link/taobao_link.log
19:22:39,239 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[TAOBAO_LINK] - File property is set to [logs/taobao_link/taobao_link.log]
19:22:39,240 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,240 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [SHARE_GOODS]
19:22:39,241 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@2085745483 - Archive files will be limited to [20 MB] each.
19:22:39,242 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@2085745483 - Will use zip compression
19:22:39,242 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@2085745483 - Will use the pattern logs/share-goods/share-goods.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,243 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5495333e - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/share-goods/share-goods.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,243 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5495333e - Roll-over at midnight.
19:22:39,243 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@5495333e - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,244 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[SHARE_GOODS] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,244 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[SHARE_GOODS] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,244 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[SHARE_GOODS] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,245 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SHARE_GOODS] - Active log file name: logs/share-goods/share-goods.log
19:22:39,245 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[SHARE_GOODS] - File property is set to [logs/share-goods/share-goods.log]
19:22:39,245 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,245 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [LOGIN]
19:22:39,246 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@706895319 - Archive files will be limited to [20 MB] each.
19:22:39,246 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@706895319 - Will use zip compression
19:22:39,246 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@706895319 - Will use the pattern logs/login/login.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,246 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@61eaec38 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/login/login.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,246 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@61eaec38 - Roll-over at midnight.
19:22:39,247 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@61eaec38 - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,248 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[LOGIN] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,248 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[LOGIN] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,248 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[LOGIN] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,248 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[LOGIN] - Active log file name: logs/login/login.log
19:22:39,273 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@125290e5 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/mq/mq.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,273 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@125290e5 - Roll-over at midnight.
19:22:39,273 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@125290e5 - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,275 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[MQ] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,275 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[MQ] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,275 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[MQ] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,275 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[MQ] - Active log file name: logs/mq/mq.log
19:22:39,275 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[MQ] - File property is set to [logs/mq/mq.log]
19:22:39,275 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,275 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [VIP_INFO]
19:22:39,277 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1872973138 - Archive files will be limited to [20 MB] each.
19:22:39,277 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1872973138 - Will use zip compression
19:22:39,277 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1872973138 - Will use the pattern logs/vip_info/vip_info.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,278 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@57576994 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/vip_info/vip_info.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,278 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@57576994 - Roll-over at midnight.
19:22:39,279 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@57576994 - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,280 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[VIP_INFO] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,280 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[VIP_INFO] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,280 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[VIP_INFO] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,280 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[VIP_INFO] - Active log file name: logs/vip_info/vip_info.log
19:22:39,280 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[VIP_INFO] - File property is set to [logs/vip_info/vip_info.log]
19:22:39,280 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,280 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [TEAM]
19:22:39,280 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1634387050 - Archive files will be limited to [20 MB] each.
19:22:39,281 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1634387050 - Will use zip compression
19:22:39,281 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1634387050 - Will use the pattern logs/team/team.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,281 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@67b9b51a - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/team/team.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,281 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@67b9b51a - Roll-over at midnight.
19:22:39,282 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@67b9b51a - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,283 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[TEAM] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,283 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[TEAM] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,283 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[TEAM] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,284 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[TEAM] - Active log file name: logs/team/team.log
19:22:39,284 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[TEAM] - File property is set to [logs/team/team.log]
19:22:39,284 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,284 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [CLOUD]
19:22:39,285 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@302366050 - Archive files will be limited to [20 MB] each.
19:22:39,285 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@302366050 - Will use zip compression
19:22:39,285 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@302366050 - Will use the pattern logs/cloud/cloud.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,286 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@7ef27d7f - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/cloud/cloud.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,286 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@7ef27d7f - Roll-over at midnight.
19:22:39,286 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@7ef27d7f - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,288 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[CLOUD] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,288 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[CLOUD] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,288 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[CLOUD] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,288 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[CLOUD] - Active log file name: logs/cloud/cloud.log
19:22:39,288 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[CLOUD] - File property is set to [logs/cloud/cloud.log]
19:22:39,288 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
19:22:39,288 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [PUSH]
19:22:39,289 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1225568095 - Archive files will be limited to [20 MB] each.
19:22:39,289 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1225568095 - Will use zip compression
19:22:39,289 |-INFO in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1225568095 - Will use the pattern logs/push/push.%d{yyyy-MM-dd}.%i.log for the active file
19:22:39,290 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6337c201 - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/push/push.%d{yyyy-MM-dd}.%i.log.zip'.
19:22:39,290 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6337c201 - Roll-over at midnight.
19:22:39,291 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6337c201 - Setting initial period to Fri Mar 08 17:32:16 CST 2024
19:22:39,292 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[PUSH] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:22:39,292 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[PUSH] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:22:39,292 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[PUSH] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:22:39,293 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[PUSH] - Active log file name: logs/push/push.log
19:22:39,293 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[PUSH] - File property is set to [logs/push/push.log]
19:22:39,294 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [com.tencentcloudapi.cls.LoghubAppender]
19:22:39,651 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [KAFKA_ERROR]
19:22:39,652 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
19:22:40,212 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [com.tencentcloudapi.cls.LoghubAppender]
19:22:40,212 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [KAFKA_WARNING]
19:22:40,212 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
19:22:40,666 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [com.tencentcloudapi.cls.LoghubAppender]
19:22:40,667 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [KAFKA_DEBUG]
19:22:40,667 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
19:22:41,134 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [com.tencentcloudapi.cls.LoghubAppender]
19:22:41,134 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [KAFKA_USER_GOODS_SCAN]
19:22:41,134 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
19:22:41,589 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [com.tencentcloudapi.cls.LoghubAppender]
19:22:41,589 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [ORDER_MONEY_APPENDER]
19:22:41,590 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [userInfoLog] to INFO
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [userInfoLog] to false
19:22:42,040 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [USER_INFO] to Logger[userInfoLog]
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [orderLog] to INFO
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [orderLog] to false
19:22:42,040 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [ORDER] to Logger[orderLog]
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [userOrderLog] to INFO
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [userOrderLog] to false
19:22:42,040 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [USER_ORDER] to Logger[userOrderLog]
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [testLog] to INFO
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [testLog] to false
19:22:42,040 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [TEST] to Logger[testLog]
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [httpLog] to INFO
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [httpLog] to false
19:22:42,040 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [HTTP] to Logger[httpLog]
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [taoBaoLinkLog] to INFO
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [taoBaoLinkLog] to false
19:22:42,040 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [TAOBAO_LINK] to Logger[taoBaoLinkLog]
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [shareGoodsLog] to INFO
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [shareGoodsLog] to false
19:22:42,040 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [SHARE_GOODS] to Logger[shareGoodsLog]
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [loginLog] to INFO
19:22:42,040 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [loginLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [LOGIN] to Logger[loginLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [smsLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [smsLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [SMS] to Logger[smsLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [requestLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [requestLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [REQUEST] to Logger[requestLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [requestTimeLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [requestTimeLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [REQUEST_TIME] to Logger[requestTimeLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [jobLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [jobLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [JOB] to Logger[jobLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [mqLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [mqLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [MQ] to Logger[mqLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [vipInfoLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [vipInfoLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [VIP_INFO] to Logger[vipInfoLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [teamLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [teamLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [TEAM] to Logger[teamLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [cloudLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [cloudLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [CLOUD] to Logger[cloudLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [pushLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [pushLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [PUSH] to Logger[pushLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [userGoodsScanLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [userGoodsScanLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [KAFKA_USER_GOODS_SCAN] to Logger[userGoodsScanLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [com.yeshi.fanli] to DEBUG
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [com.yeshi.fanli] to true
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [DEBUG_FILE] to Logger[com.yeshi.fanli]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [orderMoneyLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [orderMoneyLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [ORDER_MONEY_APPENDER] to Logger[orderMoneyLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [debugLog] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [debugLog] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [KAFKA_DEBUG] to Logger[debugLog]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [com.qcloud.cmq.CMQTool] to OFF
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [com.qcloud.cmq.CMQTool] to false
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [jdApiLogger] to INFO
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [jdApiLogger] to false
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [JD_API_APPENDER] to Logger[jdApiLogger]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - ROOT level set to INFO
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [ERROR_FILE] to Logger[ROOT]
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [KAFKA_ERROR] to Logger[ROOT]
19:22:42,041 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [KAFKA_WARNING] to Logger[ROOT]
19:22:42,041 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
19:22:42,043 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@5c669da8 - Registering current configuration as safe fallback point
SLF4J: The following loggers will not work becasue they were created
SLF4J: during the default configuration phase of the underlying logging system.
SLF4J: See also http://www.slf4j.org/codes.html#substituteLogger
SLF4J: com.tencentcloudapi.cls.producer.common.RetryQueue
SLF4J: com.tencentcloudapi.cls.producer.common.TimerSendBatchTask
SLF4J: com.tencentcloudapi.cls.producer.common.TimerSendBatchTask
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.TimerSendBatchTask
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.TimerSendBatchTask
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.TimerSendBatchTask
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.TimerSendBatchTask
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: com.tencentcloudapi.cls.producer.common.BatchHandler
SLF4J: The requested version 1.7.16 by your slf4j binding is not compatible with [1.6]
SLF4J: See http://www.slf4j.org/codes.html#version_mismatch for further details.
<!DOCTYPE html>
<html lang="zh-cmn-Hans">
  <head>
    <meta charset="utf-8">
    <script>!function(t){var e=t._plt=t._plt||[];e.push(["tm","ps",+new Date]),(t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.setTimeout)(function(){e.push(["tm","fraf",+new Date])})}(window);!function(){if("PerformanceLongTaskTiming" in window){var g=window.__tti={e:[]};g.o=new PerformanceObserver(function(l){g.e=g.e.concat(l.getEntries())});g.o.observe({entryTypes:["longtask"]})}}();!function(){var e,t,n,i,r={passive:!0,capture:!0},a=new Date,o=function(){i=[],t=-1,e=null,f(addEventListener)},c=function(i,r){e||(e=r,t=i,n=new Date,f(removeEventListener),u())},u=function(){if(t>=0&&t<n-a){var r={entryType:"first-input",name:e.type,target:e.target,cancelable:e.cancelable,startTime:e.timeStamp,processingStart:e.timeStamp+t};i.forEach((function(e){e(r)})),i=[]}},s=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){c(e,t),a()},i=function(){a()},a=function(){removeEventListener("pointerup",n,r),removeEventListener("pointercancel",i,r)};addEventListener("pointerup",n,r),addEventListener("pointercancel",i,r)}(t,e):c(t,e)}},f=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,s,r)}))},p="hidden"===document.visibilityState?0:1/0;addEventListener("visibilitychange",(function e(t){"hidden"===document.visibilityState&&(p=t.timeStamp,removeEventListener("visibilitychange",e,!0))}),!0);o(),self.webVitals={firstInputPolyfill:function(e){i.push(e),u()},resetFirstInputPolyfill:o,get firstHiddenTime(){return p}}}();</script>
    <link rel="dns-prefetch" href="//static.pddpic.com">
    <link rel="dns-prefetch" href="//api.pinduoduo.com">
    <link rel="dns-prefetch" href="//funimg.pddpic.com">
    <link rel="dns-prefetch" href="//t00img.yangkeduo.com">
    <link rel="dns-prefetch" href="//t16img.yangkeduo.com">
    <link rel="dns-prefetch" href="//avatar.yangkeduo.com">
    <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover">
    <meta name="format-detection" content="telephone=no">
    <meta http-equiv="Cache-Control" content="no-cache,no-store,must-revalidate">
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Expires" content="0">
    <meta property="og:title" content="拼多多商城">
    <meta property="og:description" content="风靡全国的拼团商城,优质商品新鲜直供,快来一起拼多多吧">
    <meta property="og:image" content="https://funimg.pddpic.com/base/share_logo.jpg">
    <title>拼多多</title>
    <script>window.__enableApiPmmDoubleWrite=false;</script>
    <script>!function(){var e=0,t=!1,r=!1,n=window.__EXT_AUTOREPAIR_HOST_MAP__||{"static.pddpic.com":["static-1.pddpic.com","static-2.pddpic.com"]};function o(e,t){setTimeout((function(){var r=new Error;throw r.extraInfo={error_message:e,errorCode:527,type:501,url:t},r}))}window.addEventListener("error",(function(a){var i=a.target||{},c=i.src||i.href,d=(i.nodeName||"").toLowerCase(),s=document.createElement("a");s.href=c;var l=s.host,f=String(i.onerror),p=f.indexOf("Loading chunk")>0&&f.indexOf("failed")>0||!(!i.dataset||!i.dataset.webpack),u=f.indexOf("CSS_CHUNK_LOAD_FAILED")>0;if(["link","script"].indexOf(d)>=0&&["preload","prefetch"].indexOf(i.rel)<0&&!p&&!u&&n[l]){var y="script"===d,m=Date.now()%2,_=0===m?1:0;!function t(a){var i=document.createElement(d);i.dataset.retryFlag="_retry_".concat(a?1:2);var s=c.replace(l,n[l][a?m:_]);y?(i.src=s,i.crossOrigin="anonymous"):(i.href=s,i.rel="stylesheet"),i.onerror=function(){a?t(!1):y&&(!function(){if(3===(e+=1)){var t=document.createElement("div"),r=window.screen.width/375;document.body.appendChild(t),t.style.position="fixed",t.style.top="45%",t.style.left="50%",t.style.webkitTransform="translateX(-50%)",t.style.transform="translateX(-50%)",t.style.padding="".concat(14*r,"px ").concat(16*r,"px"),t.style.fontSize="".concat(15*r,"px"),t.style.background="rgba(0, 0, 0, .8)",t.style.borderRadius="".concat(8*r,"px"),t.style.color="#fff",t.style.textAlign="center",t.style.whiteSpace="nowrap",t.style.zIndex="9999",t.innerText="资源加载异常, 请切换网络重试",setTimeout((function(){t.remove()}),4e3)}}(),r||(r=!0,o("some_retry_fail",s)))},(y?document.body:document.head).appendChild(i)}(!0),y&&!t&&(t=!0,o("trigger_retry",c))}return null}),!0)}();</script>
    <script>var pinbridge=function(e){var n,t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};n=function(){try{if(top.pinbridge)return top.pinbridge}catch(e){}var e=0,n={},r={},i=window._fastJsN?function(e,n,t,i){var o="function"==typeof window._fastJsN.callNative&&window._fastJsN.callNative(e,n,t?JSON.stringify(t):null,i);return(o=o?JSON.parse(o):null)&&o.hasOwnProperty("errorCode")&&(r.callback(o.callID,o.errorCode,o.data),r.removeCallback(o.callID)),o}:function(e,n,t,r){!function(e,n){if(window&&window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers.hybridAPIMessageHandler)window.webkit.messageHandlers.hybridAPIMessageHandler.postMessage({url:e});else{if(null!=(navigator.userAgent||navigator.vendor||window.opera).match(/phh_android_version/i))return alert(e);var t=document.createElement("iframe");t.setAttribute("src",e),t.setAttribute("style","display:none;"),t.setAttribute("height","0px"),t.setAttribute("width","0px"),t.setAttribute("frameborder","0"),document.body.appendChild(t),t.parentNode.removeChild(t),t=null}}("pinbridge:///request?t="+e+"&m="+n+"&p="+encodeURIComponent(JSON.stringify(t))+"&c="+r)};return r={check:function(e,n,t,i){e&&n||t&&t(!1),r.callNative("AMBridgeAPI","check",{module_name:e,method_name:n},function(e){t&&t(e&&e.exist)},function(){i?i():t&&t(!1)})},callback:function(e,t,r){r=r||{};var i=n[e];i&&(i.func?i.func(t,r):0===t&&i.onSuccess?i.onSuccess(r):0!==t&&i.onError&&i.onError(r,t))},callNative:function(r,o,a,c,l){a=a||{};var d=++e;return n[d]={onSuccess:c,onError:l},a=function r(i){if("object"!==(void 0===i?"undefined":t(i)))return i;var o={};for(var a in"[object Array]"===Object.prototype.toString.call(i)&&(o=[]),i)if(i.hasOwnProperty(a)){var c=i[a];if("function"==typeof c){var l=++e;n[l]={func:c},o[a]="__aimi_function_"+l}else"object"===(void 0===c?"undefined":t(c))&&null!==c?o[a]=r(c):o[a]=c}return o}(a),i(r,o,a,d)},callbackFromNative:function(e,n,t){r.callback(e,n,t)},removeCallback:function(e){delete n[e]},decodeFunctions:function(e){if("object"===(void 0===e?"undefined":t(e))){var n=function(n){if(!e.hasOwnProperty(n))return"continue";var i,o,a,c=e[n];if("string"==typeof c&&0===c.indexOf("__aimi_function_")){var l=c.substring("__aimi_function_".length).split("_");3===l.length&&(i=parseInt(l[0]),o=parseInt(l[1]),a=parseInt(l[2]),isNaN(i)||isNaN(o)||isNaN(a)||(e[n]=function(e,n){r.callNative("AMBridgeAPI","callback",{bridge_id:o,context_id:a,call_id:i,error_code:e,response:n})}))}else"object"===(void 0===c?"undefined":t(c))&&r.decodeFunctions(c)};for(var i in e)n(i)}}}}(),window.pinbridge=n;var r=n,i=r.callbackFromNative,o=r.callNative,a=r.check,c=r.callback,l=r.decodeFunctions,d=r.removeCallback,u=n;return e.callNative=o,e.callback=c,e.callbackFromNative=i,e.check=a,e.decodeFunctions=l,e.default=u,e.removeCallback=d,e}({});</script>
    <script>window.__ERROR_FILTER_LIST__ = {"filterList":[{"fields":{"errorMsg":"Illegal invocation"}},{"fields":{"errorMsg":"Error call native .*:.* cost over 1000ms","errorCode":"555555"}},{"fields":{"errorMsg":"initShareAndMenu 调用超时"}},{"fields":{"errorMsg":"Cannot read|set property '.*?' of null|undefined","platform":"unknown"}},{"fields":{"errorMsg":"ReferenceError: Can't find variable: WebViewJavascriptBridge","platform":"unknown"}},{"fields":{"errorMsg":"undefined is not an object \\(evaluating 'this.pages"}},{"fields":{"errorMsg":"^Cannot read properties of null|undefined \\(reading 'length|-1'\\)$"}},{"fields":{"errorMsg":"^Cannot convert undefined or null to object.*inject-with-store"}},{"fields":{"errorMsg":"Cannot convert a Symbol value to a string"}},{"fields":{"errorMsg":"Cannot.*?redefine.*?property.*?navigator"}},{"fields":{"errorMsg":"“TouchEvent”未定义","platform":"unknown"}},{"fields":{"errorMsg":"DevToolsAPI is not defined"}},{"fields":{"errorMsg":"渲染异常","errorCode":921,"platform":"unknown"}},{"fields":{"errorMsg":"无法重新定义不可配置的属性.*platform.*"}},{"fields":{"page":"Object Not Found Matching Id"}},{"fields":{"errorMsg":"^Request aborted$"}},{"fields":{"errorMsg":"^Network Error$"}},{"fields":{"errorMsg":"^Script error.?$","platform":"unknown"}},{"fields":{"errorMsg":"callNative AMAlert showAlert error: 60000|60004","errorCode":"60000|60004"}},{"fields":{"errorMsg":"config:fail:yf_zmq_udp_proxy jsapi yaaf_mpqq_websvr service error","platform":"qq"}},{"fields":{"errorMsg":"config:fail: no return  body","platform":"qq"}},{"fields":{"errorMsg":"unknown biz error"}},{"fields":{"errorMsg":"Request failed with status code 424|429"}},{"fields":{"errorMsg":"err_unknown_44104"}},{"fields":{"errorMsg":"系统繁忙,请稍后重试"}},{"fields":{"page":"Loading.* chunk .* failed"}},{"fields":{"platform":"unknown"},"eventType":500,"sampleRate":0.01},{"fields":{"platform":"^(?!unknown)"},"eventType":500,"sampleRate":0.1},{"fields":{"errorCode":"555555|555556","platform":"^(?!unknown)"},"eventType":501,"sampleRate":0.1},{"fields":{"platform":"unknown"},"eventType":501,"sampleRate":0.01}],"replaceList":[{"fields":{"errorMsg":"预渲染失败"},"replaceErrorCode":700001,"sampleRate":0.1},{"fields":{"errorMsg":"callNative JSUIControl setRollingAlpha error: 60000"},"replaceErrorCode":700001,"sampleRate":0.1},{"fields":{"errorMsg":"vedio_error_retry_3"},"replaceErrorCode":700002,"sampleRate":0.1},{"fields":{"errorMsg":"Can't find variable: WeixinOpenTags"},"replaceErrorCode":700002,"sampleRate":0.1},{"fields":{"page":"sku_order_render|sku_order_refresh","errorCode":"timeout"},"replaceErrorCode":700003,"sampleRate":0.1},{"fields":{"errorMsg":"面板显示.*?和摩根支付.*?不一致"},"replaceErrorCode":700003,"sampleRate":0.1},{"fields":{"errorMsg":"唤起App失败"},"replaceErrorCode":700004,"sampleRate":0.1},{"fields":{"errorMsg":"goto-app: launch_pdd_app_fail"},"replaceErrorCode":700004,"sampleRate":0.1},{"fields":{"platform":"unknown"},"replaceErrorCode":700000,"sampleRate":0.1}]};</script>
    <script>var initInlineLogger=function(){function e(e,r){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),n.push.apply(n,t)}return n}function r(r){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?e(Object(t),!0).forEach((function(e){o(r,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(t)):e(Object(t)).forEach((function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(t,e))}))}return r}function n(e){var r=function(e,r){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var t=n.call(e,r||"default");if("object"!=typeof t)return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==typeof r?r:r+""}function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function o(e,r,t){return(r=n(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function i(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var t,o,i,a,d=[],s=!0,u=!1;try{if(i=(n=n.call(e)).next,0===r){if(Object(n)!==n)return;s=!1}else for(;!(s=(t=i.call(n)).done)&&(d.push(t.value),d.length!==r);s=!0);}catch(e){u=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return d}}(e,r)||a(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,r){if(e){if("string"==typeof e)return d(e,r);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,r):void 0}}function d(e,r){(null==r||r>e.length)&&(r=e.length);for(var n=0,t=new Array(r);n<r;n++)t[n]=e[n];return t}function s(e,r){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=a(e))||r&&e&&"number"==typeof e.length){n&&(e=n);var t=0,o=function(){};return{s:o,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,d=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return d=e.done,e},e:function(e){s=!0,i=e},f:function(){try{d||null==n.return||n.return()}finally{if(s)throw i}}}}function u(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}function p(e){var r=document.cookie?document.cookie.split("; "):[],n={};return r.some((function(r){var t=r.split("="),o=t.slice(1).join("="),i=u(t[0]);return o=u(o),n[i]=o,e===i})),e?n[e]||"":n}String.prototype.includes||(String.prototype.includes=function(e,r){return"number"!=typeof r&&(r=0),!(r+e.length>this.length)&&-1!==this.indexOf(e,r)});var f=function(){for(var e,r=[],n=0;n<256;n++){e=n;for(var t=0;t<8;t++)e=1&e?3988292384^e>>>1:e>>>1;r[n]=e}return r}();function c(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;e=function(e){for(var r="",n=0;n<e.length;n++){var t=e.charCodeAt(n);t<128?r+=String.fromCharCode(t):t<2048?r+=String.fromCharCode(192|t>>6)+String.fromCharCode(128|63&t):t<55296||t>=57344?r+=String.fromCharCode(224|t>>12)+String.fromCharCode(128|t>>6&63)+String.fromCharCode(128|63&t):(t=65536+((1023&t)<<10|1023&e.charCodeAt(++n)),r+=String.fromCharCode(240|t>>18)+String.fromCharCode(128|t>>12&63)+String.fromCharCode(128|t>>6&63)+String.fromCharCode(128|63&t))}return r}(e),r=~r;for(var n=0;n<e.length;n++)r=r>>>8^f[255&(r^e.charCodeAt(n))];return~r>>>0}var l=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=arguments.length>2?arguments[2]:void 0;if("function"!=typeof e||null!=n&&"function"!=typeof n)throw new TypeError("Expected a function");var t=[],o=[];return function(){for(var i=arguments.length,a=new Array(i),d=0;d<i;d++)a[d]=arguments[d];var s=n?n.apply(this,a):a[0],u=o.indexOf(s);if(u>-1)return t[u];var p=e.apply(this,a);return t.push(p),o.push(s),t.length>r&&(o.shift(),t.shift()),p}}((function(e){return(e="?"===e[0]?e.slice(1):e).split("&").reduce((function(e,r){if(r){var n=i(function(e,r){if(""===r)return[e];var n=e.indexOf(r);return-1===n?[e]:[e.slice(0,n),e.slice(n+r.length)]}(r,"="),2),t=n[0],o=n[1],a=void 0===o?"":o;try{e[decodeURIComponent(t)]=decodeURIComponent(a)}catch(e){d=e,setTimeout((function(){throw d.extraInfo=s,d}))}}var d,s;return e}),{})}));var v={MiniProgram:/miniprogram/i,WeChat:/MicroMessenger/i,QQ:/QQ\/[\d\.]+\s+/i,QQAndQzone:/(QQ\/[\d\.]+\s+)|Qzone/i,QQApp:/QQ\//i,Weibo:/Weibo/i,Ios:/iphone|ipad|ipod/i,IosVersion:/os (\d+)_(\d+)_?(\d+)?/i,Android:/Android/i,AndroidVersion:/Android (\d+).?(\d+)?.?(\d+)?/i,AndroidNative:/phh_android_version/i,IosNative:/phh_ios_version/i,IosApiRequest:/BundleID\/com.xunmeng.pinduoduo/i,Mobile:/Android|webOS|iPhone|iPad|iPod/i,AndroidNativeVersion:/(phh_android_version)\/([^\s]+)\s*/i,IosNativeVersion:/(phh_ios_version|AppVersion)\/([^\s]+)\s*/i,MecoWebViewCore:/MecoCore\/(\d)/i,MecoWebViewSdk:/MecoSDK\/(\d)/i},g="unknown",m="ios",h="android",_="tinyAndroid",y="wechat",w="weibo",b="qq",S="qqapp",A="wxapp",I={Android:"android",IOS:"ios",Unknown:"unknown"};function O(e,r){[e,r].forEach((function(e){if("string"!=typeof e)throw new TypeError("Invalid argument expected string")}));for(var n=function(e){return e.split(".").map((function(e){return parseInt(e,10)||0}))},t=n(e),o=n(r),i=Math.max(t.length,o.length),a=0;a<i;++a){var d=t[a]||0,s=o[a]||0;if(d!==s)return d-s}return 0}function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return v.MiniProgram.test(e)||"undefined"!=typeof window&&"miniprogram"===window.__wxjs_environment}function R(e){return v.Ios.test(e)?I.IOS:v.Android.test(e)?I.Android:I.Unknown}function M(e){if(!e||!e.stack)return"";var r=e.stack.replace(/\\n/gi,"").split(/\bat\b/).slice(0,5).join("@").replace(/\?[^:]+/gi,""),n=e.toString();return r.indexOf(n)<0?n+"@"+r:r}function E(e){var r=null;return function(){if(!r){for(var n=arguments.length,t=new Array(n),o=0;o<n;o++)t[o]=arguments[o];r=e.apply(null,t)}return r}}var j,P,x=E((function(){var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return v.AndroidNative.test(e)?e.includes("app_type/tiny")?_:h:v.IosNative.test(e)||v.IosApiRequest.test(e)?m:v.WeChat.test(e)?C(e)?A:y:v.Weibo.test(e)?w:v.QQApp.test(e)&&C(e)?S:v.QQAndQzone.test(e)?b:g}(navigator.userAgent),r=e===h,n=e===m,t=r||n,o=e===_,i=t&&function(e,r){var n=r===h?v.AndroidNativeVersion:v.IosNativeVersion,t=e.match(n);return t&&t[2]||""}(navigator.userAgent,e);return{isNativePlatform:t,isAndroid:r,isIos:n,isTinyNativePlatform:o,platform:e,version:i}})),N="https://apm.hutaojie.com",k="/api/pmm/front_log",T="/api/pmm/front_err",V=5,L=501,Q=502,z=600,D="undefined"==typeof window||(window.location.href.includes("hutaojie")||window.location.hostname.includes("panduoduo.yangkeduo.com")||["development","testing","panduoduo"].includes((j="prod_env","undefined"!=typeof window&&window.__ERROR_LOGGER_ENV__?(window.__ERROR_LOGGER_ENV__||{})[j]:""))||"http:"===window.location.protocol),q=function(e){var r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).pmmHost||"https://apm-a.pinduoduo.com";return e===z?D?""+N+k:""+r+k:D?""+N+T:""+r+T},U=function(e){var r=e.bizSide,n=e.appId,t=e.testAppId;if("undefined"!=typeof window){var o={bizSide:"consumer-platform-fe"};return r&&(o.bizSide=r),D&&!t?(console.error("缺少 testAppId 测试环境应用 id"),o):n?(o.appId=D?t:n,o):(console.error("缺少 appId 正式环境环境应用 id"),o)}return{}},W=void 0,J={IosVersion:/(pddmt_ios_version)\/([^\s]+)\s*/i,AndroidVersion:/(pddmt_android_version)\/([^\s]+)\s*/i,MacVersion:/(pddMerchant_mac_version)\/([^\s]+)\s*/i};function F(){if(void 0!==W)return W;var e=navigator.userAgent,r=[J.IosVersion,J.AndroidVersion,J.MacVersion].find((function(r){return r.test(e)})),n=e.match(r);return W="",n&&(W=n[2]||""),W}var G=function(e){if(P)return P;var r,n,t=D?o(o(o({},h,"1"),m,"3"),_,"0"):o(o(o({},h,"3"),m,"5"),_,"59");return P=t[e]||(r=navigator.userAgent,n="unkonwn",J.IosVersion.test(r)?n="pddmt_ios":J.AndroidVersion.test(r)?n="pddmt_android":J.MacVersion.test(r)&&(n="pdd_merchant_mac"),(D?o(o(o({},"pddmt_android","2"),"pddmt_ios","4"),"pdd_merchant_mac","171"):o(o(o({},"pddmt_android","4"),"pddmt_ios","6"),"pdd_merchant_mac","304"))[n])||-1},H=E((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2?arguments[2]:void 0;if(t)return t;var o=window.location.pathname;if(e.indexOf(o)<0||n.length<=0)return o;var i,a=window.location.search,d=n.find((function(e){return a.indexOf(e)>-1}));if(d){var s=function(e){return r({},l(e))}(a);i=s[d]}return i?"/"===i[0]?i+".html":"/"+i+".html":o}));var K,$,B={platform:"p",osVer:"osV",pddId:"pid",userId:"uid"};function X(e,r){var n;if(!(window.__ERROR_SAMPLE_RATE__&&Math.random()>window.__ERROR_SAMPLE_RATE__||function(e){try{var r,n=e.common_tags,t=void 0===n?{}:n,o=e.datas[0],i=o.extras,a=void 0===i?{}:i,d=o.tags,u=void 0===d?{}:d,p=o.type,f=window.__ERROR_FILTER_LIST__||{},c=f.filterList,l=void 0===c?[]:c,v=f.replaceList,g=void 0===v?[]:v,m=function(e){var r=e.eventType,n=void 0===r?502:r,o=e.fields;return+p==+n&&Object.keys(o).every((function(e){var r=e,n=u;return B[e]?(n=t,r=B[e]):e.startsWith("common.")?(n=t,r=e.substring(7)):e.startsWith("payload.")&&(n=a,r=e.substring(8)),new RegExp(o[e]).test(n[r])}))},h=function(e,r){if(void 0!==e.sampleRate){var n="number"!=typeof e.sampleRate||e.sampleRate<0||e.sampleRate>1?1:e.sampleRate;return Math.random()>n}return r},_=s(l);try{for(_.s();!(r=_.n()).done;){var y=r.value;if(m(y))return h(y,!0)}}catch(e){_.e(e)}finally{_.f()}var w,b=s(g);try{for(b.s();!(w=b.n()).done;){var S=w.value;if(m(S)){var A=u.errorCode;return u.errorCode=""+S.replaceErrorCode,a.errorCode=A,h(S,!1)}}}catch(e){b.e(e)}finally{b.f()}}catch(e){}return!1}(e))){var t=q(null==e||null===(n=e.datas[0])||void 0===n?void 0:n.type,r);if(x().isNativePlatform&&window.pinbridge)window.pinbridge.callNative("JSNetwork","request",{method:"POST",url:t,headers:{"Content-Type":"text/plain;charset=UTF-8"},data:JSON.stringify(e)});else{var o=new XMLHttpRequest;o.open("POST",t,!0),o.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),o.withCredentials=!0,o.send(JSON.stringify(e))}}}function Z(e,r){var n=G(e);$=$||p("ETag")||p("api_uid");var t=function(e){var r=R(e),n="";if(r===I.IOS&&(n=v.IosVersion),r===I.Android&&(n=v.AndroidVersion),n){var t=e.match(n);return(t?[t[1],t[2],t[3]].map((function(e){return e?parseInt(e,10):0})):[]).join(".")}return""}(navigator.userAgent);return{p:e,runningPlatform:e,runningAppId:n,b:"",did:"",mid:"",osV:R(navigator.userAgent)+"_"+t,pid:$,uid:r?r+"":""}}return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.bizSide,o=e.appId,i=e.testAppId;n&&o&&i||console.error("initInlineLogger 缺少必传项 bizSize, appId, testAppId");var a=function(e){var n=e||{},t=n.message,o=void 0===t?"":t,i=n.filename,a=n.lineno,d=n.colno,s=n.error,p=function(e){var r={};if(e&&e.extraInfo){var n=e.extraInfo,t=n.errorMsg,o=n.error_msg,i=n.errorMessage,a=n.error_message,d=n.errorCode,s=n.error_code,u=n.page,p=n.type,f=n.url,c=n.payload;r.errorMsg=t||o||i||a,r.errorCode=d||s,r.page=u,r.type=p,r.url=f,r.payload=c,Object.keys(r).forEach((function(e){return void 0===r[e]&&delete r[e]}))}return r}(s);if(-1!==o.toLowerCase().indexOf("syntaxerror")){f(o+", "+i+", "+a+", "+d+", "+s,!1,p,M(s))}else{var c=(s||{}).message;u(r({errorMsg:"html_error_js: "+(o||c||"unknown"),page:"errMsg: "+c+", stack: "+M(s),errorCode:555558},p))}},d=function(e){var r,n,o,i={error_msg:(r=e.reason)&&r.message,error_stack:M(r),Error:r};u({errorMsg:"html_error_unhandledrejection: "+(i&&i.error_msg||"unknown"),page:"unhandledrejection reason:"+((n=JSON.stringify(i,(o=[],function(e,r){if(null!==r&&"object"===t(r)){if(o.indexOf(r)>=0)return;o.push(r)}return r})))&&n.replace(/(PDDAccessToken=|AccessToken=|"AccessToken":)\s*"?([^;,"]+)"?([;,]?\s*)/gi,(function(e,r,n,t){return""+r+n.length+t}))),payload:i&&i.extraInfo||{}})};window.__RESET_ERROR_LISTENER__=function(){window.removeEventListener("unhandledrejection",d),window.removeEventListener("error",a)},window.addEventListener("error",a),window.addEventListener("unhandledrejection",d),window.addEventListener("error",(function(e){if("[object Event]"===Object.prototype.toString.call(e)){var r=e.target;if(r){var n;if(-1!==["preload","prefetch"].indexOf(r.rel))return;var t=r.src||r.href;if(t&&t.indexOf&&"function"==typeof t.indexOf&&-1!==t.indexOf("127.0.0.1"))return;u({errorMsg:"html_error_"+r.nodeName.toLowerCase()+((null===(n=r.dataset)||void 0===n?void 0:n.retryFlag)||""),page:"Error: "+r.outerHTML,errorCode:555556,type:L,url:t})}else f(JSON.stringify(e),!0)}}),!0);var s={wifi:1,"2g":2,"3g":3,"4g":4};function u(t){var a=t.errorMsg,d=t.errorCode,u=t.page,f=t.type,v=void 0===f?Q:f,g=t.url,m=t.payload,h=void 0===m?{}:m,_=/(\w+).html/.exec(document.referrer),y=navigator.connection&&(navigator.connection.effectiveType||navigator.connection.type),w=x(),b=w.platform,S=w.version;!function(e){if(l)return e(l);var r="pdd_user_id";if(x().isNativePlatform&&window.pinbridge){var n=function(r){l=r.user_id||0,e(l)},t=function(){l=p(r),e(l)};return window.pinbridge.callNative("AMUser","info",{need_token:!1},n,t)}l=p(r),e(l)}((function(t){var p=Date.now()+"_"+t,f=function(e){var r,n=e||{},t=n.bizSide,o=n.appId,i=n.testAppId,a=n.app_version,d=U({bizSide:t,appId:o,testAppId:i}),s=Date.now(),u=Math.pow(10,5)+Math.floor(Math.random()*(Math.pow(10,6)-Math.pow(10,5)));return K=void 0!==K?K:Number(null===(r=a||"")||void 0===r?void 0:r.split(".").reduce((function(e,r,n){return 0===n?e+r:""+e+(r.length<2?"0"+r:r)}),"")),{biz_side:d.bizSide,app:d.appId,level:2,version:K,report_time_ms:s,rand_num:u,crc32:c(s+"-"+u)}}({bizSide:n,appId:o,testAppId:i,app_version:S||F()}),l=Z(b,t),m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=n.universalPaths,i=n.universalQueryKeys,a=n.reportPath,d=e.app_version,s=e.log_version,u=void 0===s?"0.0.1":s,p=e.network,f=e.page,c=void 0===f?"":f,l=e.page_id,v=e.page_name,g=e.page_sn,m=e.page_url,h=e.refer_page_id,_=e.refer_page_name,y=e.refer_page_sn,w=e.user_agent,b=e.error_msg,S=e.error_message,A=e.serverIp,I=void 0===A?"":A,O=e.httpCode,C=void 0===O?"":O,R=e.httpMethod,M=void 0===R?"":R,E=e.errorCode,j=void 0===E?"555555":E,P=e.error_code,x=e.module,N=void 0===x?"":x,k=e.pageId,T=void 0===k?"":k,V=e.referPageId,L=void 0===V?"":V,Q=e.url,z=H(o,i,a);return r({network:(p||"0")+"",serverIp:I,url:Q,errorCode:String(P||j),errorMsg:(b||S||"").substr(0,150),module:N,pageId:T,pagePath:z,pageSn:g?g+"":"",pageUrl:m||window.location.href,referPageId:L,page_id:l?l+"":"",refer_page_id:h?h+"":"",referPageName:_||"",referPageSn:y?y+"":"",pageName:v||"",page:c,log_version:u,user_agent:w||window.navigator.userAgent,app_version:d||""},t?{httpCode:String(C),httpMethod:M}:{})}({app_version:S,log_version:"1.0.0",network:s[y]||0,page:u,page_url:location.href,refer_page_name:_&&_[1],error_msg:a,url:g,errorCode:d},e);f.common_tags=l,f.datas=[{category:V,type:v,timestamp:Date.now(),tags:m,extras:r({error_logger:"1",unique_tag:p},h)}],X(f,e)}))}function f(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";!function(e,r){var n,t=x(),o=t.isNativePlatform,i=t.isAndroid,a=t.isIos,d=t.version;o&&(i&&O(d,"6.70.0")>=0||a&&O(d,"5.8.0")>=0)?null===(n=window.pinbridge)||void 0===n||n.callNative("JSRecovery","tryReload",{error_info:[e]},(function(){r("JSRecovery success")}),(function(e,n){r("JSRecovery fail: "+n)})):r("notNativeORLowVersion")}({type:"html_error",message:e},(function(i){u(r({errorMsg:"html_error: "+e,errorCode:555557,page:"capture: "+n+", result: "+i+", message: "+e+", extraMsg: "+o},t))}))}window.$inlineSendNormalLog=function(e){var r=e.errorMsg,n=e.errorCode,t=e.page,o=e.payload;u({errorMsg:r,errorCode:n,page:t,type:z,payload:void 0===o?{}:o})};var l=0}}();</script>
    <script>initInlineLogger({"universalPaths":["/mall_quality_assurance.html","/comm_package_coupon.html"],"universalQueryKeys":["_t_timestamp"],"appId":"100601","testAppId":"100207","bizSide":"consumer-platform-fe","reportPath":"/goods.html"})</script>
            <link rel="preload" href="https://static.pddpic.com/assets/css/react_goods_14478b1cb32464fc3d7e.css" as="style" >
            <link rel="preload" href="https://static.pddpic.com/assets/js/vendor_3a101dbde244a7c6a8c4_1026.js" as="script" crossorigin="anonymous"><link rel="preload" href="https://static.pddpic.com/assets/js/react_pdd_3b7fde8d8051b49385d6_1026.js" as="script" crossorigin="anonymous"><link rel="preload" href="https://static.pddpic.com/assets/js/react_goods_8c8de440d4ab469ad81b_1026.js" as="script" crossorigin="anonymous"><link rel="preload" href="https://static.pddpic.com/assets/js/react_anti_co_9330629aaa98519b1cfc_1026.js" as="script" crossorigin="anonymous">
    <script>!function(n){(n.__pft=n.__pft||{}).inlineCssStart=+new Date}(window);</script>
    <style>body{-webkit-user-select:none;-o-user-select:none;user-select:none}._3kvlx9he,div[contentEditable=true],input,p[contentEditable=true],textarea{-webkit-user-select:text;-o-user-select:text;user-select:text}a[data-active=red]:active,button[data-active=red]:active,div[data-active=red]:active,p[data-active=red]:active{color:#edbbb8!important;background-color:#c51e14!important}a[data-active=yellow]:active,button[data-active=yellow]:active,div[data-active=yellow]:active,p[data-active=yellow]:active{color:#fce2bc!important;background-color:#f69e20!important}a[data-active=ghost-red]:active,button[data-active=ghost-red]:active,div[data-active=ghost-red]:active,p[data-active=ghost-red]:active{color:#c51e14!important;background-color:#fdf3f2!important;border-color:#e02e24!important}a[data-active=ghost-gray]:active,button[data-active=ghost-gray]:active,div[data-active=ghost-gray]:active,p[data-active=ghost-gray]:active{color:#878789!important;background-color:#ebebeb!important;border-color:#8c8c8c!important}a[data-active=cell-white]:active,button[data-active=cell-white]:active,div[data-active=cell-white]:active,p[data-active=cell-white]:active{background-color:rgba(0,0,0,.08)!important}a[data-active=cell-red]:active,button[data-active=cell-red]:active,div[data-active=cell-red]:active,p[data-active=cell-red]:active{background-color:#f9d7d5!important}a[data-active=cell-yellow]:active,button[data-active=cell-yellow]:active,div[data-active=cell-yellow]:active,p[data-active=cell-yellow]:active{background-color:#f9eda1!important}a[data-active=after-red]:after,a[data-active=before-red]:before,button[data-active=after-red]:after,button[data-active=before-red]:before,div[data-active=after-red]:after,div[data-active=before-red]:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:0;background:#000;pointer-events:none;border-radius:inherit}a[data-active=before-red]:active,button[data-active=before-red]:active,div[data-active=before-red]:active{color:hsla(0,0%,100%,.6)!important}a[data-active=before-red]:active:before,button[data-active=before-red]:active:before,div[data-active=before-red]:active:before{opacity:.15}a[data-active=after-red]:active,button[data-active=after-red]:active,div[data-active=after-red]:active{color:hsla(0,0%,100%,.6)!important}a[data-active=after-red]:active:after,button[data-active=after-red]:active:after,div[data-active=after-red]:active:after{opacity:.15}a[data-active=after-white]:after,a[data-active=before-white]:before,button[data-active=after-white]:after,button[data-active=before-white]:before,div[data-active=after-white]:after,div[data-active=before-white]:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:0;background:#000;pointer-events:none;border-radius:inherit}a[data-active=before-white]:active,button[data-active=before-white]:active,div[data-active=before-white]:active{color:rgba(0,0,0,.6)!important}a[data-active=before-white]:active:before,button[data-active=before-white]:active:before,div[data-active=before-white]:active:before{opacity:.05}a[data-active=after-white]:active,button[data-active=after-white]:active,div[data-active=after-white]:active{color:rgba(0,0,0,.6)!important}a[data-active=after-white]:active:after,button[data-active=after-white]:active:after,div[data-active=after-white]:active:after{opacity:.05}a[data-active=after-ghost]:after,a[data-active=before-ghost]:before,button[data-active=after-ghost]:after,button[data-active=before-ghost]:before,div[data-active=after-ghost]:after,div[data-active=before-ghost]:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:0;background:#e02e24;pointer-events:none;border-radius:inherit}a[data-active=before-ghost]:active,button[data-active=before-ghost]:active,div[data-active=before-ghost]:active{color:rgba(234,46,36,.6)!important}a[data-active=before-ghost]:active:before,button[data-active=before-ghost]:active:before,div[data-active=before-ghost]:active:before{opacity:.05}a[data-active=after-ghost]:active,button[data-active=after-ghost]:active,div[data-active=after-ghost]:active{color:rgba(234,46,36,.6)!important}a[data-active=after-ghost]:active:after,button[data-active=after-ghost]:active:after,div[data-active=after-ghost]:active:after{opacity:.05}a[data-active=base-btn-red]:active,button[data-active=base-btn-red]:active,div[data-active=base-btn-red]:active,li[data-active=base-btn-red]:active,span[data-active=base-btn-red]:active{color:hsla(0,0%,100%,.7)!important;background-color:#c51e14!important}a[data-active=base-btn-white]:active,button[data-active=base-btn-white]:active,div[data-active=base-btn-white]:active,li[data-active=base-btn-white]:active,span[data-active=base-btn-white]:active{color:#878789!important;background-color:#ebebeb!important;border:none!important}a[data-active=base-btn-white]:active:after,button[data-active=base-btn-white]:active:after,div[data-active=base-btn-white]:active:after,li[data-active=base-btn-white]:active:after,span[data-active=base-btn-white]:active:after{content:"";position:absolute;width:199%;height:200%;border:1px solid #8c8c8c;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;border-radius:8px;top:0;left:0}@media only screen and (-webkit-device-pixel-ratio:1.5){a[data-active=base-btn-white]:active:after,button[data-active=base-btn-white]:active:after,div[data-active=base-btn-white]:active:after,li[data-active=base-btn-white]:active:after,span[data-active=base-btn-white]:active:after{-webkit-transform:scale(.5);transform:scale(.5)}}a[data-active=base-btn-ghost]:active,button[data-active=base-btn-ghost]:active,div[data-active=base-btn-ghost]:active,li[data-active=base-btn-ghost]:active,span[data-active=base-btn-ghost]:active{color:#c51e14!important;background-color:#fdf3f2!important}a[data-active=base-text-black]:active,button[data-active=base-text-black]:active,div[data-active=base-text-black]:active,li[data-active=base-text-black]:active,span[data-active=base-text-black]:active{color:#151516!important}a[data-active=base-text-red]:active,button[data-active=base-text-red]:active,div[data-active=base-text-red]:active,li[data-active=base-text-red]:active,span[data-active=base-text-red]:active{color:#c51e14!important}a[data-active=base-text-black-bg]:active,button[data-active=base-text-black-bg]:active,div[data-active=base-text-black-bg]:active,li[data-active=base-text-black-bg]:active,span[data-active=base-text-black-bg]:active{background-color:rgba(0,0,0,.08)!important}@media only screen and (min-device-height:812px){#hzqMRksL{bottom:calc(.76rem + constant(safe-area-inset-bottom));bottom:calc(.76rem + env(safe-area-inset-bottom))}.ZYytW4MA{bottom:calc(-.76rem + constant(safe-area-inset-bottom));bottom:calc(-.76rem + env(safe-area-inset-bottom))}.CV6NcT6u{bottom:calc(.76rem + constant(safe-area-inset-bottom));bottom:calc(.76rem + env(safe-area-inset-bottom))}._2zLUXqkU{padding-bottom:calc(0px + constant(safe-area-inset-bottom));padding-bottom:calc(0px + env(safe-area-inset-bottom))}}#main{background-color:#0000}.enable-select{-webkit-user-select:text;-o-user-select:text;user-select:text}.goods-container-v2{position:relative;width:100%;max-width:768px;min-height:100%;margin:0 auto;padding:0 0 .54rem;overflow-x:hidden}.goods-container-v2.not-sale{background-color:#f4f4f4;min-height:100vh}@media only screen and (min-device-height:812px){.goods-container-v2{padding-bottom:calc(.54rem + constant(safe-area-inset-bottom));padding-bottom:calc(.54rem + env(safe-area-inset-bottom))}}._3Gf6W74L{background-color:#fff;overflow:hidden}._2atM6O_-{background-color:#f4f4f4}._1pRx7JiJ{visibility:hidden}.YqFujcx6{background-color:#fff;height:100vh;overflow-x:hidden;overflow-y:scroll}::-webkit-scrollbar{display:none;width:0;height:0}@media only screen and (max-width:480px){html{font-size:128px}}@media only screen and (max-width:414px){html{font-size:110.4px}}@media only screen and (max-width:412px){html{font-size:109.86667px}}@media only screen and (max-width:400px){html{font-size:106.66667px}}@media only screen and (max-width:393px){html{font-size:104.8px}}@media only screen and (max-width:375px){html{font-size:100px}}@media only screen and (max-width:360px){html{font-size:96px}}@media only screen and (max-width:345px){html{font-size:92px}}@media only screen and (max-width:320px){html{font-size:85.33333px}}html{-webkit-text-size-adjust:none;font-size:26.66667vw}@media only screen and (min-width:768px){html{font-size:204.8px}}*{border:0;-webkit-tap-highlight-color:transparent;outline:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,html{width:100%;height:100%;font-family:PingFangSC-Regular,Helvetica,STHeiti STXihei,Microsoft YaHei,Microsoft JhengHei,Arial}body{margin:0}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{vertical-align:baseline;border:0 none;list-style:outside none none}em,i{font-style:normal}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{color:#333;background-color:transparent;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover,a:visited{text-decoration:none;outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;width:auto;height:auto;vertical-align:top}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;resize:none}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.icon{font-style:normal;font-smoothing:antialiased}body{background:#f4f4f4;color:#666;font-size:12px;line-height:1.5;margin:auto;max-width:768px;-webkit-user-select:none;user-select:none}.container{position:relative;width:100%;max-width:768px;min-height:100%;margin:0 auto;padding:0 0 49px;background-color:#f4f4f4}.pdd-go-to-app .icon{font-family:icomoon-comm;font-style:normal}.font-center{font-family:PingFangSC-Regular,STHeiti STXihei,Microsoft YaHei,Microsoft JhengHei}@font-face{font-family:icomoon-comm;src:url("https://funimg.pddpic.com/fonts/comm_iconfont_20210701.ttf");font-weight:400;font-style:normal;line-height:1}@font-face{font-family:icomoon;src:url("https://funimg.pddpic.com/fonts/iconfont_20180706.ttf");font-weight:400;font-style:normal;line-height:1}</style>
    <script>!function(n){(n.__pft=n.__pft||{}).inlineCssEnd=+new Date}(window);</script>
    </head>
    <body>
    <script>!function(n){(n.__pft=n.__pft||{}).bodyLoadTime=+new Date}(window);</script>
    <script>!function(t){var n=t._plt=t._plt||[];n.push(["tm","fp",+new Date]),document.addEventListener("DOMContentLoaded",function(){n.push(["tm","dr",+new Date])}),t.addEventListener("load",function(){n.push(["tm","ld",+new Date])})}(window);</script>
    <div id="main" class="container"><span></span></div>
    <script>
        window.rawData={"store":{"errorRedirectUrl":"\u002F","isPre":false,"$likeMallText":"关注","$likeMallEntryTip":"关注的店铺可在个人中心的“店铺关注”入口查看","preRenderBannerSrc":null,"preRenderHideNoFirstScreenContent":false,"preRenderShowMock":false,"initDataObj":{"needLogin":true},"extra":{"mallActiveTimeText":""},"isNativePlatform":false,"isLiteNativePlatform":false,"isTinyNativePlatform":false,"categoryCouponInfo":{},"popupModalElement":null,"isIOS":false,"isWhiteFont":false,"isTransparentBar":false,"isShowFailingGroupHint":false,"isWeChatMiniProgram":false,"isShowFastGroupBuyTip":false,"skuOcExtend":{},"bannerState":{"currentIndex":0,"goToPageIndex":0,"hasShowedSimpleGoods":false,"simpleGoodsList":[]},"ifHigherMallInfo":false,"ifHasPushState":false,"animationControllers":[],"animationGroupTimer":null,"mallDetailInfo":{},"viewCtx":{},"detailsIsInner":true,"funcAssemblySet":{},"isServerRendered":true,"isFinishInitLoading":true,"isPreClientDataFetch":false,"$isSupportWebp":false,"goodsCommentsInLayerGrey":false,"goodsSkuImageHotGrey":false,"isDDMCMiniProgram":false}};
    </script>
    <script>
        window.leo={"data":{"goods_prerender_oc":"B","goods_prefetch_order_checkout":"600","goods_guide_wait_time":"20000","goods_guide_present_time":"5000","raf_load_js":"A","regions_new":"A","allow_oc_hosts":"[\"mobile.pinduoduo.com\"]","forward_oc_host":"mobile.yangkeduo.com","oc_comp_or_remote":"{\"ios\": \"remote\", \"android\": \"remote\"}","shoes_stream_render":"B","fast_group_buy_qa":"B","goods_rec_offset":"B","comm_toast_by_url_params":"1","goods_direct_order_repay_modify_panel":"1","goods_direct_order_mianmi_v2":"A","goods_direct_order_switch_wechat_if_sign_xyhf_failed":"A","address_line":"0","ignore_show_sku_selector":"0","force_app_by_url_params":"1","chat_active_duration":"A","long_banner_mode":"B","goods_bottom_after_coupon_refresh":"1","use_best_promotion":"B","use_pay_promotion":"1","bottom_mall_icon_style":"B","raw_back_banner_url":"B","wx_goto_app_enforce":"C","live_coupon_sku_selector":"C","comment_projector_back":"A","comment_img_size_opt":"B","goods_comments_layer":"B","goods_sku_image_hot":"B","goods_direct_order_goods_label":"B","sku_guide_xyhf_countdown":"0","living_validation_url":"https:\u002F\u002Frenzheng.pinduoduo.com\u002Fliving-validation\u002Fliving-validation.html","use_h5_face_cert":"1","goods_direct_order_gbs":"1","balance_not_enough_to_mianmi":"1","pay_canceled_to_xyhf":"1","apply_duoduo_pay_cancel_to_mianmi":"1","sku_mask":"B","can_refresh_after_order":"0"},"csrFallback":false,"fallbackData":{}};
    </script>
    <script>
        window.__webpack_public_path__="https://static.pddpic.com/";
    </script>
    <script>
        var pft = window.__pft = window.__pft || {};
        pft.nodePerf = {};
        pft.reqId = "";
        pft.isCSR = false;
        pft.isFallbackCSR = false;
    </script>
        <script>
            window.__NAVIGATION_MAP__={"download.html":"matthew_download.html","market_download.html":"undefined.html","down_market_download.html":"undefined.html","comm_order_snapshot.html":"undefined.html","miff_transplantation_pretence.html":"refresh_slew_forlorn.html","group185.html":"group186.html","pjlkvgcf.html":"transac_virtual_card_pwd.html","ddplteec.html":"transac_virtual_card_pwd.html","svideo_personal.html":"fyxmkief.html?page_key=1","goods_express.html":"psnl_goods_help.html?_t_module_name=goods_express","search_view.html":"relative_goods.html?__rp_name=search_view"};
        </script>
        <script>
            window.__GLOBAL_LEO_CONFIG__={"universalLinkDomain":{"value":"app1.yangkeduo.com"}};
        </script>
        <script>
            window.__ERROR_SAMPLE_RATE__ = 1;
        </script>
        <script>
            window.__CMT_HOST__ = 'apm.pinduoduo.com';
        </script>
        <script>
            window.__CMT_AMPLIFY_RATE__ = 1;
        </script>
        <script>
            window.__CDN_IMG__={"useIpFallback":true,"retryLimit":3,"backupDomainConfigMap":{"dl.pddpic.com":{"dl-1.pddpic.com":50,"dl-2.pddpic.com":50},"t00img.yangkeduo.com":{"img-1.pddpic.com":30,"img-2.pddpic.com":30,"img-3.pddpic.com":20,"img-4.pddpic.com":20},"t13img.yangkeduo.com":{"promotion-1.pddpic.com":50,"promotion-2.pddpic.com":30,"promotion-3.pddpic.com":20},"t20img.yangkeduo.com":{"avatar2-1.pddpic.com":45,"avatar2-2.pddpic.com":45,"avatar2-3.pddpic.com":10},"t22img.yangkeduo.com":{"review-1.pddpic.com":50,"review-2.pddpic.com":50,"review-3.pddpic.com":0},"images.pinduoduo.com":{"images-1.pinduoduo.com":60,"images-2.pinduoduo.com":40},"img.pddpic.com":{"img-1.pddpic.com":30,"img-2.pddpic.com":30,"img-3.pddpic.com":20,"img-4.pddpic.com":20},"t04img.yangkeduo.com":{"t04img-b.yangkeduo.com":100},"commimg.pddpic.com":{"commimg-1.pddpic.com":50,"commimg-2.pddpic.com":50},"promotion.pddpic.com":{"promotion-1.pddpic.com":50,"promotion-2.pddpic.com":30,"promotion-3.pddpic.com":20},"funimg.pddpic.com":{"funimg-1.pddpic.com":50,"funimg-2.pddpic.com":50},"avatar.pddpic.com":{"avatar-b.pddpic.com":100},"avatar2.pddpic.com":{"avatar2-1.pddpic.com":50,"avatar2-2.pddpic.com":50},"avatar3.pddpic.com":{"avatar3-1.pddpic.com":50,"avatar3-2.pddpic.com":50},"review.pddpic.com":{"review-1.pddpic.com":50,"review-2.pddpic.com":50,"review-3.pddpic.com":0}}};
        </script>
            <link href="https://static.pddpic.com/assets/css/react_goods_14478b1cb32464fc3d7e.css" rel="stylesheet" >
    <script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json" crossorigin="anonymous">[]</script>
            <script type="text/javascript" src="https://static.pddpic.com/assets/js/vendor_3a101dbde244a7c6a8c4_1026.js" crossorigin="anonymous"></script><script type="text/javascript" src="https://static.pddpic.com/assets/js/react_pdd_3b7fde8d8051b49385d6_1026.js" crossorigin="anonymous"></script><script type="text/javascript" src="https://static.pddpic.com/assets/js/react_goods_8c8de440d4ab469ad81b_1026.js" crossorigin="anonymous"></script><script type="text/javascript" src="https://static.pddpic.com/assets/js/react_anti_co_9330629aaa98519b1cfc_1026.js" crossorigin="anonymous"></script>
            <script>
                window.__SPEPKEY__ = 'pdd-web-commodity';
            </script>
            <script crossorigin="anonymous" src=https://static.pddpic.com/assets-rcf/b9216582_d6d4d0f0c5d21ffbb6d2be90e3956413.js ></script>
    <script>window;</script>
    </body>
</html>
null
Process finished with exit code 0
<html>
   <head>
   <script src="js/test.js"></script>
   </head>
   <body>
      <h1>test</h1>
   </body>
</html>