chenquansheng

ref |> h5模版替换及svg优化

@@ -138,8 +138,8 @@ @@ -138,8 +138,8 @@
138 background: #F5F5F5; 138 background: #F5F5F5;
139 padding: 0.32rem; 139 padding: 0.32rem;
140 color: #666666ff; 140 color: #666666ff;
141 - font-size: 0.37333333rem;  
142 - line-height: 0.53333333rem; 141 + font-size: 0.42666667rem;
  142 + line-height: 0.64rem;
143 margin-top: 0.56rem; 143 margin-top: 0.56rem;
144 border-radius: 0.10666667rem; 144 border-radius: 0.10666667rem;
145 word-break: break-all; 145 word-break: break-all;
@@ -378,11 +378,13 @@ @@ -378,11 +378,13 @@
378 } 378 }
379 .gx-mobile #newsContent a { 379 .gx-mobile #newsContent a {
380 color: #50749A !important; 380 color: #50749A !important;
381 - word-break: break-all; 381 + word-break: break-word;
  382 + overflow-wrap: break-word;
382 } 383 }
383 .gx-mobile #newsContent a span { 384 .gx-mobile #newsContent a span {
384 color: #50749A !important; 385 color: #50749A !important;
385 - word-break: break-all; 386 + word-break: break-word;
  387 + overflow-wrap: break-word;
386 } 388 }
387 .gx-mobile #newsContent a:last-child { 389 .gx-mobile #newsContent a:last-child {
388 margin-bottom: 0 !important; 390 margin-bottom: 0 !important;
@@ -399,7 +401,8 @@ @@ -399,7 +401,8 @@
399 padding: 0; 401 padding: 0;
400 margin-bottom: 0.42666667rem !important; 402 margin-bottom: 0.42666667rem !important;
401 box-sizing: border-box; 403 box-sizing: border-box;
402 - word-break: break-all; 404 + word-break: break-word;
  405 + overflow-wrap: break-word;
403 } 406 }
404 .gx-mobile #newsContent P:empty { 407 .gx-mobile #newsContent P:empty {
405 display: none !important; 408 display: none !important;
@@ -488,9 +491,6 @@ @@ -488,9 +491,6 @@
488 padding: 0; 491 padding: 0;
489 margin-bottom: 0.42666667rem; 492 margin-bottom: 0.42666667rem;
490 } 493 }
491 -.gx-mobile #newsContent section:empty {  
492 - display: none !important;  
493 -}  
494 .gx-mobile #newsContent section:last-child { 494 .gx-mobile #newsContent section:last-child {
495 margin-bottom: 0; 495 margin-bottom: 0;
496 } 496 }
@@ -2018,19 +2018,13 @@ @@ -2018,19 +2018,13 @@
2018 flex-direction: column; 2018 flex-direction: column;
2019 justify-content: space-between; 2019 justify-content: space-between;
2020 margin-left: 0.26667rem; 2020 margin-left: 0.26667rem;
2021 - height: 1.17333rem;  
2022 } 2021 }
2023 #newsContent .preview-link-card-mobile .preview-link-title { 2022 #newsContent .preview-link-card-mobile .preview-link-title {
  2023 + display: flex;
  2024 + align-items: center;
2024 font-size: 0.37333333rem; 2025 font-size: 0.37333333rem;
2025 - height: 0.53333333rem;  
2026 line-height: 0.53333333rem; 2026 line-height: 0.53333333rem;
2027 color: #50749A; 2027 color: #50749A;
2028 - overflow: hidden;  
2029 - text-overflow: ellipsis;  
2030 - display: -webkit-box;  
2031 - -webkit-line-clamp: 1;  
2032 - line-clamp: 1;  
2033 - -webkit-box-orient: vertical;  
2034 word-break: break-all; 2028 word-break: break-all;
2035 } 2029 }
2036 #newsContent .preview-link-card-mobile .preview-link { 2030 #newsContent .preview-link-card-mobile .preview-link {
@@ -2038,24 +2032,24 @@ @@ -2038,24 +2032,24 @@
2038 align-items: center; 2032 align-items: center;
2039 line-height: 0.37333rem; 2033 line-height: 0.37333rem;
2040 } 2034 }
2041 -#newsContent .preview-link-card-mobile.card-image .preview-link-title {  
2042 - -webkit-line-clamp: 2;  
2043 - line-clamp: 2;  
2044 - height: 1.06666667rem;  
2045 -}  
2046 #newsContent .preview-link-card-mobile.card-image .preview-link { 2035 #newsContent .preview-link-card-mobile.card-image .preview-link {
2047 display: none; 2036 display: none;
2048 margin-bottom: 0.13333rem; 2037 margin-bottom: 0.13333rem;
2049 } 2038 }
  2039 +#newsContent .special-no-wrap {
  2040 + white-space: nowrap;
  2041 +}
2050 #newsContent .preview-link-card-mobile .preview-link-title img { 2042 #newsContent .preview-link-card-mobile .preview-link-title img {
2051 position: relative; 2043 position: relative;
2052 - top: 0.08rem;  
2053 width: 0.42666667rem; 2044 width: 0.42666667rem;
2054 height: 0.42666667rem; 2045 height: 0.42666667rem;
2055 display: unset; 2046 display: unset;
2056 background: unset; 2047 background: unset;
2057 margin: 0; 2048 margin: 0;
2058 - margin-right: 0.16rem; 2049 + margin-right: 0.26666667rem;
  2050 +}
  2051 +#newsContent .preview-link-card-mobile.card-image .preview-link-title img {
  2052 + display: none;
2059 } 2053 }
2060 #newsContent .preview-link-card-mobile .preview-link span { 2054 #newsContent .preview-link-card-mobile .preview-link span {
2061 font-size: 0.26667rem; 2055 font-size: 0.26667rem;
@@ -2321,15 +2315,15 @@ @@ -2321,15 +2315,15 @@
2321 #newsContent .en-text-1 + .preview-image-block { 2315 #newsContent .en-text-1 + .preview-image-block {
2322 margin-top: 0 !important; 2316 margin-top: 0 !important;
2323 } 2317 }
2324 -#newsContent .en-text-1 img { 2318 +#newsContent .en-text-1 .en-text-1-img {
2325 position: absolute; 2319 position: absolute;
2326 - top: 0.16rem; 2320 + top: 0.236rem;
2327 left: 0.26666667rem; 2321 left: 0.26666667rem;
2328 width: 0.64rem; 2322 width: 0.64rem;
  2323 + height: 0.4rem;
2329 margin: 0 !important; 2324 margin: 0 !important;
2330 } 2325 }
2331 #newsContent .en-text-1-title { 2326 #newsContent .en-text-1-title {
2332 - line-height: 0.816rem;  
2333 font-size: 0.48rem; 2327 font-size: 0.48rem;
2334 color: #222; 2328 color: #222;
2335 word-break: break-all; 2329 word-break: break-all;
@@ -2346,7 +2340,6 @@ @@ -2346,7 +2340,6 @@
2346 padding: 0.29333333rem; 2340 padding: 0.29333333rem;
2347 border: 0.02666667rem solid #ED2800; 2341 border: 0.02666667rem solid #ED2800;
2348 word-break: break-all; 2342 word-break: break-all;
2349 - line-height: 0.816rem;  
2350 font-size: 0.48rem; 2343 font-size: 0.48rem;
2351 color: #222; 2344 color: #222;
2352 } 2345 }
@@ -2368,7 +2361,6 @@ @@ -2368,7 +2361,6 @@
2368 top: -0.4rem; 2361 top: -0.4rem;
2369 background: #fff; 2362 background: #fff;
2370 padding-right: 0.08rem; 2363 padding-right: 0.08rem;
2371 - line-height: 0.816rem;  
2372 font-size: 0.48rem; 2364 font-size: 0.48rem;
2373 color: #ED2800; 2365 color: #ED2800;
2374 font-weight: bold; 2366 font-weight: bold;
@@ -2379,7 +2371,6 @@ @@ -2379,7 +2371,6 @@
2379 background: #ED2800; 2371 background: #ED2800;
2380 } 2372 }
2381 #newsContent .en-text-3 .en-text-3-content { 2373 #newsContent .en-text-3 .en-text-3-content {
2382 - line-height: 0.816rem;  
2383 font-size: 0.48rem; 2374 font-size: 0.48rem;
2384 color: #222; 2375 color: #222;
2385 word-break: break-all; 2376 word-break: break-all;
@@ -2403,7 +2394,6 @@ @@ -2403,7 +2394,6 @@
2403 background-repeat: no-repeat; 2394 background-repeat: no-repeat;
2404 background-size: 100%; 2395 background-size: 100%;
2405 font-size: 0.48rem; 2396 font-size: 0.48rem;
2406 - line-height: 0.816rem;  
2407 } 2397 }
2408 #newsContent .en-text-4 .en-text-4-block .en-text-4-title { 2398 #newsContent .en-text-4 .en-text-4-block .en-text-4-title {
2409 word-break: break-all; 2399 word-break: break-all;
@@ -2441,7 +2431,6 @@ @@ -2441,7 +2431,6 @@
2441 color: #fff; 2431 color: #fff;
2442 font-weight: bold; 2432 font-weight: bold;
2443 font-size: 0.48rem; 2433 font-size: 0.48rem;
2444 - line-height: 0.816rem;  
2445 color: #FFFFFF; 2434 color: #FFFFFF;
2446 flex-shrink: 0; 2435 flex-shrink: 0;
2447 word-break: break-all; 2436 word-break: break-all;
@@ -2454,7 +2443,6 @@ @@ -2454,7 +2443,6 @@
2454 background: #f4e8e9; 2443 background: #f4e8e9;
2455 font-weight: bold; 2444 font-weight: bold;
2456 font-size: 0.48rem; 2445 font-size: 0.48rem;
2457 - line-height: 0.58666667rem;  
2458 color: #ED2800; 2446 color: #ED2800;
2459 word-break: break-all; 2447 word-break: break-all;
2460 } 2448 }
1 -{"version":3,"sources":["index.less"],"names":[],"mappings":";AAsCA;EACE,eAAA;EACA,OAAA;EACA,MAAA;EACA,WAAA;EACA,kBAAA;EACA,UAAA;;AAGF;EACE,eAAA;EACA,OAAA;EACA,MAAA;EACA,WAAA;EACA,WAAA;EACA,kBAAA;EACA,UAAA;;AAGF;EACE,8BAAA;;AAGF,qBAAqB;EACnB,aAAA;;AAGF;EACE,gCAAA;;AAEA,UAAC,aACC,aACE;AAFJ,UAAC,aACC,aACK;AAFP,UAAC,aACC,aACS;AAFX,UAAC,aACC,aACa;AAFf,UAAC,aACC,aACiB;AAFnB,UAAC,aACC,aACqB;AAFvB,UAAC,aACC,aACyB;AAF3B,UAAC,aACC,aAC6B;AAF/B,UAAC,aACC,aACiC;AAFnC,UAAC,aACC,aACoC;AAFtC,UAAC,aACC,aAC6C;AAF/C,UAAC,aACC,aACkD;AAFpD,UAAC,aACC,aACwD;AAF1D,UAAC,aACC,aAC4D;AAF9D,UAAC,aACC,aACkE;EAC9D,yBAAA;;AANR,UAWE;EACE,gBAAA;EACA,wBAAA;EACA,0BAAA;EACA,sBAAA;EACA,gBAAA;EACA,qBAAA;EACA,qBAAA;;AAlBJ,UAWE,aASE;EACE,kBAAA;EACA,aAAA;EACA,aAAA;EACA,qBAAA;;AAxBN,UA4BE;EACE,wBAAA;EAEA,oBAAA;EACA,iBAAA;EACA,WAAA;EACA,sBAAA;EACA,qBAAA;EACA,qBAAA;;AApCJ,UA4BE,OAUE;EACE,kBAAA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;EACA,gBAAA;;AA3CN,UA+CE;EACE,qBAAA;EACA,qBAAA;;AAjDJ,UAoDE;EACE,aAAA;EACA,mBAAA;EACA,yBAAA;EACA,4BAAA;;AAxDJ,UAoDE,gBAME;EACE,qBAAA;EACA,gBAAA;EACA,wBAAA;EACA,gBAAA;EACA,0BAAA;EACA,qBAAA;EACA,qBAAA;;AAjEN,UAoDE,gBAME,YASE;EACE,kBAAA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;;AAvER,UA4EE,MAAK;EACH,kBAAA;EACA,wBAAA;EACA,0BAAA;EACA,iBAAA;EACA,gBAAA;;AAcA,UAnBF,MAAK,SAmBF;EACC,wBAAA;EACA,wBAAA;;AAjGN,UA4EE,MAAK,SAwBH;EACE,0BAAA;EACA,iBAAA;EACA,qBAAA;;AAvGN,UA4EE,MAAK,SA8BH;EACE,0BAAA;;AA3GN,UA4EE,MAAK,SAkCH;EACE,2BAAA;;AAEA,UArCJ,MAAK,SAkCH,aAGG;EACC,0BAAA;;AAlHR,UA4EE,MAAK,SA0CH;EACE,kBAAA;EACA,OAAA;EACA,kBAAA;EACA,cAAA;EACA,qBAAA;EAEA,sBAAsB,6BAAtB;EACA,qBAAA;EACA,4BAAA;;AA/HN,UAmIE;EACE,kBAAA;EACA,mBAAA;EACA,gBAAA;EACA,gBAAA;EACA,wBAAA;EACA,0BAAA;EACA,mBAAA;EACA,4BAAA;EACA,qBAAA;EACA,qBAAA;;AA7IJ,UAmIE,eAYE;EACE,kBAAA;EACA,aAAA;EACA,oBAAA;EACA,qBAAA;;AAnJN,UAmIE,eAmBE;EACE,iBAAA;EACA,kBAAA;EACA,kBAAA;EACA,aAAA;EACA,gBAAA;EACA,sBAAsB,uBAAtB;EACA,0BAAA;;AA7JN,UAiKE;EACE,yBAAA;EACA,gBAAA;EACA,4BAAA;EACA,mBAAA;EACA,+CAAA;EACA,mEAAA;EACA,wBAAA;EACA,0BAAA;EACA,cAAA;EACA,qBAAA;;AA3KJ,UAiKE,iBAYE;EACE,kBAAA;EACA,YAAA;EACA,oBAAA;EACA,qBAAA;EACA,2BAAA;;AAlLN,UAiKE,iBAoBE;EACE,oBAAA;;AAtLN,UAiKE,iBAoBE,qBAGE;EACE,kBAAA;EACA,aAAA;EACA,oBAAA;EACA,mBAAA;;AA5LR,UAiME;EACE,kBAAA;EACA,qBAAA;EACA,yBAAA;EACA,sBAAA;;AArMJ,UAiME,QAME;EACE,kBAAA;EACA,mBAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;;AA7MN,UAiME,QAeE;EACE,cAAA;EACA,WAAA;EACA,kBAAA;EACA,2BAAA;EACA,cAAA;EACA,eAAA;EACA,kBAAA;EACA,yBAAA;EACA,sCAAA;;AAEA,UA1BJ,QAeE,cAWG;EACC,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,gBAAA;;AAJF,UA1BJ,QAeE,cAWG,QAMC;EACE,kBAAA;EACA,oBAAA;EACA,YAAA;;AApOV,UAiME,QA0CE;EACE,WAAA;EACA,OAAO,oDAAP;EACA,qBAAA;;AA9ON,UAiME,QA0CE,UAKE;EACE,WAAA;EACA,gBAAA;EAEA,kBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;;AAEA,UAxDN,QA0CE,UAKE,eASG;EACC,gBAAA;EACA,iBAAA;EACA,wBAAA;EACA,0BAAA;EACA,qBAAA;EACA,yBAAA;EACA,sBAAA;;AAEA,UAjER,QA0CE,UAKE,eASG,YASE;EACC,yBAAA;EACA,mBAAA;;AApQZ,UAiME,QAyEE;EACE,YAAA;;AA3QN,UAiME,QA6EE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,yBAAA;EACA,cAAA;EACA,eAAA;EACA,sBAAA;EACA,yBAAA;EACA,kBAAA;EACA,WAAA;EACA,kBAAA;EACA,oBAAA;EACA,iBAAA;;AA3RN,UAiME,QA6EE,OAeE;EACE,cAAA;EACA,eAAA;EAEA,kBAAA;EACA,sBAAA;EACA,2BAAA;;AAnSR,UAiME,QA6EE,OA4BE;EACE,kBAAA;EACA,kBAAA;EACA,oBAAA;;AA7SR,UAiME,QAgHE;EACE,yBAAA;EACA,cAAA;EACA,eAAA;EACA,sBAAA;EACA,kBAAA;EACA,oBAAA;EACA,yBAAA;EACA,kBAAA;EACA,cAAA;EACA,iBAAA;;AAEA,UA5HJ,QAgHE,SAYG;EACC,yBAAA;EACA,gBAAA;;AA/TR,UAiME,QAgHE,SAiBE;EACE,cAAA;EACA,eAAA;EACA,mBAAA;EACA,kBAAA;EACA,sBAAA;;AAvUR,UA4UE;EACE,WAAA;EACA,kBAAA;EACA,sBAAA;;AA/UJ,UA4UE,OAKE;EACE,aAAA;;AAlVN,UAsVE;EACE,aAAA;EACA,mBAAA;EACA,sBAAA;EACA,qBAAA;EACA,mBAAA;EACA,mBAAA;EACA,iBAAA;EACA,cAAA;;AA9VJ,UAiWE;EACE,qBAAA;EACA,iBAAA;EACA,eAAA;EACA,mBAAA;;AArWJ,UAwWE;EACE,yBAAA;;AAzWJ,UA4WE;EACE,qBAAA;EACA,kBAAA;EACA,WAAA;EACA,mBAAA;;AAhXJ,UA4WE,aAME;EACE,yBAAA;EACA,iBAAA;EACA,WAAA;;AAEA,UAXJ,aAME,MAKG;EACC,2BAAA;;AAGF,UAfJ,aAME,MASI;EACA,wBAAA;;AA5XR,UA4WE,aAoBE;EACE,iBAAA;EACA,0BAAA;;AAEA,UAxBJ,aAoBE,GAIG;EACC,2BAAA;;AAGF,UA5BJ,aAoBE,GAQI;EACA,wBAAA;;AAzYR,UA4WE,aAiCE;EACE,4BAAA;;AAEA,UApCJ,aAiCE,GAGG;EACC,2BAAA;;AAGF,UAxCJ,aAiCE,GAOI;EACA,wBAAA;;AArZR,UA4WE,aA6CE;EACE,kBAAA;EACA,mBAAA;EACA,cAAA;EACA,gBAAA;EACA,gBAAA;;AA9ZN,UA4WE,aAqDE;EACE,2BAAA;;AAlaN,UA4WE,aAyDE;EACE,cAAA;EACA,qBAAA;;AAvaN,UA4WE,aAyDE,EAIE;EACE,cAAA;EACA,qBAAA;;AAGF,UAlEJ,aAyDE,EASG;EACC,2BAAA;;AAGF,UAtEJ,aAyDE,EAaI;EACA,wBAAA;;AAnbR,UA4WE,aA2EE;AAvbJ,UA4WE,aA2EM,KAAI;EACN,cAAA;;AAxbN,UA4WE,aA+EE;EACE,eAAA;EACA,UAAA;EACA,4BAAA;EACA,sBAAA;EACA,qBAAA;;AAEA,UAtFJ,aA+EE,EAOG;EACC,wBAAA;;AAGF,UA1FJ,aA+EE,EAWG;EACC,2BAAA;;AAGF,UA9FJ,aA+EE,EAeI;EACA,wBAAA;;AAKF,UApGJ,aAmGI,MAAM,IACL;EACC,2BAAA;;AAGF,UAxGJ,aAmGI,MAAM,IAKJ;EACA,wBAAA;;AAIJ,UA7GF,aA6GI;EACA,eAAA;EACA,UAAA;EACA,4BAAA;;AAEA,UAlHJ,aA6GI,KAKC;EACC,2BAAA;;AAGF,UAtHJ,aA6GI,KASE;EACA,wBAAA;;AAIJ,UA3HF,aA2HI;EACA,eAAA;EACA,UAAA;EACA,4BAAA;;AAEA,UAhIJ,aA2HI,KAKC;EACC,2BAAA;;AAGF,UApIJ,aA2HI,KASE;EACA,wBAAA;;AAIJ,UAzIF,aAyII;EACA,eAAA;EACA,UAAA;EACA,4BAAA;;AAEA,UA9IJ,aAyII,KAKC;EACC,2BAAA;;AAGF,UAlJJ,aAyII,KASE;EACA,wBAAA;;AAIJ,UAvJF,aAuJI;EACA,eAAA;EACA,UAAA;EACA,4BAAA;;AAEA,UA5JJ,aAuJI,KAKC;EACC,2BAAA;;AAGF,UAhKJ,aAuJI,KASE;EACA,wBAAA;;AAIJ,UArKF,aAqKI;EACA,eAAA;EACA,UAAA;EACA,4BAAA;;AAEA,UA1KJ,aAqKI,KAKC;EACC,2BAAA;;AAGF,UA9KJ,aAqKI,KASE;EACA,wBAAA;;AAIJ,UAnLF,aAmLI;EACA,eAAA;EACA,UAAA;EACA,4BAAA;;AAEA,UAxLJ,aAmLI,KAKC;EACC,2BAAA;;AAGF,UA5LJ,aAmLI,KASE;EACA,wBAAA;;AAziBR,UA4WE,aAiME;EACE,WAAA;EACA,eAAA;EACA,UAAA;EACA,4BAAA;;AAEA,UAvMJ,aAiME,QAMG;EACC,wBAAA;;AAGF,UA3MJ,aAiME,QAUG;EACC,gBAAA;;AAGF,UA/MJ,aAiME,QAcI;EACA,wBAAA;;AAIA,UApNN,aAiME,QAkBI,UACC;EACC,gBAAA;;AAIA,UAzNR,aAiME,QAkBI,UAKE,uBACC;EACC,wBAAA;EACA,2BAAA;;AAIJ,UA/NN,aAiME,QAkBI,UAYE;EACA,wBAAA;;AAIJ,UApOJ,aAiME,QAmCI;EACA,wBAAA;;AAKF,UA1OJ,aAyOI,MACC;EACC,4BAAA;;AAEA,UA7ON,aAyOI,MACC,eAGG;EACA,wBAAA;;AAIJ,UAlPJ,aAyOI,MASC;EACC,2BAAA;;AAGF,UAtPJ,aAyOI,MAaE;EACA,wBAAA;;AAnmBR,UA4WE,aA2PE,QAAO;EACL,yBAAA;EACA,4BAAA;;AAzmBN,UA4WE,aA2PE,QAAO,oBAIL;EACE,eAAA;;AAMA,UAtQN,aAoQE,eACI,MAAK,iBAAiB,GACpB,MAAK;EACL,yBAAA;;AAnnBV,UA4WE,aAoQE,eAOE;EACE,wBAAA;EACA,2BAAA;EACA,2BAAA;;AA1nBR,UA4WE,aAkRE,QAAO;EACL,aAAA;;AA/nBN,UA4WE,aAsRE,QAAO;EACL,aAAA;;AAnoBN,UA4WE,aA0RE,QAAO;EACL,aAAA;;AAvoBN,UA4WE,aA8RE,QAAO;EACL,aAAA;;AA3oBN,UA4WE,aAkSE,QAAO;EACL,aAAA;;AA/oBN,UA4WE,aAsSE,QAAO;EACL,aAAA;;AAnpBN,UA4WE,aA0SE,QAAO;EACL,aAAA;;AAvpBN,UA4WE,aA8SE,QAAO;EACL,sBAAA;;AA3pBN,UA4WE,aAkTE,QAAO,mBAAoB;EACzB,sBAAA;;AA/pBN,UA4WE,aAsTE,QAAO;EACL,sBAAA;;AAnqBN,UA4WE,aA0TE,QAAO,mBAAoB;EACzB,sBAAA;;AAvqBN,UA4WE,aA8TE,QAAO;EACL,gBAAA;EACA,sBAAA;;AA5qBN,UA4WE,aAmUE,QAAO,mBAAoB;EACzB,0BAAA;;AAhrBN,UA4WE,aAuUE,QAAO,oBACL;EACE,eAAA;;AArrBR,UA4WE,aA6UE,QAAO;EACL,yBAAA;EACA,4BAAA;;AA3rBN,UA4WE,aAkVE,QAAO;EACL,yBAAA;EACA,4BAAA;;AAhsBN,UA4WE,aAuVE,QAAO,oBAAqB;EAC1B,aAAA;;AApsBN,UA4WE,aA2VE;EACE,cAAA;EACA,0BAAA;EACA,2BAAA;;AA1sBN,UA4WE,aAiWE,gBAAgB;EACd,mBAAA;;AA9sBN,UA4WE,aAqWE;EACE,cAAA;EACA,cAAA;EACA,eAAA;;AAEA,UA1WJ,aAqWE,iBAKG,mBACC;EACE,WAAA;EACA,YAAA;EACA,iBAAA;;AA1tBV,UA4WE,aAmXE;EACE,0BAAA;EACA,cAAA;EACA,cAAA;EACA,sBAAA;;AAnuBN,UA4WE,aA0XE;EACE,wBAAA;;AAvuBN,UA4WE,aA8XE;AA1uBJ,UA4WE,aA8XqB;AA1uBvB,UA4WE,aA8XyC;EACrC,kBAAA;EACA,oBAAA;EACA,qBAAA;EACA,kBAAA;EACA,8BAAA;EACA,cAAA;EACA,sBAAA;EACA,4BAAA;EACA,kBAAA;;AAnvBN,UA4WE,aA8XE,kBAWE;AArvBN,UA4WE,aA8XqB,mBAWjB;AArvBN,UA4WE,aA8XyC,mBAWrC;AArvBN,UA4WE,aA8XE,kBAWQ;AArvBZ,UA4WE,aA8XqB,mBAWX;AArvBZ,UA4WE,aA8XyC,mBAW/B;AArvBZ,UA4WE,aA8XE,kBAWW;AArvBf,UA4WE,aA8XqB,mBAWR;AArvBf,UA4WE,aA8XyC,mBAW5B;AArvBf,UA4WE,aA8XE,kBAWgB;AArvBpB,UA4WE,aA8XqB,mBAWH;AArvBpB,UA4WE,aA8XyC,mBAWvB;AArvBpB,UA4WE,aA8XE,kBAWmB;AArvBvB,UA4WE,aA8XqB,mBAWA;AArvBvB,UA4WE,aA8XyC,mBAWpB;AArvBvB,UA4WE,aA8XE,kBAWuB;AArvB3B,UA4WE,aA8XqB,mBAWI;AArvB3B,UA4WE,aA8XyC,mBAWhB;AArvB3B,UA4WE,aA8XE,kBAW2B;AArvB/B,UA4WE,aA8XqB,mBAWQ;AArvB/B,UA4WE,aA8XyC,mBAWZ;AArvB/B,UA4WE,aA8XE,kBAW+B;AArvBnC,UA4WE,aA8XqB,mBAWY;AArvBnC,UA4WE,aA8XyC,mBAWR;AArvBnC,UA4WE,aA8XE,kBAWmC;AArvBvC,UA4WE,aA8XqB,mBAWgB;AArvBvC,UA4WE,aA8XyC,mBAWJ;AArvBvC,UA4WE,aA8XE,kBAWuC;AArvB3C,UA4WE,aA8XqB,mBAWoB;AArvB3C,UA4WE,aA8XyC,mBAWA;AArvB3C,UA4WE,aA8XE,kBAW2C;AArvB/C,UA4WE,aA8XqB,mBAWwB;AArvB/C,UA4WE,aA8XyC,mBAWI;EACvC,0BAAA;EACA,kBAAA;EACA,8BAAA;EACA,cAAA;;AAGF,UAhZJ,aA8XE,kBAkBG;AAAD,UAhZJ,aA8XqB,mBAkBhB;AAAD,UAhZJ,aA8XyC,mBAkBpC;EACC,aAAA;;AAGF,UApZJ,aA8XE,kBAsBI;AAAF,UApZJ,aA8XqB,mBAsBf;AAAF,UApZJ,aA8XyC,mBAsBnC;EACA,wBAAA;;AAjwBR,UA4WE,aAyZE,WAAW;EACT,wBAAA;EACA,6BAAA;;AAvwBN,UA4WE,aA8ZE;EACE,eAAA;EACA,mBAAA;;AA5wBN,UA4WE,aAmaE;EACE,WAAA;EAEA,4BAAA;EACA,4BAAA;EACA,gBAAA;EACA,kBAAA;;AAEA,UA3aJ,aAmaE,eAQI;EACA,wBAAA;;AAxxBR,UA4WE,aAmaE,eAYE;EACE,4BAAA;EACA,gBAAA;;AAEA,UAnbN,aAmaE,eAYE,cAIG;EACC,wCAAA;;AADF,UAnbN,aAmaE,eAYE,cAIG,aAGC;EACE,wCAAA;EACA,WAAA;;AApyBZ,UA4WE,aAmaE,eA0BE;EACE,kBAAA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;EACA,kBAAA;EACA,WAAA;;AA/yBR,UA4WE,aAmaE,eAoCE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,OAAA;EACA,QAAA;EACA,SAAA;EACA,MAAA;EACA,YAAA;EACA,iCAAA;EACA,iBAAiB,UAAjB;;AAEA,UApdN,aAmaE,eAoCE,cAaG;EACC,aAAA;;AAj0BV,UA4WE,aAmaE,eAsDE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,OAAA;EACA,QAAA;EACA,SAAA;EACA,MAAA;EACA,YAAA;EACA,8BAAA;;AAEA,UAreN,aAmaE,eAsDE,gBAYG;EACC,aAAA;;AAl1BV,UA4WE,aAmaE,eAsDE,gBAgBE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,sBAAA;;AAz1BV,UA4WE,aAmaE,eAsDE,gBAgBE,sBAME;EACE,qBAAA;EACA,oBAAA;EACA,iBAAA;EACA,iBAAA;EACA,cAAA;;AAh2BZ,UA4WE,aAmaE,eAsDE,gBAgBE,sBAcE;EACE,cAAA;EACA,iCAAA;EACA,kBAAA;EACA,oBAAA;EACA,kBAAA;EACA,iBAAA;EACA,cAAA;;AA12BZ,UA4WE,aAmaE,eAsDE,gBAgBE,sBAwBE;EACE,aAAA;EACA,uBAAA;EACA,yBAAA;EACA,oBAAA;EACA,0BAAA;EACA,4BAAA;EACA,kBAAA;EACA,WAAA;EACA,qCAAA;EACA,4CAAA;;AAv3BZ,UA4WE,aAmaE,eA6GE;EACE,kBAAA;EACA,WAAA;EACA,kBAAA;EACA,OAAA;EACA,SAAA;EACA,WAAA;EACA,oCAAA;;AAn4BR,UA4WE,aAmaE,eA6GE,sBASE;EACE,kBAAA;EACA,OAAA;EACA,MAAA;EACA,WAAA;EACA,UAAA;EACA,kBAAA;EACA,mBAAA;;AA54BV,UA4WE,aAmaE,eA6GE,sBAmBE;EACE,kBAAA;EACA,kBAAA;EACA,OAAA;EACA,MAAA;EACA,UAAA;EACA,oCAAA;EACA,8BAAA;;AAGF,UA7iBN,aAmaE,eA6GE,sBA6BG;EACC,aAAA;;AA15BV,UA4WE,aAmaE,eA+IE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,OAAA;EACA,MAAA;EACA,YAAA;EACA,qBAAA;EACA,WAAA;EACA,iCAAA;EACA,iBAAiB,UAAjB;;AA36BR,UA4WE,aAmaE,eA+IE,eAeE;EACE,8BAAA;EACA,6BAAA;;AAGF,UAtkBN,aAmaE,eA+IE,eAoBG;EACC,aAAA;;AAn7BV,UA4WE,aAmaE,eAwKE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,WAAA;EACA,OAAA;EACA,QAAA;EACA,MAAA;EACA,SAAA;EACA,YAAA;EACA,cAAA;;AAl8BR,UA4WE,aAmaE,eAwKE,gBAaE;EACE,aAAA;EACA,cAAA;;AAGF,UA7lBN,aAmaE,eAwKE,gBAkBG;EACC,aAAA;;AA18BV,UA4WE,aAmaE,eA+LE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,WAAA;EACA,OAAA;EACA,QAAA;EACA,MAAA;EACA,SAAA;EACA,YAAA;EACA,mBAAA;EACA,YAAA;EACA,4BAAA;EACA,2BAAA;EACA,sBAAA;EACA,4BAAA;;AAEA,UApnBN,aAmaE,eA+LE,cAkBI;EACA,aAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,iBAAA;EACA,UAAA;;AAt+BV,UA4WE,aAmaE,eA+LE,cA2BE;EACE,kBAAA;EACA,aAAA;EACA,eAAA;EACA,oBAAA;EACA,qBAAA;EACA,8BAAA;EACA,kBAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,WAAA;;AAp/BV,UA4WE,aAmaE,eA+LE,cA2BE,mBAaE;EACE,gBAAA;EACA,oBAAA;EACA,qBAAA;EACA,2BAAA;EACA,oBAAA;EACA,kBAAA;EACA,mBAAA;;AAIJ,UArpBN,aAmaE,eA+LE,cAmDG;EACC,aAAA;;AAlgCV,UA4WE,aAmaE,eAuPE;EACE,aAAA;EACA,mBAAA;EACA,kBAAA;EACA,WAAA;EACA,OAAA;EACA,2BAAA;EACA,SAAA;EACA,WAAA;EACA,YAAY,qEAAZ;;AAEA,UArqBN,aAmaE,eAuPE,eAWG;EACC,aAAA;;AAlhCV,UA4WE,aAmaE,eAuPE,eAeE;AArhCR,UA4WE,aAmaE,eAuPE,eAeiB;EACb,cAAA;EACA,eAAA;EACA,gBAAA;EACA,SAAA;;AAzhCV,UA4WE,aAmaE,eAuPE,eAsBE;EACE,aAAA;EACA,mBAAA;EACA,kBAAA;EACA,eAAA;EACA,OAAA;;AAjiCV,UA4WE,aAmaE,eAuPE,eA8BE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,cAAA;EACA,OAAA;;AAziCV,UA4WE,aAmaE,eAuPE,eAsCE;EACE,kBAAA;EACA,kBAAA;EACA,oCAAA;EACA,WAAA;;AAhjCV,UA4WE,aAmaE,eAuPE,eAsCE,iBAME;EACE,kBAAA;EACA,kBAAA;EACA,OAAA;EACA,MAAA;EACA,WAAA;EACA,mBAAA;;AAxjCZ,UA4WE,aAmaE,eAuPE,eAsCE,iBAME,eAQE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,kBAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,UAAA;EACA,WAAA;EACA,mBAAA;;AArkCd,UA4WE,aAmaE,eAuPE,eAsCE,iBAME,eAQE,oBAaE;EACE,cAAA;EACA,cAAA;EACA,kBAAA;EACA,mBAAA;;AA3kChB,UA4WE,aAmaE,eAuPE,eAsCE,iBAoCE;EACE,kBAAA;EACA,kBAAA;EACA,OAAA;EACA,MAAA;EACA,UAAA;EACA,oCAAA;EACA,8BAAA;;AAvlCZ,UA4WE,aAmaE,eAuPE,eAqFE;AA3lCR,UA4WE,aAmaE,eAuPE,eAqFmB;EACf,qBAAA;EACA,uBAAA;EACA,iBAAA;EACA,cAAA;;AA/lCV,UA4WE,aAmaE,eAuPE,eA4FE;EACE,iCAAA;;AAnmCV,UA4WE,aAmaE,eAuPE,eAgGE;EACE,iCAAA;;AAvmCV,UA4WE,aAmaE,eA4VE;EACE,kBAAA;EACA,WAAA;EACA,YAAA;EACA,OAAA;EACA,MAAA;EACA,YAAA;;AAEA,UAvwBN,aAmaE,eA4VE,oBAQG;EACC,aAAA;;AApnCV,UA4WE,aAmaE,eA4VE,oBAYE;EACE,kBAAA;EACA,aAAA;EACA,eAAA;EACA,oBAAA;EACA,qBAAA;EACA,8BAAA;EACA,kBAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,WAAA;;AAloCV,UA4WE,aAmaE,eA4VE,oBAYE,mBAaE;EACE,gBAAA;EACA,oBAAA;EACA,qBAAA;EACA,2BAAA;EACA,oBAAA;EACA,kBAAA;EACA,mBAAA;;AA3oCZ,UA4WE,aAmaE,eAiYE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,OAAA;EACA,QAAA;EACA,MAAA;EACA,SAAA;EACA,WAAA;;AAEA,UAjzBN,aAmaE,eAiYE,mBAaG;EACC,aAAA;;AA9pCV,UA4WE,aAmaE,eAiYE,mBAiBE;EACE,uBAAA;EACA,iBAAA;EACA,kBAAA;;AApqCV,UA4WE,aAmaE,eAyZE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,cAAA;EACA,YAAA;EACA,YAAA;;AAEA,UAr0BN,aAmaE,eAyZE,mBASG;EACC,aAAA;;AAlrCV,UA4WE,aAmaE,eAyZE,mBAaE;EACE,uBAAA;EACA,cAAA;EACA,eAAA;;AAxrCV,UA4WE,aAi1BE;EACE,cAAA;EACA,gBAAA;EACA,qBAAA;;AAhsCN,UA4WE,aAu1BE;EACE,aAAA;EACA,0BAAA;;AArsCN,UA4WE,aA41BE;EACE,OAAO,iBAAP;EACA,kBAAA;EACA,kBAAA;EACA,cAAA;EACA,mBAAA;;AA7sCN,UA4WE,aA41BE,eAOE;EACE,kBAAA;EACA,MAAA;EACA,OAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAA;EACA,mBAAA;;AAGF,UA72BJ,aA41BE,eAiBG;EACC,cAAA;EACA,SAAS,GAAT;EACA,WAAA;EACA,SAAA;EACA,sBAAA;;AA9tCR,UA4WE,aAs3BE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,kBAAA;EACA,WAAA;EACA,0BAAA;EACA,sBAAA;EACA,gBAAA;;AAEA,UAh4BJ,aAs3BE,qBAUI;EACA,wBAAA;;AA7uCR,UA4WE,aAs3BE,qBAcE;EACE,kBAAA;EACA,cAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;;AAGE,UA94BR,aAs3BE,qBAcE,EASI,MACC;EACC,aAAA;;AAKN,UAp5BJ,aAs3BE,qBA8BG;EACC,mBAAA;;AADF,UAp5BJ,aAs3BE,qBA8BG,QAGC,IAAG;AAHL,UAp5BJ,aAs3BE,qBA8BG,QAG0B,KAAI;EAC3B,wBAAA;;AAJJ,UAp5BJ,aAs3BE,qBA8BG,QAOC,IAAG;EACD,yBAAA;;AAIJ,UAh6BJ,aAs3BE,qBA0CG;EACC,mBAAA;;AADF,UAh6BJ,aAs3BE,qBA0CG,MAGC,IAAG;AAHL,UAh6BJ,aAs3BE,qBA0CG,MAG8B,KAAI;EAC/B,wBAAA;;AAJJ,UAh6BJ,aAs3BE,qBA0CG,MAOC,IAAG;EACD,yBAAA;;AAIJ,UA56BJ,aAs3BE,qBAsDG;EACC,uBAAA;;AADF,UA56BJ,aAs3BE,qBAsDG,QAGC,IAAG;AAHL,UA56BJ,aAs3BE,qBAsDG,QAG8B,KAAI;EAC/B,wBAAA;;AAJJ,UA56BJ,aAs3BE,qBAsDG,QAOC,IAAG;EACD,yBAAA;EACA,YAAA;;AAIJ,UAz7BJ,aAs3BE,qBAmEG;EACC,yBAAA;;AAGF,UA77BJ,aAs3BE,qBAuEG,WACC,IAAG;AADL,UA77BJ,aAs3BE,qBAuEG,WACmB,IAAG;AADvB,UA77BJ,aAs3BE,qBAuEG,WACgD,IAAG;EAChD,wBAAA;;AAFJ,UA77BJ,aAs3BE,qBAuEG,WAKC;EACE,cAAA;EACA,wBAAA;EACA,cAAA;;AAjzCV,UA4WE,aAs3BE,qBAmFE;EACE,aAAA;;AAGF,UA78BJ,aAs3BE,qBAuFI;EACA,WAAA;EACA,aAAA;;AAEA,UAj9BN,aAs3BE,qBAuFI,MAIC;EACC,aAAA;;AA9zCV,UA4WE,aAs3BE,qBAgGE;EACE,aAAA;EACA,iBAAA;EACA,cAAA;;AAr0CR,UA4WE,aAs3BE,qBAsGE;EACE,aAAA;EACA,iBAAA;EACA,iBAAA;;AAGF,UAl+BJ,aAs3BE,qBA4GG,WACC;EACE,kBAAA;EACA,cAAA;EACA,kBAAA;EACA,oBAAA;EACA,eAAA;EACA,4BAAA;EACA,8BAAA;;AARJ,UAl+BJ,aAs3BE,qBA4GG,WACC,yBASE;EACE,WAAA;EACA,aAAA;EACA,oBAAA;EACA,qBAAA;EACA,oBAAA;EACA,yBAAA;EACA,2BAAA;EACA,qBAAA;;AAlBN,UAl+BJ,aAs3BE,qBA4GG,WACC,yBAoBE;EACE,YAAA;EACA,wBAAA;EACA,0BAAA;EACA,0BAAA;EACA,qBAAA;EACA,yBAAA;EACA,cAAA;;AA12CZ,UA4WE,aAs3BE,qBA6IE;EACE,aAAA;;AAh3CR,UA4WE,aAwgCE;AAp3CJ,UA4WE,aAwgCO;AAp3CT,UA4WE,aAwgCc;EACV,0BAAA;;AAr3CN,UAy3CE;EACE,sBAAA;EACA,kBAAA;EACA,mBAAA;EACA,uBAAA;EACA,iBAAA;EACA,cAAA;;AA/3CJ,UAk4CE;EACE,aAAA;EACA,eAAA;;AAp4CJ,UAk4CE,MAIE;EACE,aAAA;EACA,mBAAA;EACA,mBAAA;EACA,qBAAA;EACA,2BAAA;EACA,kBAAA;EACA,mBAAA;EACA,oBAAA;EACA,iBAAA;EACA,cAAA;EACA,mBAAA;;AAEA,UAjBJ,MAIE,UAaG;EACC,eAAA;;AAp5CR,UAk4CE,MAIE,UAiBE;EACE,wBAAA;;AAx5CR,UAk4CE,MAIE,UAqBE;EACE,iBAAA;EACA,kBAAA;;AA75CR,UAk6CE;EACE,kBAAA;EACA,mBAAA;EACA,kBAAA;EACA,yBAAA;;AAt6CJ,UAy6CE;EACE,kBAAA;EACA,mBAAA;EACA,sBAAA;EACA,qBAAA;;AA76CJ,UAg7CE,WACE,mBACE;EACE,oBAAA;EACA,0BAAA;EACA,yCAAA;;AAr7CR,UAg7CE,WACE,mBACE,gBAKE;EACE,qBAAA;EACA,uBAAA;EACA,iBAAA;EACA,WAAA;;AA37CV,UAg7CE,WACE,mBACE,gBAYE;EACE,sBAAA;EACA,aAAA;;AAh8CV,UAg7CE,WACE,mBACE,gBAYE,wBAIE;EACE,cAAA;EACA,iBAAA;EACA,kBAAA;EACA,wBAAA;;AAt8CZ,UAg7CE,WACE,mBACE,gBAYE,wBAWE;EACE,aAAA;EACA,sBAAA;EACA,8BAAA;;AA58CZ,UAg7CE,WACE,mBACE,gBAYE,wBAWE,yBAKE;EACE,qBAAA;EACA,mBAAA;EACA,0BAAA;EACA,iBAAA;EACA,cAAA;EACA,oBAAA;EACA,qBAAA;EACA,4BAAA;EACA,gBAAA;EACA,uBAAA;EACA,qBAAA;EACA,iBAAA;;AA19Cd,UAg7CE,WACE,mBACE,gBA6CE;EACE,aAAA;EACA,mBAAA;EACA,8BAAA;;AAl+CV,UAg7CE,WACE,mBACE,gBA6CE,OAKE;EACE,aAAA;EACA,mBAAA;EACA,qBAAA;EACA,mBAAA;EACA,uBAAA;EACA,iBAAA;EACA,cAAA;;AA3+CZ,UAg7CE,WACE,mBACE,gBA6CE,OAKE,MASE;EACE,qBAAA;;AAEA,UAhEZ,WACE,mBACE,gBA6CE,OAKE,MASE,KAGG;EACC,eAAA;;AAj/ChB,UAg7CE,WACE,mBACE,gBA6CE,OAuBE,OACE;EACE,iBAAA;EACA,kBAAA;;AAz/Cd,UAg7CE,WACE,mBACE,gBA4EE;EACE,iBAAA;EACA,kBAAA;EACA,UAAA;EACA,mBAAA;;AAlgDV,UAg7CE,WACE,mBACE,gBAmFE,OAAM;EACJ,mBAAA;;AAtgDV,UAg7CE,WA2FE;EACE,qBAAA;EACA,uBAAA;EACA,iBAAA;EACA,WAAA;;AAKN;EACE,gBAAA;EACA,kBAAA;EACA,0BAAA;EACA,gBAAA;EACA,yBAAA;;AAGF;EACE,eAAA;EACA,OAAA;EACA,MAAA;EACA,WAAA;EACA,UAAA;EACA,kBAAA;EACA,WAAA;EACA,gBAAA;;AARF,gBAUE;EACE,yBAAA;EACA,oCAAA;EACA,mBAAA;EACA,4BAAA;;AAdJ,gBAUE,mBAME;EACE,WAAA;;AAKN;EACE,kBAAA;EACA,yBAAA;EACA,oCAAA;EACA,mBAAA;EACA,4BAAA;;AALF,KAOE;EACE,WAAA;EACA,aAAA;EACA,qBAAA;EACA,0BAAA;EACA,iBAAA;EACA,WAAA;EACA,sBAAA;;AAdJ,KAOE,YASE;EACE,cAAA;EACA,eAAA;EACA,wBAAA;EACA,aAAA;EACA,mBAAA;EACA,WAAA;EACA,cAAA;;AAvBN,KAOE,YASE,QASE;EACE,cAAA;EACA,eAAA;EACA,sBAAsB,8BAAtB;EACA,0BAAA;;AA7BR,KAOE,YASE,QAgBE;EACE,cAAA;EACA,eAAA;EACA,oBAAA;EACA,kBAAA;EACA,qBAAA;EACA,sBAAA;EACA,kBAAA;EACA,mBAAA;EACA,cAAA;;AAzCR,KA8CE;EACE,8BAAA;EACA,kBAAA;EACA,uBAAA;EACA,mBAAA;EACA,cAAA;;AAnDJ,KAsDE;EACE,kBAAA;EACA,aAAA;EACA,8BAAA;;AAzDJ,KAsDE,OAKE;EACE,iBAAA;EACA,qBAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,WAAA;EACA,2BAAA;EACA,0BAAA;;AAEA,KAfJ,OAKE,GAUG;EACC,UAAA;EACA,kBAAA;;AAGF,KApBJ,OAKE,GAeG;EACC,kBAAA;;AA3ER,KAsDE,OAyBE;EACE,YAAY,iDAAZ;EACA,+BAAA;EACA,kCAAA;EACA,4BAAA;;AAEA,KA/BJ,OAyBE,IAMG;EACC,MAAA;EACA,OAAA;EACA,YAAA;;AAxFR,KAsDE,OAsCE;EACE,YAAY,iDAAZ;EACA,gCAAA;EACA,mCAAA;EACA,2BAAA;;AAEA,KA5CJ,OAsCE,IAMG;EACC,MAAA;EACA,QAAA;EACA,YAAA;;AAMJ,KADF,KACG,YACC,MAAM;EACJ,yBAAA;EACA,sBAAA;EACA,6BAAA;;AAJJ,KADF,KACG,YAOC,MAAM;EACJ,4BAAA;EACA,sBAAA;EACA,6BAAA;;AArHR,KA0GE,KAeE;EACE,kBAAA;EACA,aAAA;;AA3HN,KA0GE,KAeE,MAIE;EACE,kBAAA;EACA,aAAA;EACA,WAAA;EACA,kBAAA;;AAjIR,KA0GE,KAeE,MAWE;EACE,qBAAA;EACA,kBAAA;;AAtIR,KA0GE,KAeE,MAgBE;EACE,kBAAA;EACA,OAAA;EACA,MAAA;EACA,UAAA;EACA,cAAA;EACA,kBAAA;EACA,YAAY,iDAAZ;EACA,qCAAA;EACA,wCAAA;EACA,eAAA;;AAnJR,KA0GE,KAeE,MA6BE;EACE,kBAAA;EACA,QAAA;EACA,MAAA;EACA,kBAAA;EACA,YAAY,iDAAZ;EACA,sCAAA;EACA,yCAAA;EACA,eAAA;;AA9JR,KA0GE,KAwDE;EACE,aAAA;EACA,8BAAA;EACA,yBAAA;;AAEA,KA7DJ,KAwDE,IAKG;EACC,kBAAA;;AADF,KA7DJ,KAwDE,IAKG,MAGC;AAHF,KA7DJ,KAwDE,IAKG,MAGM;EACH,UAAA;;AAJJ,KA7DJ,KAwDE,IAKG,MAGC,IAGE;AANJ,KA7DJ,KAwDE,IAKG,MAGM,IAGH;EACE,qBAAA;;AAPN,KA7DJ,KAwDE,IAKG,MAWC;EACE,aAAA;EACA,yBAAA;;AApLV,KA0GE,KAwDE,IAsBE;EACE,UAAA;EACA,aAAA;EACA,qBAAA;EACA,oBAAA;;AA5LR,KA0GE,KAwDE,IAsBE,IAME;EACE,cAAA;EACA,iBAAA;;AAhMV,KA0GE,KAwDE,IAsBE,IAWE;EACE,2BAAA;EACA,iBAAA;;AArMV,KA0GE,KAwDE,IAsBE,IAgBE;EACE,cAAA;;AAzMV,KA0GE,KAwDE,IAsBE,IAoBE;EACE,cAAA;EACA,eAAA;EACA,mBAAA;;AA/MV,KA0GE,KAwDE,IAsBE,IA0BE;EACE,cAAA;EACA,0BAAA;;AApNV,KA0GE,KAwDE,IAsDE;EACE,UAAA;EACA,aAAA;EACA,qBAAA;EACA,mBAAA;EACA,oBAAA;;AA7NR,KA0GE,KAwDE,IAsDE,IAOE;EACE,cAAA;EACA,iBAAA;;AAjOV,KA0GE,KAwDE,IAsDE,IAYE;EACE,uBAAA;EACA,wBAAA;;AAtOV,KA0GE,KAwDE,IAsDE,IAiBE;EACE,cAAA;;AA1OV,KA0GE,KAwDE,IAsDE,IAqBE;EACE,cAAA;EACA,eAAA;EACA,mBAAA;;AAhPV,KA0GE,KAwDE,IAsDE,IA2BE;EACE,cAAA;EACA,uBAAA;EACA,wBAAA;;AAtPV,KA4PE;EACE,gBAAA;;AA7PJ,KA4PE,MAGE;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;EACA,mBAAA;EACA,mCAAA;EACA,WAAA;EACA,kBAAA;EACA,4BAAA;EACA,wBAAA;;AAEA,KAdJ,MAGE,QAWG;EACC,gBAAA;;AA3QR,KAgRE,MAAK;EACH,YAAA;EACA,iBAAA;;AAlRJ,KAqRE;EACE,gBAAA;;AAtRJ,KAqRE,MAGE;EACE,yBAAA;;AAzRN,KAqRE,MAGE,OAGE;EACE,aAAA;EACA,8BAAA;EACA,kBAAA;EACA,4BAAA;EACA,kBAAA;EACA,oBAAA;;AAjSR,KAqRE,MAGE,OAGE,IAQE;EACE,aAAA;EACA,8BAAA;EACA,kBAAA;;AAtSV,KAqRE,MAGE,OAGE,IAQE,QAKE;EACE,yBAAA;EACA,0BAAA;EACA,cAAA;EACA,eAAA;;AA5SZ,KAqRE,MAGE,OAGE,IAQE,QAYE;EACE,iBAAA;EACA,oBAAA;EACA,cAAA;;AAlTZ,KAqRE,MAGE,OAGE,IA2BE;EACE,wBAAA;EACA,iBAAA;EACA,0BAAA;EACA,cAAA;;AAEA,KAvCR,MAGE,OAGE,IA2BE,KAMG;EACC,cAAA;;AA7TZ,KAqRE,MAGE,OA0CE;EACE,aAAA;EACA,mBAAA;EACA,mBAAA;;AArUR,KAqRE,MAGE,OA0CE,IAKE;EACE,qBAAA;EACA,qBAAA;;AAzUV,KAqRE,MAGE,OA0CE,IAUE;EACE,kBAAA;EACA,UAAA;;AAGE,KA5DV,MAGE,OA0CE,IAUE,IAIG,YACE;EACC,gCAAA;EACA,sBAAA;EACA,6BAAA;;AAKF,KApEV,MAGE,OA0CE,IAUE,IAYG,OACE;EACC,YAAY,iDAAZ;;AAIJ,KAzER,MAGE,OA0CE,IAUE,IAkBG;EACC,SAAS,EAAT;EACA,kBAAA;EACA,qBAAA;EACA,SAAA;EACA,YAAY,gDAAZ;;AAKN,KAnFJ,MAGE,OAgFG;EACC,gBAAA;;AAzWR,KA8WE,MAAK;EACH,YAAA;EACA,iBAAA;;AAIJ;EACE,yBAAA;EACA,WAAA;EACA,qBAAA;EACA,mBAAA;EACA,qBAAA;;AAGF;EACE,mBAAA;EACA,WAAA;EACA,qBAAA;EACA,mBAAA;;AAGF,SACE;EACE,yBAAA;EACA,4BAAA;EACA,kBAAA;EACA,0BAAA;EACA,iBAAA;EACA,cAAA;EACA,gBAAA;EACA,uBAAA;EACA,oBAAA;EACA,qBAAA;EACA,aAAA;EACA,4BAAA;EACA,qBAAA;;AAdJ,SAiBE;EACE,2BAAA;;AAlBJ,SAiBE,eAGE;EACE,kBAAA;EACA,6BAAA;;AAEA,SAPJ,eAGE,oBAIG;EACC,0BAAA;;AADF,SAPJ,eAGE,oBAIG,YAGC;EACE,WAAA;EACA,QAAQ,mBAAR;;AAIJ,SAhBJ,eAGE,oBAaG;EACC,uBAAA;;AADF,SAhBJ,eAGE,oBAaG,WAGC;EACE,qBAAA;;AArCV,SA2CE;EACE,kBAAA;EACA,oBAAA;EACA,MAAA;EACA,YAAA;EACA,oBAAA;EACA,UAAA;EACA,mBAAA;;AAlDJ,SAqDE;EACE,kBAAA;EACA,4BAAA;EACA,wBAAA;EACA,iBAAA;EACA,0BAAA;EACA,cAAA;;AA3DJ,SAqDE,0BAQE;EACE,kBAAA;EACA,KAAK,SAAL;EACA,WAAW,gBAAX;EACA,oBAAA;EACA,WAAA;;AAlEN,SAsEE;EACE,kBAAA;EACA,0BAAA;EACA,cAAA;;AAzEJ,SA4EE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,WAAA;EACA,qBAAA;EACA,sBAAA;EACA,mBAAA;EACA,0BAAA;EACA,WAAA;;AArFJ,SA4EE,eAWE;EACE,wBAAA;EACA,0BAAA;;AAzFN,SA4EE,eAgBE;EACE,oBAAA;EACA,qBAAA;;AAKN;EACE,aAAA;;AAGF,YAEE;EACE,iBAAA;EACA,kBAAA;EACA,kBAAA;EACA,gBAAA;EACA,4BAAA;EACA,sBAAA;;AAEA,YARF,cAQI;EACA,wBAAA;;AAXN,YAeE,cAAc;EACZ,iBAAA;EACA,YAAA;;AAjBJ,YAoBE,cAAc;EACZ,WAAA;EACA,cAAA;EACA,YAAA;EACA,aAAA;EACA,mBAAA;;AAzBJ,YA4BE,cAAc;EACZ,oBAAA;EACA,eAAA;EACA,SAAA;EACA,uBAAA;;AAEA,YANF,cAAc,0BAMX;EACC,cAAA;EACA,SAAS,EAAT;EACA,gBAAgB,iCAAhB;EACA,oBAAA;EACA,eAAA;EACA,4BAAA;EACA,qBAAA;;AAzCN,YA6CE,cAAc,0BAA0B;EACtC,0BAAA;;AA9CJ,YAiDE,cAAc;EACZ,uBAAA;EACA,oBAAA;EACA,eAAA;;AApDJ,YAuDE,cAAc,iCAAgC;EAC5C,cAAA;EACA,SAAS,EAAT;EACA,gBAAgB,6BAAhB;EACA,oBAAA;EACA,eAAA;EACA,4BAAA;EACA,qBAAA;;AA9DJ,YAkEE;EACE,aAAA;EACA,mBAAA;EACA,+CAAA;EACA,mEAAA;EACA,4BAAA;EACA,8BAAA;EACA,gBAAA;EACA,4BAAA;;AAEA,YAVF,sBAUI;EACA,wBAAA;;AAGF,YAdF,sBAcG,MACC;EACE,oBAAA;EACA,qBAAA;;AAnFR,YAkEE,sBAqBE;EACE,oBAAA;EACA,qBAAA;EACA,cAAA;;AA1FN,YAkEE,sBAqBE,MAKE;AA5FN,YAkEE,sBAqBE,MAKqB;EACjB,WAAA;EACA,YAAA;EACA,aAAA;;AAEA,YA/BN,sBAqBE,MAKE,kBAKG;AAAD,YA/BN,sBAqBE,MAKqB,iBAKhB;EACC,cAAA;;AAlGV,YAkEE,sBAqCE;EACE,OAAA;EACA,0BAAA;;AAzGN,YAkEE,sBAqCE,OAIE;EACE,iBAAA;EACA,iBAAA;EACA,qBAAA;EACA,0BAAA;EACA,cAAA;EACA,4BAAA;EACA,kBAAA;EACA,aAAA;EACA,OAAA;EACA,mBAAA;EACA,gBAAA;;AAtHR,YAkEE,sBAqCE,OAIE,aAaE;EACE,kBAAA;EACA,mBAAA;EACA,kCAAA;;AA3HV,YAkEE,sBAqCE,OAwBE;EACE,qBAAA;EACA,mBAAA;EACA,kBAAA;;AAlIR,YAkEE,sBAqCE,OAwBE,sBAKE;EACE,kBAAA;EACA,OAAA;EACA,qBAAA;EACA,MAAA;EACA,mBAAA;;AAzIV,YAkEE,sBAqCE,OAsCE;EACE,aAAA;EACA,mBAAA;EACA,8BAAA;EACA,eAAA;EACA,wBAAA;EACA,oBAAA;EACA,cAAA;EACA,yBAAA;;AArJR,YA0JE;EACE,aAAA;EACA,qBAAA;EACA,WAAA;EACA,4BAAA;EACA,+CAAA;EACA,mEAAA;EACA,sBAAA;EACA,4BAAA;;AAEA,YAVF,4BAUI;EACA,wBAAA;;AArKN,YA0JE,4BAcE;EACE,oBAAA;EACA,qBAAA;EACA,cAAA;;AA3KN,YA0JE,4BAoBE;EACE,UAAA;EACA,0BAAA;;AAhLN,YA0JE,4BAoBE,OAIE;EACE,kBAAA;EACA,gBAAA;EACA,qBAAA;EACA,0BAAA;EACA,WAAA;EACA,kBAAA;EACA,aAAA;EACA,mBAAA;EACA,gBAAA;;AA3LR,YA0JE,4BAoBE,OAIE,aAWE;EACE,kBAAA;EACA,mBAAA;EACA,kCAAA;;AAhMV,YA0JE,4BAoBE,OAsBE,aACE;EACE,wBAAA;EACA,mBAAA;EACA,0BAAA;EACA,cAAA;EACA,yBAAA;;AA1MV,YA0JE,4BAoBE,OAsBE,aASE;EACE,aAAA;;AA9MV,YA0JE,4BAoBE,OAsBE,aASE,mBAGE;EACE,aAAA;EACA,mBAAA;EACA,8BAAA;EACA,WAAA;EACA,yBAAA;;AArNZ,YA0JE,4BAoBE,OAsBE,aASE,mBAGE,UAOE;EACE,wBAAA;;AAEA,YAhEZ,4BAoBE,OAsBE,aASE,mBAGE,UAOE,IAGG;EACC,OAAA;EACA,2BAAA;EACA,eAAA;;AAGF,YAtEZ,4BAoBE,OAsBE,aASE,mBAGE,UAOE,IASG;AAAkB,YAtE/B,4BAoBE,OAsBE,aASE,mBAGE,UAOE,IASsB;EAClB,cAAA;EACA,eAAA;EACA,aAAA;EACA,cAAA;;AAEA,YA5Ed,4BAoBE,OAsBE,aASE,mBAGE,UAOE,IASG,gBAME;AAAD,YA5Ed,4BAoBE,OAsBE,aASE,mBAGE,UAOE,IASsB,iBAMjB;EACC,cAAA;;AAYlB,YAAa;EACX,cAAA;EACA,gBAAA;EACA,4BAAA;EACA,eAAA;EACA,uBAAA;EACA,iCAAA;EACA,mBAAA;EACA,+CAAA;EACA,4BAAA;;AAEA,YAXW,0BAWT;EACA,wBAAA;;AAIJ,YAAa,0BAAyB;EACpC,aAAA;EACA,mBAAA;;AAGF,YAAa,0BAAyB,WAAY;EAChD,oBAAA;EACA,iBAAA;EACA,kBAAA;;AAGF,YAAa,0BAAyB,WAAY,MAAM;EACtD,WAAA;EACA,YAAA;EACA,iBAAA;;AAGF,YAAa,0BAAyB,WAAY;EAChD,aAAA;EACA,sBAAA;EACA,8BAAA;EACA,uBAAA;EACA,kBAAA;;AAGF,YAAa,0BAA0B;EACrC,wBAAA;EACA,qBAAA;EACA,0BAAA;EACA,cAAA;EACA,gBAAA;EACA,uBAAA;EACA,oBAAA;EACA,qBAAA;EACA,aAAA;EACA,4BAAA;EACA,qBAAA;;AAGF,YAAa,0BAA0B;EACrC,aAAA;EACA,mBAAA;EACA,uBAAA;;AAGF,YAAa,0BAAyB,WAAY;EAChD,qBAAA;EACA,aAAA;EACA,qBAAA;;AAGF,YAAa,0BAAyB,WAAY;EAChD,aAAA;EACA,yBAAA;;AAGF,YAAa,0BAA0B,oBAAoB;EACzD,kBAAA;EACA,YAAA;EACA,oBAAA;EACA,qBAAA;EACA,cAAA;EACA,iBAAA;EACA,SAAA;EACA,qBAAA;;AAGF,YAAa,0BAA0B,cAAc;EACnD,qBAAA;EACA,cAAA;EACA,uBAAA;EACA,gBAAA;EACA,uBAAA;EACA,oBAAA;EACA,qBAAA;EACA,aAAA;EACA,4BAAA;EACA,qBAAA;;AAGF;EACE,yBAAA;EACA,eAAA;;AAFF,MAIE,eAAe;EACb,2BAAA;;AALJ,MAQE,eACE;EACE,WAAA;EACA,eAAA;;AAXN,MAQE,eAME;EACE,oBAAA;;AAfN,MAQE,eAUE;EACE,OAAO,0BAAP;;AAnBN,MAQE,eAcE;EACE,cAAA;;AAvBN,MA2BE;EACE,aAAA;EACA,mBAAA;EACA,kBAAA;EACA,WAAA;EACA,MAAM,mBAAN;EACA,QAAA;EACA,WAAW,qBAAX;EACA,iBAAA;;AAnCJ,MA2BE,eAUE;EACE,oBAAA;EACA,qBAAA;;AAvCN,MA2BE,eAeE;EACE,kBAAA;EACA,oBAAA;EACA,kBAAA;EACA,kBAAA;EACA,cAAA;;AAKN;EACE,eAAA;EACA,kBAAA;;AAEA,YAAC,cACC;EACE,oBAAA;EACA,eAAA;EACA,kBAAA;EACA,qBAAA;EACA,mBAAA;EACA,WAAA;EACA,WAAA;;AAKN;EACE,eAAA;;AAEA,aAAC,OACC;EACE,MAAM,mBAAN;;AAGF,aALD,OAKE,cACC;EACE,oBAAA;;AAFJ,aALD,OAKE,cAKC;EACE,OAAO,0BAAP;;AANJ,aALD,OAKE,cASC;EACE,oBAAA;;AAlBR,aAuBE;EACE,MAAM,kBAAN;;AAIJ;EACE,eAAA;;AADF,oBAGE;EACE,MAAM,kBAAN;EACA,iBAAA;;AAGF,oBAAC,cACC;EACE,oBAAA;;AAFJ,oBAAC,cAKC;EACE,OAAO,0BAAP;;AANJ,oBAAC,cASC;EACE,oBAAA;;AAKN;EACE,eAAA;;AADF,YAGE;EACE,MAAM,kBAAN;;AAGF,YAAC,cACC;EACE,cAAA;;AAFJ,YAAC,cAKC;EACE,OAAO,0BAAP;;AANJ,YAAC,cASC;EACE,oBAAA;;AAKN;EACE,WAAA;EACA,sBAAA;EACA,YAAA;EACA,kBAAA;;AAGF;EACE,WAAA;EACA,sBAAA;EACA,YAAA;EACA,kBAAA;;AAGF;EACE,WAAA;EACA,sBAAA;EACA,YAAA;EACA,kBAAA;;AAGF;EACE,kBAAA;EACA,QAAA;EACA,QAAA;EACA,oBAAA;EACA,eAAA;EACA,UAAA;;AAEA,gBAAC;EACC,oBAAA;;AAIJ;EACE,kBAAA;EACA,OAAA;EACA,MAAA;EACA,oBAAA;EACA,eAAA;EACA,UAAA;;AAIF,YAAa;EACX,kBAAA;EACA,aAAA;EACA,mBAAA;EACA,kBAAA;EACA,sBAAA;EACA,qBAAA;EACA,eAAA;EACA,gBAAA;EACA,4BAAA;EACA,mBAAA;EACA,+CAAA;EACA,mEAAA;EACA,4BAAA;;AAEA,YAfW,gBAeT;EACA,wBAAA;;AAIJ,YAAa,gBAAe;EAC1B,SAAS,EAAT;EACA,kBAAA;EACA,MAAA;EACA,QAAA;EACA,oBAAA;EACA,YAAA;EACA,mBAAA;;AAGF,YAAa;EACX,kBAAA;EACA,MAAA;EACA,OAAA;EACA,2BAAA;EACA,4BAAA;EACA,oBAAA;EACA,YAAA;EACA,SAAA;EACA,UAAA;EACA,mBAAA;;AAGF,YAAa,gBAAgB;EAC3B,kBAAA;EACA,QAAA;EACA,WAAW,gBAAX;EACA,mBAAA;EACA,cAAA;EACA,eAAA;EACA,SAAA;EACA,WAAA;;AAGF,YAAa,gBAAgB;EAC3B,mBAAA;EACA,WAAA;EACA,gBAAA;EACA,2BAAA;EACA,kBAAA;EACA,qBAAA;EACA,0BAAA;;AAGF,YAAa;EACX,4BAAA;;AAEA,YAHW,WAGV,QACC;EACE,iBAAA;;AAIJ,YATW,WAST;EACA,wBAAA;;AAIJ,YAAa,WAAW;EACtB,wBAAA;EACA,oBAAA;EACA,sBAAA;EACA,iBAAA;EACA,cAAA;EACA,qBAAA;;AAGF,YAAa,WAAW;EACtB,oBAAA;EACA,kBAAA;EACA,0BAAA;EACA,cAAA;EACA,qBAAA;EACA,mBAAA;EACA,kBAAA;EACA,WAAA;;AAIF,YAAa;EACX,aAAA;EACA,uBAAA;EACA,sBAAA;EACA,4BAAA;;AAEA,YANW,UAMT;EACA,wBAAA;;AAIJ,YAAa,UAAU;EACrB,wBAAA;EACA,oBAAA;EACA,sBAAA;EACA,iBAAA;EACA,cAAA;EACA,qBAAA;;AAMF,YAAa;EACX,kBAAA;EACA,oDAAA;EACA,wCAAA;EACA,mBAAA;EACA,4BAAA;;AAEA,YAPW,WAOT;EACA,wBAAA;;AARJ,YAAa,WAWX;EACE,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,cAAA;EACA,oBAAA;;AAIJ,YAAa;EACX,qBAAA;EACA,kBAAA;EACA,WAAA;EACA,qBAAA;;AAGF,YAAa;EACX,gBAAA;EACA,6BAAA;EACA,4BAAA;;AAEA,YALW,WAKT;EACA,wBAAA;;AAIJ,YAAa;EACX,sBAAA;EACA,mCAAA;EACA,qBAAA;EACA,qBAAA;EACA,kBAAA;EACA,WAAA;;AAGF,YAAa;EACX,kBAAA;EACA,mCAAA;EACA,gEAAA;EACA,4BAAA;;AAEA,YANW,WAMT;EACA,wBAAA;;AAIJ,YAAa,WAAW;EACtB,aAAA;EACA,mBAAA;EACA,YAAA;EACA,kBAAA;EACA,mBAAA;EACA,YAAA;EACA,gBAAA;EACA,sBAAA;EACA,qBAAA;EACA,kBAAA;EACA,cAAA;EACA,iBAAA;;AAGF,YAAa,WAAW,iBAAiB;EACvC,oBAAA;EACA,qBAAA;EACA,mBAAA;;AAGF,YAAa,WAAW;EACtB,qBAAA;EACA,kBAAA;EACA,WAAA;EACA,qBAAA;;AAGF,YAAa;EACX,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,4BAAA;;AAEA,YANW,WAMT;EACA,wBAAA;;AAIJ,YAAa,WAAW;EACtB,kBAAA;EACA,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,WAAA;EACA,oCAAA;EACA,4BAAA;EACA,qBAAA;EACA,kBAAA;EACA,qBAAA;;AAGF,YAAa,WAAW,iBAAiB;EACvC,qBAAA;EACA,iBAAA;;AAGF,YAAa,WAAW;EACtB,kBAAA;EACA,SAAA;EACA,QAAA;EACA,gCAAA;EACA,eAAA;EACA,gBAAA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;;AAGF,YAAa;EACX,aAAA;EACA,uBAAA;EACA,4BAAA;;AAEA,YALW,WAKT;EACA,wBAAA;;AAIJ,YAAa;EACX,aAAA;;AAGF,YAAa;EACX,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,oBAAA;EACA,sBAAA;EACA,mBAAA;EACA,WAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,cAAA;EACA,cAAA;EACA,qBAAA;;AAGF,YAAa;EACX,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,oCAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,0BAAA;EACA,cAAA;EACA,qBAAA;;AAGF;EACE,yBAAA;EACA,kBAAA;EACA,0BAAA;EACA,cAAA;;AAGF;EACE,yBAAA;EACA,eAAA;EACA,2BAAA;EACA,4BAAA;EACA,sBAAA;EACA,mBAAA;EACA,uCAAA;;AAPF,eASE;EACE,WAAA;EACA,yBAAA;EACA,aAAA;EACA,qBAAA;;AAbJ,eAgBE;EACE,WAAA;EACA,yBAAA;EACA,0BAAA;EACA,oBAAA;EACA,gBAAA;EACA,uBAAA;EACA,oBAAA;EACA,qBAAA;EACA,aAAA;EACA,4BAAA;EACA,qBAAA;EACA,wBAAA;EACA,0BAAA;EACA,iBAAA;EACA,cAAA;;AA/BJ,eAgBE,cAiBE;EACE,kBAAA;EACA,qBAAA;EACA,kBAAA;EACA,qBAAA;EACA,cAAA;EACA,uBAAA;EACA,gBAAA;;AAxCN,eA4CE;EACE,YAAA;EACA,oBAAA;EACA,qBAAA;EACA,2BAAA;EACA,mBAAA;;AAIJ;EACE,kBAAA;EACA,2BAAA;;AAGF;EACE;IACE,WAAA;;;AAIJ;EACE,qBAAA;EACA,aAAA;EACA,kBAAA;EACA,qBAAA;EACA,mBAAA;EACA,kBAAA;EACA,sBAAA;EACA,6BAAA;EACA,uCAAA;EACA,eAAA;EACA,qBAAqB,oCAArB;EACA,iBAAA;EACA,0BAAA;EACA,uBAAA;EACA,0BAAA;EACA,wBAAA;EACA,qBAAA;EACA,6BAAA;EACA,sBAAA;EACA,oDAAA;EACA,WAAA;EACA,yBAAA","file":"index.css"}  
  1 +{"version":3,"sources":["index.less"],"names":[],"mappings":"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","file":"index.css"}
@@ -199,8 +199,8 @@ @@ -199,8 +199,8 @@
199 background: #F5F5F5; 199 background: #F5F5F5;
200 padding: 0.32rem; 200 padding: 0.32rem;
201 color: @color_1; 201 color: @color_1;
202 - font-size: (14 / 37.5rem);  
203 - line-height: (20 / 37.5rem); 202 + font-size: (16 / 37.5rem);
  203 + line-height: (24 / 37.5rem);
204 margin-top: (21 / 37.5rem); 204 margin-top: (21 / 37.5rem);
205 border-radius: (4 / 37.5rem); 205 border-radius: (4 / 37.5rem);
206 word-break: break-all; 206 word-break: break-all;
@@ -486,11 +486,13 @@ @@ -486,11 +486,13 @@
486 486
487 a { 487 a {
488 color: #50749A !important; 488 color: #50749A !important;
489 - word-break: break-all; 489 + word-break: break-word;
  490 + overflow-wrap: break-word;
490 491
491 span { 492 span {
492 color: #50749A !important; 493 color: #50749A !important;
493 - word-break: break-all; 494 + word-break: break-word;
  495 + overflow-wrap: break-word;
494 } 496 }
495 497
496 &:last-child { 498 &:last-child {
@@ -511,7 +513,8 @@ @@ -511,7 +513,8 @@
511 padding: 0; 513 padding: 0;
512 margin-bottom: (16 / 37.5rem) !important; 514 margin-bottom: (16 / 37.5rem) !important;
513 box-sizing: border-box; 515 box-sizing: border-box;
514 - word-break: break-all; 516 + word-break: break-word;
  517 + overflow-wrap: break-word;
515 518
516 &:empty { 519 &:empty {
517 display: none !important; 520 display: none !important;
@@ -626,10 +629,6 @@ @@ -626,10 +629,6 @@
626 padding: 0; 629 padding: 0;
627 margin-bottom: (16 / 37.5rem); 630 margin-bottom: (16 / 37.5rem);
628 631
629 - &:empty {  
630 - display: none !important;  
631 - }  
632 -  
633 &:last-child { 632 &:last-child {
634 margin-bottom: 0; 633 margin-bottom: 0;
635 } 634 }
@@ -2420,20 +2419,14 @@ @@ -2420,20 +2419,14 @@
2420 flex-direction: column; 2419 flex-direction: column;
2421 justify-content: space-between; 2420 justify-content: space-between;
2422 margin-left: 0.26667rem; 2421 margin-left: 0.26667rem;
2423 - height: 1.17333rem;  
2424 } 2422 }
2425 2423
2426 #newsContent .preview-link-card-mobile .preview-link-title { 2424 #newsContent .preview-link-card-mobile .preview-link-title {
  2425 + display: flex;
  2426 + align-items: center;
2427 font-size: (14 / 37.5rem); 2427 font-size: (14 / 37.5rem);
2428 - height: (20 / 37.5rem);  
2429 line-height: (20 / 37.5rem); 2428 line-height: (20 / 37.5rem);
2430 color: #50749A; 2429 color: #50749A;
2431 - overflow: hidden;  
2432 - text-overflow: ellipsis;  
2433 - display: -webkit-box;  
2434 - -webkit-line-clamp: 1;  
2435 - line-clamp: 1;  
2436 - -webkit-box-orient: vertical;  
2437 word-break: break-all; 2430 word-break: break-all;
2438 } 2431 }
2439 2432
@@ -2444,9 +2437,6 @@ @@ -2444,9 +2437,6 @@
2444 } 2437 }
2445 2438
2446 #newsContent .preview-link-card-mobile.card-image .preview-link-title { 2439 #newsContent .preview-link-card-mobile.card-image .preview-link-title {
2447 - -webkit-line-clamp: 2;  
2448 - line-clamp: 2;  
2449 - height: (40 / 37.5rem);  
2450 } 2440 }
2451 2441
2452 #newsContent .preview-link-card-mobile.card-image .preview-link { 2442 #newsContent .preview-link-card-mobile.card-image .preview-link {
@@ -2454,15 +2444,22 @@ @@ -2454,15 +2444,22 @@
2454 margin-bottom: 0.13333rem; 2444 margin-bottom: 0.13333rem;
2455 } 2445 }
2456 2446
  2447 +#newsContent .special-no-wrap {
  2448 + white-space: nowrap;
  2449 +}
  2450 +
2457 #newsContent .preview-link-card-mobile .preview-link-title img { 2451 #newsContent .preview-link-card-mobile .preview-link-title img {
2458 position: relative; 2452 position: relative;
2459 - top: (3 / 37.5rem);  
2460 width: (16 / 37.5rem); 2453 width: (16 / 37.5rem);
2461 height: (16 / 37.5rem); 2454 height: (16 / 37.5rem);
2462 display: unset; 2455 display: unset;
2463 background: unset; 2456 background: unset;
2464 margin: 0; 2457 margin: 0;
2465 - margin-right: (6 / 37.5rem); 2458 + margin-right: (10 / 37.5rem);
  2459 +}
  2460 +
  2461 +#newsContent .preview-link-card-mobile.card-image .preview-link-title img {
  2462 + display: none;
2466 } 2463 }
2467 2464
2468 #newsContent .preview-link-card-mobile .preview-link span { 2465 #newsContent .preview-link-card-mobile .preview-link span {
@@ -2797,17 +2794,17 @@ @@ -2797,17 +2794,17 @@
2797 margin-top: 0 !important; 2794 margin-top: 0 !important;
2798 } 2795 }
2799 2796
2800 - img { 2797 + .en-text-1-img {
2801 position: absolute; 2798 position: absolute;
2802 - top: (6 / 37.5rem); 2799 + top: (8.85 / 37.5rem);
2803 left: (10 / 37.5rem); 2800 left: (10 / 37.5rem);
2804 width: (24 / 37.5rem); 2801 width: (24 / 37.5rem);
  2802 + height: (15 / 37.5rem);
2805 margin: 0 !important; 2803 margin: 0 !important;
2806 } 2804 }
2807 } 2805 }
2808 2806
2809 #newsContent .en-text-1-title { 2807 #newsContent .en-text-1-title {
2810 - line-height: ((18 * 1.7) / 37.5rem);  
2811 font-size: (18 / 37.5rem); 2808 font-size: (18 / 37.5rem);
2812 color: #222; 2809 color: #222;
2813 word-break: break-all; 2810 word-break: break-all;
@@ -2827,7 +2824,6 @@ @@ -2827,7 +2824,6 @@
2827 padding: .rem(11)[@result]; 2824 padding: .rem(11)[@result];
2828 border: (1 / 37.5rem) solid #ED2800; 2825 border: (1 / 37.5rem) solid #ED2800;
2829 word-break: break-all; 2826 word-break: break-all;
2830 - line-height: ((18 * 1.7) / 37.5rem);  
2831 font-size: (18 / 37.5rem); 2827 font-size: (18 / 37.5rem);
2832 color: #222; 2828 color: #222;
2833 } 2829 }
@@ -2852,7 +2848,6 @@ @@ -2852,7 +2848,6 @@
2852 top: -(15 / 37.5rem); 2848 top: -(15 / 37.5rem);
2853 background: #fff; 2849 background: #fff;
2854 padding-right: (3 / 37.5rem); 2850 padding-right: (3 / 37.5rem);
2855 - line-height: ((18 * 1.7) / 37.5rem);  
2856 font-size: (18 / 37.5rem); 2851 font-size: (18 / 37.5rem);
2857 color: #ED2800; 2852 color: #ED2800;
2858 font-weight: bold; 2853 font-weight: bold;
@@ -2865,7 +2860,6 @@ @@ -2865,7 +2860,6 @@
2865 } 2860 }
2866 2861
2867 #newsContent .en-text-3 .en-text-3-content { 2862 #newsContent .en-text-3 .en-text-3-content {
2868 - line-height: ((18 * 1.7) / 37.5rem);  
2869 font-size: (18 / 37.5rem); 2863 font-size: (18 / 37.5rem);
2870 color: #222; 2864 color: #222;
2871 word-break: break-all; 2865 word-break: break-all;
@@ -2892,7 +2886,6 @@ @@ -2892,7 +2886,6 @@
2892 background-repeat: no-repeat; 2886 background-repeat: no-repeat;
2893 background-size: 100%; 2887 background-size: 100%;
2894 font-size: (18 / 37.5rem); 2888 font-size: (18 / 37.5rem);
2895 - line-height: ((18 * 1.7) / 37.5rem);  
2896 } 2889 }
2897 2890
2898 #newsContent .en-text-4 .en-text-4-block .en-text-4-title { 2891 #newsContent .en-text-4 .en-text-4-block .en-text-4-title {
@@ -2936,7 +2929,6 @@ @@ -2936,7 +2929,6 @@
2936 color: #fff; 2929 color: #fff;
2937 font-weight: bold; 2930 font-weight: bold;
2938 font-size: (18 / 37.5rem); 2931 font-size: (18 / 37.5rem);
2939 - line-height: ((18 * 1.7) / 37.5rem);  
2940 color: #FFFFFF; 2932 color: #FFFFFF;
2941 flex-shrink: 0; 2933 flex-shrink: 0;
2942 word-break: break-all; 2934 word-break: break-all;
@@ -2950,7 +2942,6 @@ @@ -2950,7 +2942,6 @@
2950 background: #f4e8e9; 2942 background: #f4e8e9;
2951 font-weight: bold; 2943 font-weight: bold;
2952 font-size: (18 / 37.5rem); 2944 font-size: (18 / 37.5rem);
2953 - line-height: (22 / 37.5rem);  
2954 color: #ED2800; 2945 color: #ED2800;
2955 word-break: break-all; 2946 word-break: break-all;
2956 } 2947 }
1 -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="24" height="15" viewBox="0 0 24 15"><g><g transform="matrix(-1,0,0,-1,48,30)" style="opacity:0.20000000298023224;"><path d="M34,14.999999999999993L24,14.999999999999993L24,23.330379999999998L26.649259999999998,23.330379999999998C26.649259999999998,23.330379999999998,26.5212,25.54,24,26.223100000000002L24,30C24,30,33.615449999999996,28.232,34,20.79888L34,14.999999999999993Z" fill-rule="evenodd" fill="#ED2800" fill-opacity="1"/></g><g transform="matrix(-1,0,0,-1,20,30)" style="opacity:0.20000000298023224;"><path d="M20,14.999999999999993L10,14.999999999999993L10,23.330379999999998L12.64926,23.330379999999998C12.64926,23.330379999999998,12.5212,25.54,10,26.223100000000002L10,30C10,30,19.61545,28.232,20,20.79888L20,14.999999999999993Z" fill-rule="evenodd" fill="#ED2800" fill-opacity="1"/></g></g></svg>  
  1 +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="24" height="15" viewBox="0 0 24 15"><g><g transform="matrix(-1,0,0,-1,48,30)" style="opacity:0.20000000298023224;"><path d="M34,14.999999999999993L24,14.999999999999993L24,23.330379999999998L26.649259999999998,23.330379999999998C26.649259999999998,23.330379999999998,26.5212,25.54,24,26.223100000000002L24,30C24,30,33.615449999999996,28.232,34,20.79888L34,14.999999999999993Z" fill-rule="evenodd" fill="#ED2800" fill-opacity="1"/></g><g transform="matrix(-1,0,0,-1,20,30)" style="opacity:0.20000000298023224;"><path d="M20,14.999999999999993L10,14.999999999999993L10,23.330379999999998L12.64926,23.330379999999998C12.64926,23.330379999999998,12.5212,25.54,10,26.223100000000002L10,30C10,30,19.61545,28.232,20,20.79888L20,14.999999999999993Z" fill-rule="evenodd" fill="rgba(255,255,255,1)" fill-opacity="1"/></g></g></svg>
@@ -29,7 +29,7 @@ @@ -29,7 +29,7 @@
29 } 29 }
30 } 30 }
31 </script> 31 </script>
32 -<!-- <script src="./js/plugin/vconsole.min.js" onload="vconsoleFun(this)"></script>--> 32 + <!--<script src="./js/plugin/vconsole.min.js" onload="vconsoleFun(this)"></script>-->
33 <script src="./js/utils/initialization.js"></script> 33 <script src="./js/utils/initialization.js"></script>
34 <script src="./js/plugin/rem.js"></script> 34 <script src="./js/plugin/rem.js"></script>
35 <script src="./js/utils/nativeUtil.js"></script> 35 <script src="./js/utils/nativeUtil.js"></script>
@@ -427,86 +427,86 @@ @@ -427,86 +427,86 @@
427 </div> 427 </div>
428 428
429 <!-- 分享 --> 429 <!-- 分享 -->
430 -<!-- <div class="share" v-if="shareOpen" :style="{ marginTop: actieInfo.show ? '0.64rem' : undefined }">-->  
431 -<!-- <div-->  
432 -<!-- v-if="details.shareInfo.sharePosterOpen == 1"-->  
433 -<!-- class="sharePoster share-wrapper share-box"-->  
434 -<!-- @click="openShare('8')"-->  
435 -<!-- :style="{ width: details.shareInfo.sharePosterOpen == 1 ? `calc(${100/4}%)` : undefined }"-->  
436 -<!-- >-->  
437 -<!-- <img v-if="darkMode === 'light'" class="image-first" src="./image/share/firstStart@1x.png" alt="">-->  
438 -<!-- <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/firstStart.png" alt="">-->  
439 -<!-- <img v-if="darkMode === 'light'" class="image-center" src="./image/share/firstCenter@1x.png" alt="">-->  
440 -<!-- <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/firstCenter.png" alt="">-->  
441 -<!-- <img v-if="darkMode === 'light'" class="image-end" src="./image/share/firstEnd@1x.png" alt="">-->  
442 -<!-- <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/firstEnd.png" alt="">-->  
443 -<!-- <div class="share-content">-->  
444 -<!-- <img src="./image/share/poster.svg" alt="">-->  
445 -<!-- <span>海报</span>-->  
446 -<!-- </div>-->  
447 -<!-- <img v-if="shareNewPoster" class="news" src="./image/share/posterNew.svg" alt="">-->  
448 -<!-- </div>-->  
449 -<!-- <div-->  
450 -<!-- class="share-wechat share-wrapper"-->  
451 -<!-- :class="details.shareInfo.sharePosterOpen == 1 ? 'share-box-center center' : 'share-box'"-->  
452 -<!-- @click="openShare('3')"-->  
453 -<!-- :style="{ width: details.shareInfo.sharePosterOpen == 1 ? `calc(${100/4}% + ${5.8/37.5}rem)` : `calc(${100/3}% + ${(7.5/3)/37.5}rem)` }"-->  
454 -<!-- >-->  
455 -<!-- -->  
456 -<!-- <template v-if="details.shareInfo.sharePosterOpen == 1">-->  
457 -<!-- <img v-if="darkMode === 'light'" class="image-first" src="./image/share/secondStart@1x.png" alt="">-->  
458 -<!-- <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/secondStart.png" alt="">-->  
459 -<!-- <img v-if="darkMode === 'light'" class="image-center" src="./image/share/secondCenter@1x.png" alt="">-->  
460 -<!-- <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/secondCenter.png" alt="">-->  
461 -<!-- <img v-if="darkMode === 'light'" class="image-end" src="./image/share/secondEnd@1x.png" alt="">-->  
462 -<!-- <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/secondEnd.png" alt="">-->  
463 -<!-- </template>-->  
464 -<!-- <template v-else>-->  
465 -<!-- <img v-if="darkMode === 'light'" class="image-first" src="./image/share/firstStart@1x.png" alt="">-->  
466 -<!-- <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/firstStart.png" alt="">-->  
467 -<!-- <img v-if="darkMode === 'light'" class="image-center" src="./image/share/firstCenter@1x.png" alt="">-->  
468 -<!-- <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/firstCenter.png" alt="">-->  
469 -<!-- <img v-if="darkMode === 'light'" class="image-end" src="./image/share/firstEnd@1x.png" alt="">-->  
470 -<!-- <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/firstEnd.png" alt="">-->  
471 -<!-- </template>-->  
472 -<!-- <div class="share-content">-->  
473 -<!-- <img src="./image/share/wechat.svg" alt="">-->  
474 -<!-- <span>微信</span>-->  
475 -<!-- </div>-->  
476 -<!-- </div>-->  
477 -<!-- <div-->  
478 -<!-- class="share-wechat-circle share-box-center share-wrapper"-->  
479 -<!-- @click="openShare('4')"-->  
480 -<!-- :style="{ width: details.shareInfo.sharePosterOpen == 1 ? `calc(${100/4}% + ${5.8/37.5}rem)` : `calc(${100/3}% + ${(7.5/3)/37.5}rem)` }"-->  
481 -<!-- >-->  
482 -<!-- <img v-if="darkMode === 'light'" class="image-first" src="./image/share/secondStart@1x.png" alt="">-->  
483 -<!-- <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/secondStart.png" alt="">-->  
484 -<!-- <img v-if="darkMode === 'light'" class="image-center" src="./image/share/secondCenter@1x.png" alt="">-->  
485 -<!-- <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/secondCenter.png" alt="">-->  
486 -<!-- <img v-if="darkMode === 'light'" class="image-end" src="./image/share/secondEnd@1x.png" alt="">-->  
487 -<!-- <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/secondEnd.png" alt="">-->  
488 -<!-- <div class="share-content">-->  
489 -<!-- <img src="./image/share/wechatCircle.svg" alt="">-->  
490 -<!-- <span>朋友圈</span>-->  
491 -<!-- </div>-->  
492 -<!-- </div>-->  
493 -<!-- <div-->  
494 -<!-- class="share-weibo share-box-last share-wrapper"-->  
495 -<!-- @click="openShare('5')"-->  
496 -<!-- :style="{ width: details.shareInfo.sharePosterOpen == 1 ? `calc(${100/4}%)` : `calc(${100/3}% + ${(7.5/3)/37.5}rem)` }"-->  
497 -<!-- >-->  
498 -<!-- <img v-if="darkMode === 'light'" class="image-first" src="./image/share/thirdStart@1x.png" alt="">-->  
499 -<!-- <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/thirdStart.png" alt="">-->  
500 -<!-- <img v-if="darkMode === 'light'" class="image-center" src="./image/share/thirdCenter@1x.png" alt="">-->  
501 -<!-- <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/thirdCenter.png" alt="">-->  
502 -<!-- <img v-if="darkMode === 'light'" class="image-end" src="./image/share/thirdEnd@1x.png" alt="">-->  
503 -<!-- <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/thirdEnd.png" alt="">-->  
504 -<!-- <div class="share-content">-->  
505 -<!-- <img src="./image/share/weibo.svg" alt="">-->  
506 -<!-- <span>微博</span>-->  
507 -<!-- </div>-->  
508 -<!-- </div>-->  
509 -<!-- </div>--> 430 + <!-- <div class="share" v-if="shareOpen" :style="{ marginTop: actieInfo.show ? '0.64rem' : undefined }">
  431 + <div
  432 + v-if="details.shareInfo.sharePosterOpen == 1"
  433 + class="sharePoster share-wrapper share-box"
  434 + @click="openShare('8')"
  435 + :style="{ width: details.shareInfo.sharePosterOpen == 1 ? `calc(${100/4}%)` : undefined }"
  436 + >
  437 + <img v-if="darkMode === 'light'" class="image-first" src="./image/share/firstStart@1x.png" alt="">
  438 + <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/firstStart.png" alt="">
  439 + <img v-if="darkMode === 'light'" class="image-center" src="./image/share/firstCenter@1x.png" alt="">
  440 + <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/firstCenter.png" alt="">
  441 + <img v-if="darkMode === 'light'" class="image-end" src="./image/share/firstEnd@1x.png" alt="">
  442 + <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/firstEnd.png" alt="">
  443 + <div class="share-content">
  444 + <img src="./image/share/poster.svg" alt="">
  445 + <span>海报</span>
  446 + </div>
  447 + <img v-if="shareNewPoster" class="news" src="./image/share/posterNew.svg" alt="">
  448 + </div>
  449 + <div
  450 + class="share-wechat share-wrapper"
  451 + :class="details.shareInfo.sharePosterOpen == 1 ? 'share-box-center center' : 'share-box'"
  452 + @click="openShare('3')"
  453 + :style="{ width: details.shareInfo.sharePosterOpen == 1 ? `calc(${100/4}% + ${5.8/37.5}rem)` : `calc(${100/3}% + ${(7.5/3)/37.5}rem)` }"
  454 + >
  455 +
  456 + <template v-if="details.shareInfo.sharePosterOpen == 1">
  457 + <img v-if="darkMode === 'light'" class="image-first" src="./image/share/secondStart@1x.png" alt="">
  458 + <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/secondStart.png" alt="">
  459 + <img v-if="darkMode === 'light'" class="image-center" src="./image/share/secondCenter@1x.png" alt="">
  460 + <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/secondCenter.png" alt="">
  461 + <img v-if="darkMode === 'light'" class="image-end" src="./image/share/secondEnd@1x.png" alt="">
  462 + <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/secondEnd.png" alt="">
  463 + </template>
  464 + <template v-else>
  465 + <img v-if="darkMode === 'light'" class="image-first" src="./image/share/firstStart@1x.png" alt="">
  466 + <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/firstStart.png" alt="">
  467 + <img v-if="darkMode === 'light'" class="image-center" src="./image/share/firstCenter@1x.png" alt="">
  468 + <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/firstCenter.png" alt="">
  469 + <img v-if="darkMode === 'light'" class="image-end" src="./image/share/firstEnd@1x.png" alt="">
  470 + <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/firstEnd.png" alt="">
  471 + </template>
  472 + <div class="share-content">
  473 + <img src="./image/share/wechat.svg" alt="">
  474 + <span>微信</span>
  475 + </div>
  476 + </div>
  477 + <div
  478 + class="share-wechat-circle share-box-center share-wrapper"
  479 + @click="openShare('4')"
  480 + :style="{ width: details.shareInfo.sharePosterOpen == 1 ? `calc(${100/4}% + ${5.8/37.5}rem)` : `calc(${100/3}% + ${(7.5/3)/37.5}rem)` }"
  481 + >
  482 + <img v-if="darkMode === 'light'" class="image-first" src="./image/share/secondStart@1x.png" alt="">
  483 + <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/secondStart.png" alt="">
  484 + <img v-if="darkMode === 'light'" class="image-center" src="./image/share/secondCenter@1x.png" alt="">
  485 + <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/secondCenter.png" alt="">
  486 + <img v-if="darkMode === 'light'" class="image-end" src="./image/share/secondEnd@1x.png" alt="">
  487 + <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/secondEnd.png" alt="">
  488 + <div class="share-content">
  489 + <img src="./image/share/wechatCircle.svg" alt="">
  490 + <span>朋友圈</span>
  491 + </div>
  492 + </div>
  493 + <div
  494 + class="share-weibo share-box-last share-wrapper"
  495 + @click="openShare('5')"
  496 + :style="{ width: details.shareInfo.sharePosterOpen == 1 ? `calc(${100/4}%)` : `calc(${100/3}% + ${(7.5/3)/37.5}rem)` }"
  497 + >
  498 + <img v-if="darkMode === 'light'" class="image-first" src="./image/share/thirdStart@1x.png" alt="">
  499 + <img v-else-if="darkMode === 'dark'" class="image-first" src="./image/dark/thirdStart.png" alt="">
  500 + <img v-if="darkMode === 'light'" class="image-center" src="./image/share/thirdCenter@1x.png" alt="">
  501 + <img v-else-if="darkMode === 'dark'" class="image-center" src="./image/dark/thirdCenter.png" alt="">
  502 + <img v-if="darkMode === 'light'" class="image-end" src="./image/share/thirdEnd@1x.png" alt="">
  503 + <img v-else-if="darkMode === 'dark'" class="image-end" src="./image/dark/thirdEnd.png" alt="">
  504 + <div class="share-content">
  505 + <img src="./image/share/weibo.svg" alt="">
  506 + <span>微博</span>
  507 + </div>
  508 + </div>
  509 + </div> -->
510 <div class="reload-page" v-if="baseNode == 'dev'" @click="mockAppClearData">模拟app复用重新加载</div> 510 <div class="reload-page" v-if="baseNode == 'dev'" @click="mockAppClearData">模拟app复用重新加载</div>
511 </div> 511 </div>
512 512
@@ -533,6 +533,7 @@ @@ -533,6 +533,7 @@
533 <div id="hidden"></div> 533 <div id="hidden"></div>
534 <div id="hiddenArticle"></div> 534 <div id="hiddenArticle"></div>
535 <!-- Plugin 的 JS 文件 --> 535 <!-- Plugin 的 JS 文件 -->
  536 +<script src="./js/plugin/jquery.min.js"></script>
536 <script src="./js/plugin/vue3.min.js"></script> 537 <script src="./js/plugin/vue3.min.js"></script>
537 <script src="./js/plugin/day.min.js"></script> 538 <script src="./js/plugin/day.min.js"></script>
538 <script src="./js/plugin/relativeTime.min.js"></script> 539 <script src="./js/plugin/relativeTime.min.js"></script>
@@ -36,14 +36,14 @@ function useAudio(audioState, details) { @@ -36,14 +36,14 @@ function useAudio(audioState, details) {
36 const audioStyleTotalTime = item.querySelector('.audio-durtion') 36 const audioStyleTotalTime = item.querySelector('.audio-durtion')
37 const audioProgress = item.querySelector('.audio-progressed') 37 const audioProgress = item.querySelector('.audio-progressed')
38 const durationFun = function () { 38 const durationFun = function () {
39 - audioStyleTotalTime.innerHTML = transTime(item_audio.duration) 39 + jqHtml(audioStyleTotalTime, { type: 'set', str: transTime(item_audio.duration) })
40 } 40 }
41 item_audio.addEventListener('durationchange', durationFun) 41 item_audio.addEventListener('durationchange', durationFun)
42 42
43 audioEvent.duration.push(durationFun) 43 audioEvent.duration.push(durationFun)
44 44
45 const timeFun = function () { 45 const timeFun = function () {
46 - audioStyleCurTime.innerHTML = transTime(item_audio.currentTime) 46 + jqHtml(audioStyleCurTime, { type: 'set', str: transTime(item_audio.currentTime) })
47 if (audioProgress) { 47 if (audioProgress) {
48 audioProgress.style.width = `${(item_audio.currentTime / item_audio.duration) * 100}%` 48 audioProgress.style.width = `${(item_audio.currentTime / item_audio.duration) * 100}%`
49 } 49 }
@@ -60,7 +60,7 @@ function useAudio(audioState, details) { @@ -60,7 +60,7 @@ function useAudio(audioState, details) {
60 60
61 const errorFun = function () {} 61 const errorFun = function () {}
62 const endedFun = function () { 62 const endedFun = function () {
63 - audioStyleCurTime.innerHTML = '00:00' 63 + jqHtml(audioStyleCurTime, { type: 'set', str: '00:00' })
64 } 64 }
65 65
66 item_audio.addEventListener('error', errorFun) 66 item_audio.addEventListener('error', errorFun)
@@ -8,7 +8,7 @@ let audioTitleElList = [] @@ -8,7 +8,7 @@ let audioTitleElList = []
8 function trimContentInBlockTagsUsingDOM(html, inlineTags) { 8 function trimContentInBlockTagsUsingDOM(html, inlineTags) {
9 // 创建一个容器元素来解析HTML字符串 9 // 创建一个容器元素来解析HTML字符串
10 const container = document.createElement('div') 10 const container = document.createElement('div')
11 - container.innerHTML = html 11 + jqHtml(container, { type: 'set', str: html })
12 12
13 // 获取所有块级元素 13 // 获取所有块级元素
14 const blockTags = container.querySelectorAll('*') 14 const blockTags = container.querySelectorAll('*')
@@ -27,48 +27,49 @@ function trimContentInBlockTagsUsingDOM(html, inlineTags) { @@ -27,48 +27,49 @@ function trimContentInBlockTagsUsingDOM(html, inlineTags) {
27 }) 27 })
28 28
29 // 返回处理后的HTML字符串 29 // 返回处理后的HTML字符串
30 - return container.innerHTML 30 + return jqHtml(container, { type: 'get' })
31 } 31 }
32 32
33 function trimContentFirstUsingDOM(html) { 33 function trimContentFirstUsingDOM(html) {
34 // 创建一个容器元素来解析HTML字符串 34 // 创建一个容器元素来解析HTML字符串
35 const container = document.createElement('div') 35 const container = document.createElement('div')
36 - container.innerHTML = html 36 + jqHtml(container, { type: 'set', str: html })
37 37
38 // 获取所有块级元素 38 // 获取所有块级元素
39 - const blockTags = Array.from(container.children).map(child => child); 39 + const blockTags = Array.from(container.children).map(child => child)
40 blockTags.forEach(node => { 40 blockTags.forEach(node => {
41 - let firstChild = node.firstChild; 41 + let firstChild = node.firstChild
42 42
43 while (firstChild) { 43 while (firstChild) {
44 if (firstChild.nodeType === Node.TEXT_NODE) { 44 if (firstChild.nodeType === Node.TEXT_NODE) {
45 // 如果是文本节点,去除首行空白 45 // 如果是文本节点,去除首行空白
46 - firstChild.textContent = firstChild.textContent.replace(/^\s+/, '');  
47 - break; 46 + firstChild.textContent = firstChild.textContent.replace(/^\s+/, '')
  47 + break
48 } else if (firstChild.nodeType === Node.ELEMENT_NODE) { 48 } else if (firstChild.nodeType === Node.ELEMENT_NODE) {
49 // 如果是元素节点,继续找其第一个子元素 49 // 如果是元素节点,继续找其第一个子元素
50 - firstChild = firstChild.firstChild; 50 + firstChild = firstChild.firstChild
51 } else { 51 } else {
52 // 如果既不是文本节点也不是元素节点,跳出循环 52 // 如果既不是文本节点也不是元素节点,跳出循环
53 - break; 53 + break
54 } 54 }
55 } 55 }
56 }) 56 })
57 57
58 // 返回处理后的HTML字符串 58 // 返回处理后的HTML字符串
59 - return container.innerHTML 59 + return jqHtml(container, { type: 'get' })
60 } 60 }
61 61
62 function clearImgaeLinkStyle(html) { 62 function clearImgaeLinkStyle(html) {
63 // 创建一个容器元素来解析HTML字符串 63 // 创建一个容器元素来解析HTML字符串
64 const container = document.createElement('div') 64 const container = document.createElement('div')
65 - container.innerHTML = html 65 + jqHtml(container, { type: 'set', str: html })
66 66
67 // 获取所有块级元素 67 // 获取所有块级元素
68 const imageLinkEls = container.querySelectorAll('a[class^="imageLink_"]') 68 const imageLinkEls = container.querySelectorAll('a[class^="imageLink_"]')
69 imageLinkEls.forEach(el => el.setAttribute('style', '')) 69 imageLinkEls.forEach(el => el.setAttribute('style', ''))
70 // 返回处理后的HTML字符串 70 // 返回处理后的HTML字符串
71 - return container.innerHTML 71 +
  72 + return jqHtml(container, { type: 'get' })
72 } 73 }
73 74
74 function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitch, recordTime) { 75 function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitch, recordTime) {
@@ -181,7 +182,7 @@ function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitc @@ -181,7 +182,7 @@ function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitc
181 // .diff(recordTime.value, 'millisecond')} - ${dayjs() 182 // .diff(recordTime.value, 'millisecond')} - ${dayjs()
182 // .diff(dayjs(firstTime), 'millisecond')}`) 183 // .diff(dayjs(firstTime), 'millisecond')}`)
183 recordTime.value = dayjs() 184 recordTime.value = dayjs()
184 - // TODO 这里是把给到的内容格式化-兼容早晚报,?x-oss-process=image/resize,w_650 185 + // TODO 这里是把给到的内容格式化-兼容早晚报
185 let str = details.value.newsContent.replace(/<img(.*?)src="(.*?)"(.*?)>/g, '<img$1src="" data-src="$2"$3>') 186 let str = details.value.newsContent.replace(/<img(.*?)src="(.*?)"(.*?)>/g, '<img$1src="" data-src="$2"$3>')
186 str = str.replace(/<IMG(.*?)src="(.*?)"(.*?)>/g, '<IMG$1src="" data-src="$2"$3>') 187 str = str.replace(/<IMG(.*?)src="(.*?)"(.*?)>/g, '<IMG$1src="" data-src="$2"$3>')
187 str = str.replace(/<video(.*?)poster="(.*?)"(.*?)>/g, '<video$1poster="" data-poster="$2"$3>') 188 str = str.replace(/<video(.*?)poster="(.*?)"(.*?)>/g, '<video$1poster="" data-poster="$2"$3>')
@@ -216,10 +217,9 @@ function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitc @@ -216,10 +217,9 @@ function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitc
216 }) 217 })
217 } 218 }
218 } 219 }
219 - // console.log('>>>>>>>>newsContent:',str)  
220 - document.querySelector('#newsContent').innerHTML = str  
221 - const realHtml = document.querySelector('#newsContent').innerHTML  
222 - document.querySelector('#newsContent').innerHTML = '' 220 + jqHtml('#newsContent', { type: 'set', str })
  221 + const realHtml = jqHtml('#newsContent', { type: 'get' })
  222 + jqHtml('#newsContent', { type: 'set', str: '' })
223 domUtil.handleArticleStr(realHtml, (type, option) => { 223 domUtil.handleArticleStr(realHtml, (type, option) => {
224 if (type === 1) { 224 if (type === 1) {
225 addPreview() 225 addPreview()
@@ -233,6 +233,7 @@ function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitc @@ -233,6 +233,7 @@ function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitc
233 loadCSS('./css/swiper-bundle.min.css') 233 loadCSS('./css/swiper-bundle.min.css')
234 } 234 }
235 }, details.value, netstutas.value, loadlmageOnlyWifiSwitch.value) 235 }, details.value, netstutas.value, loadlmageOnlyWifiSwitch.value)
  236 +
236 clearEmptyPel() 237 clearEmptyPel()
237 // errorBlock( 238 // errorBlock(
238 // './image/content_fail.svg', 239 // './image/content_fail.svg',
@@ -302,25 +303,17 @@ function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitc @@ -302,25 +303,17 @@ function useEditorContent(details, netstutas, audioState, loadlmageOnlyWifiSwitc
302 } 303 }
303 } catch (error) {} 304 } catch (error) {}
304 305
305 - let inner = dataInfo && (typeof dataInfo === 'undefined' 306 + const inner = dataInfo && (typeof dataInfo === 'undefined'
306 ? 'undefined' 307 ? 'undefined'
307 : typeof dataInfo === 'object' && dataInfo.jumpType && dataInfo.jumpType == 'internal') 308 : typeof dataInfo === 'object' && dataInfo.jumpType && dataInfo.jumpType == 'internal')
308 -  
309 - if (!inner) {  
310 - // TODO 这里判断第二种方法:url地址规则判断是否端内打开  
311 - }  
312 - if (window.config.VUE_BASE_NODE === 'dev') {  
313 - console.log(inner)  
314 - console.log(dataInfo)  
315 - // if (url) window.open(url)  
316 - } else {  
317 - if (inner && url) {  
318 - jumpAppInnerFun(dataInfo, url)  
319 - } else if (url) {  
320 - sendNative('jsCall_appInnerLinkMethod', {  
321 - appInnerLink: `rmrbapp://rmrb.app/openwith?type=h5&url=${encodeURIComponent(url)}&skipType=4`  
322 - })  
323 - } 309 + console.log(inner)
  310 + console.log(dataInfo)
  311 + if (inner && url) {
  312 + jumpAppInnerFun(dataInfo, url)
  313 + } else if (url) {
  314 + sendNative('jsCall_appInnerLinkMethod', {
  315 + appInnerLink: `rmrbapp://rmrb.app/openwith?type=h5&url=${encodeURIComponent(url)}&skipType=4`
  316 + })
324 } 317 }
325 } catch (e) {} 318 } catch (e) {}
326 }) 319 })
@@ -217,8 +217,8 @@ const app = Vue.createApp({ @@ -217,8 +217,8 @@ const app = Vue.createApp({
217 // document.documentElement.setAttribute('data-size', state.appFontSize) 217 // document.documentElement.setAttribute('data-size', state.appFontSize)
218 state.environment = window.config.VUE_BASE_HEADER.environment 218 state.environment = window.config.VUE_BASE_HEADER.environment
219 // channelId.value = 2038 219 // channelId.value = 2038
220 - // state.relId = 500004381239  
221 - state.contentId = 30037809321 220 + state.relId = 500004384175
  221 + state.contentId = 30037827178
222 contentId = state.contentId 222 contentId = state.contentId
223 clearInterval(time.value) 223 clearInterval(time.value)
224 setTimeout(() => { 224 setTimeout(() => {
@@ -349,7 +349,7 @@ const app = Vue.createApp({ @@ -349,7 +349,7 @@ const app = Vue.createApp({
349 url: '/content/zh/c/content/detail', 349 url: '/content/zh/c/content/detail',
350 methot: 'post', 350 methot: 'post',
351 appStatus: false, 351 appStatus: false,
352 - // isMock: true, 352 + isMock: true,
353 // weakNetwork: true, 353 // weakNetwork: true,
354 // mockTimeOut: 10, 354 // mockTimeOut: 10,
355 //环境 355 //环境
@@ -570,9 +570,6 @@ const app = Vue.createApp({ @@ -570,9 +570,6 @@ const app = Vue.createApp({
570 if (browseCnt.value && ![ '0', 'undefined', 'null' ].includes(browseCnt.value)) { 570 if (browseCnt.value && ![ '0', 'undefined', 'null' ].includes(browseCnt.value)) {
571 hasReadCount.value = true 571 hasReadCount.value = true
572 browseStr.value = `浏览量${browseCnt.value}` 572 browseStr.value = `浏览量${browseCnt.value}`
573 - // if (document.querySelector('.browseCntStr')) {  
574 - // document.querySelector('.browseCntStr').innerHTML = `浏览量${browseCnt.value}`  
575 - // }  
576 } else { 573 } else {
577 hasReadCount.value = false 574 hasReadCount.value = false
578 } 575 }
@@ -762,6 +759,7 @@ const app = Vue.createApp({ @@ -762,6 +759,7 @@ const app = Vue.createApp({
762 // break 759 // break
763 // } 760 // }
764 // } 761 // }
  762 + console.log(state.details.newLinkObject)
765 try { 763 try {
766 sendNative( 764 sendNative(
767 'jsCall_receiveH5Data', 765 'jsCall_receiveH5Data',
@@ -1593,12 +1591,7 @@ const app = Vue.createApp({ @@ -1593,12 +1591,7 @@ const app = Vue.createApp({
1593 width: calc(${oneWidth}% - 0.5px); 1591 width: calc(${oneWidth}% - 0.5px);
1594 } 1592 }
1595 }` 1593 }`
1596 - voteAnimate.innerHTML += oneCssStr  
1597 - // setTimeout(() => voteAnimate.innerHTML += oneCssStr, 100)  
1598 - // const style = document.createElement('style')  
1599 - // style.setAttribute('type', 'text/css')  
1600 - // document.head.appendChild(style)  
1601 - // style.sheet.insertRule(oneCssStr, 0) 1594 + jqHtml(voteAnimate, { type: 'set', str: jqHtml(voteAnimate, { type: 'get' }) + oneCssStr })
1602 } 1595 }
1603 1596
1604 if (twoWidth && index === 1 && state.details.voteInfo.style == 1) { 1597 if (twoWidth && index === 1 && state.details.voteInfo.style == 1) {
@@ -1611,13 +1604,7 @@ const app = Vue.createApp({ @@ -1611,13 +1604,7 @@ const app = Vue.createApp({
1611 width: calc(${twoWidth}% - 0.5px); 1604 width: calc(${twoWidth}% - 0.5px);
1612 } 1605 }
1613 }` 1606 }`
1614 - voteAnimate.innerHTML += twoCssStr  
1615 - // setTimeout(() => voteAnimate.innerHTML += twoCssStr, 100)  
1616 - // voteAnimate.innerHTML += twoCssStr  
1617 - // const style = document.createElement('style')  
1618 - // style.setAttribute('type', 'text/css')  
1619 - // document.head.appendChild(style)  
1620 - // style.sheet.insertRule(twoCssStr, 0) 1607 + jqHtml(voteAnimate, { type: 'set', str: jqHtml(voteAnimate, { type: 'get' }) + twoCssStr })
1621 } 1608 }
1622 1609
1623 const oneStyle = { 1610 const oneStyle = {
@@ -1876,17 +1863,6 @@ const app = Vue.createApp({ @@ -1876,17 +1863,6 @@ const app = Vue.createApp({
1876 * @lastTime 2024/7/5 1863 * @lastTime 2024/7/5
1877 * @description 与App交互方法 1864 * @description 与App交互方法
1878 */ 1865 */
1879 - const toast = str => {  
1880 - try {  
1881 - //调取App弹窗通用提示  
1882 - sendNative('jsCall_showGeneralTips', {  
1883 - //1、Toast提示 2、Alert提示  
1884 - tipStyle: '1',  
1885 - // 提示字符串  
1886 - tipString: str  
1887 - })  
1888 - } catch (e) { }  
1889 - }  
1890 const setAppLogin = () => { 1866 const setAppLogin = () => {
1891 // 未登录时执行,拉起app登录 1867 // 未登录时执行,拉起app登录
1892 try { 1868 try {
@@ -1931,12 +1907,9 @@ const app = Vue.createApp({ @@ -1931,12 +1907,9 @@ const app = Vue.createApp({
1931 } 1907 }
1932 // 页面离开的时候初始化 1908 // 页面离开的时候初始化
1933 const clearData = () => { 1909 const clearData = () => {
1934 - // if (document.querySelector('.browseCntStr')) {  
1935 - // document.querySelector('.browseCntStr').innerHTML = ``  
1936 - // }  
1937 clearTimeout(pageLoadOutTime) 1910 clearTimeout(pageLoadOutTime)
1938 document.querySelector('.error-block').style.display = 'none' 1911 document.querySelector('.error-block').style.display = 'none'
1939 - document.querySelector('#newsContent').innerHTML = '' 1912 + jqHtml('#newsContent', { type: 'set', str: '' })
1940 loadingBlock(true) 1913 loadingBlock(true)
1941 document.querySelector('.skeleton-loading').classList.add('active') 1914 document.querySelector('.skeleton-loading').classList.add('active')
1942 appBlock(false) 1915 appBlock(false)
@@ -707,7 +707,7 @@ function getArticleDetails() { @@ -707,7 +707,7 @@ function getArticleDetails() {
707 </section> 707 </section>
708 <p><br></p>`, 708 <p><br></p>`,
709 newsSourceName: Mock.Random.ctitle(80, 100), 709 newsSourceName: Mock.Random.ctitle(80, 100),
710 - newsContent: `<p><img src="https://uatjdcdnphoto.aikan.pdnews.cn/zhbj-20240802/image/content/83b9687d5c4b4c6488d4f40abede1025.jpeg" class="139779484" style="max-width:100%"</p><p class="rmrb-caption-img">测试</p>`, 710 + // newsContent: `<p>测试下测试下测试下测试下测试下测试测700测试下测试下测试下测试下测试测你“你好呢你好呢你好呢你好呢你好呢”测试下测试测吃测试测测试测测试测测试测测试测测试测测试测试“你正在洒水的”测试测测试测测试测测试测</p>`,
711 coverImgUrl: handleRandomImage(343, 197), 711 coverImgUrl: handleRandomImage(343, 197),
712 imageUrl: handleRandomImage(50, 50), 712 imageUrl: handleRandomImage(50, 50),
713 adress: 'Cai Hairuo, Liang Jun', 713 adress: 'Cai Hairuo, Liang Jun',
@@ -48,7 +48,7 @@ class Events { @@ -48,7 +48,7 @@ class Events {
48 } 48 }
49 this.layerDom.toggleCommonLayer(this.player.template.$loading, false) 49 this.layerDom.toggleCommonLayer(this.player.template.$loading, false)
50 50
51 - this.player.template.$bottomDuration.innerHTML = `${formatDuraton(this.player.player.getDuration())}` 51 + $(this.player.template.$bottomDuration).html(`${formatDuraton(this.player.player.getDuration())}`)
52 52
53 if (hasClass(this.player.template.$container.parentNode, 'init')) { 53 if (hasClass(this.player.template.$container.parentNode, 'init')) {
54 this.player.template.$cover.querySelector('.player-state-icon').style.display = 'none' 54 this.player.template.$cover.querySelector('.player-state-icon').style.display = 'none'
@@ -45,7 +45,7 @@ class TouchInt { @@ -45,7 +45,7 @@ class TouchInt {
45 ? player.player.getDuration() : currentTime < 0 ? 0 : currentTime 45 ? player.player.getDuration() : currentTime < 0 ? 0 : currentTime
46 46
47 // 设置 player-loaded 的宽度为百分比值 47 // 设置 player-loaded 的宽度为百分比值
48 - player.template.$bottomCurrent.innerHTML = `${formatDuraton(currentTime)}` 48 + jqHtml(player.template.$bottomCurrent, { type: 'set', str: `${formatDuraton(currentTime)}` })
49 player.template.$bottomLoaded.style.width = `${percentage}%` 49 player.template.$bottomLoaded.style.width = `${percentage}%`
50 player.template.$miniProgressLoaded.style.width = `${percentage}%` 50 player.template.$miniProgressLoaded.style.width = `${percentage}%`
51 } else { 51 } else {
@@ -74,8 +74,7 @@ class TouchInt { @@ -74,8 +74,7 @@ class TouchInt {
74 74
75 player.template.$video.currentTime = currentTime > player.player.getDuration() 75 player.template.$video.currentTime = currentTime > player.player.getDuration()
76 ? player.player.getDuration() : currentTime < 0 ? 0 : currentTime 76 ? player.player.getDuration() : currentTime < 0 ? 0 : currentTime
77 -  
78 - player.template.$bottomCurrent.innerHTML = `${formatDuraton(currentTime)}` 77 + jqHtml(player.template.$bottomCurrent, { type: 'set', str: `${formatDuraton(currentTime)}` })
79 player.template.$bottomLoaded.style.width = `${width * 100}%` 78 player.template.$bottomLoaded.style.width = `${width * 100}%`
80 player.template.$miniProgressLoaded.style.width = `${width * 100}%` 79 player.template.$miniProgressLoaded.style.width = `${width * 100}%`
81 80
@@ -101,8 +100,7 @@ class TouchInt { @@ -101,8 +100,7 @@ class TouchInt {
101 ? player.player.getDuration() : currentTime < 0 ? 0 : currentTime 100 ? player.player.getDuration() : currentTime < 0 ? 0 : currentTime
102 101
103 event.layerDom.tooglePlayerBottom(false, 3000) 102 event.layerDom.tooglePlayerBottom(false, 3000)
104 -  
105 - player.template.$bottomCurrent.innerHTML = `${formatDuraton(currentTime)}` 103 + jqHtml(player.template.$bottomCurrent, { type: 'set', str: `${formatDuraton(currentTime)}` })
106 player.template.$bottomLoaded.style.width = `${percentage}%` 104 player.template.$bottomLoaded.style.width = `${percentage}%`
107 player.template.$miniProgressLoaded.style.width = `${percentage}%` 105 player.template.$miniProgressLoaded.style.width = `${percentage}%`
108 this.progressType = 'click' 106 this.progressType = 'click'
@@ -24,12 +24,12 @@ class Template { @@ -24,12 +24,12 @@ class Template {
24 } 24 }
25 25
26 init() { 26 init() {
27 - document.querySelector('#hidden').innerHTML = Template.html 27 + jqHtml('#hidden', { type: 'set', str: Template.html })
28 const childrenList = document.querySelector('#hidden').children 28 const childrenList = document.querySelector('#hidden').children
29 for (let i = 0; i < childrenList.length; i += 1) { 29 for (let i = 0; i < childrenList.length; i += 1) {
30 this.$container.append(childrenList[i].cloneNode(true)) 30 this.$container.append(childrenList[i].cloneNode(true))
31 } 31 }
32 - document.querySelector('#hidden').innerHTML = '' 32 + jqHtml('#hidden', { type: 'set', str: '' })
33 33
34 this.$video = this.query('video', this.$container) 34 this.$video = this.query('video', this.$container)
35 this.$error = this.query('.player-error', this.$container) 35 this.$error = this.query('.player-error', this.$container)
@@ -2,16 +2,96 @@ class DomUtil { @@ -2,16 +2,96 @@ class DomUtil {
2 //dom:"#newsContent" 2 //dom:"#newsContent"
3 constructor(dom) { 3 constructor(dom) {
4 this.dom = dom 4 this.dom = dom
  5 + this.regxList = [ '“', "‘", '"', "'" ]
5 } 6 }
6 7
7 $dom(dom, all) { 8 $dom(dom, all) {
8 - return document[all ? 'querySelectorAll' : 'querySelector'](  
9 - dom || this.dom  
10 - ) 9 + return document[all ? 'querySelectorAll' : 'querySelector'](dom || this.dom)
11 } 10 }
12 11
13 clearHtml() { 12 clearHtml() {
14 - document.querySelector('.gx-mobile #newsContent').innerHTML = '' 13 + jqHtml('.gx-mobile #newsContent', { type: 'set', str: '' })
  14 + }
  15 +
  16 + wrapNumbersInTags(html, regx) {
  17 + const container = document.createElement('div')
  18 + jqHtml(container, { type: 'set', str: html })
  19 +
  20 + const textNodes = []
  21 + // Function to recursively find all text nodes
  22 + function getTextNodes(node) {
  23 + if (node.nodeType === Node.TEXT_NODE) {
  24 + textNodes.push(node)
  25 + } else {
  26 + node.childNodes.forEach(child => getTextNodes(child))
  27 + }
  28 + }
  29 +
  30 + getTextNodes(container)
  31 +
  32 + textNodes.forEach(textNode => {
  33 + this.wrapNumbersInTextNode(textNode, regx)
  34 + })
  35 +
  36 + return jqHtml(container, { type: 'get' })
  37 + }
  38 +
  39 + wrapNumbersInTextNode(textNode, regx) {
  40 + // 获取当前的文本内容
  41 + const textContent = textNode.nodeValue
  42 + // 正则表达式匹配所有数字
  43 + let numberPattern
  44 +
  45 + switch (regx) {
  46 + case 'd':
  47 + numberPattern = /\d+/g
  48 + break
  49 + case '“':
  50 + numberPattern = /“([^]+)”/g
  51 + break
  52 + case '‘':
  53 + numberPattern = /‘([^]+)’/g
  54 + break
  55 + case '"':
  56 + numberPattern = /"([^"]+)"/g
  57 + break
  58 + case "'":
  59 + numberPattern = /'([^']+)'/g
  60 + break
  61 + }
  62 +
  63 + // 创建 DocumentFragment 来替换文本节点
  64 + const fragment = document.createDocumentFragment()
  65 +
  66 + // 使用正则表达式分割文本并找到所有数字
  67 + let lastIndex = 0
  68 + let match
  69 +
  70 + while ((match = numberPattern.exec(textContent)) !== null) {
  71 + // 在找到的数字之前的文本
  72 + const beforeText = textContent.slice(lastIndex, match.index)
  73 + if (beforeText) {
  74 + fragment.appendChild(document.createTextNode(beforeText))
  75 + }
  76 +
  77 + // 创建包含所需数字的 span 元素
  78 + const span = document.createElement('span')
  79 + span.className = 'special-no-wrap'
  80 + span.textContent = match[0]
  81 + fragment.appendChild(span)
  82 +
  83 + // 更新 lastIndex 以继续查找剩余文本中的数字
  84 + lastIndex = match.index + match[0].length
  85 + }
  86 +
  87 + // 添加剩余的文本内容
  88 + const afterText = textContent.slice(lastIndex)
  89 + if (afterText) {
  90 + fragment.appendChild(document.createTextNode(afterText))
  91 + }
  92 +
  93 + // 用 fragment 替换原来的文本节点
  94 + textNode.parentNode.replaceChild(fragment, textNode)
15 } 95 }
16 96
17 handleArticleStr(str, nextCallback, details, netstutas, loadlmageOnlyWifiSwitch) { 97 handleArticleStr(str, nextCallback, details, netstutas, loadlmageOnlyWifiSwitch) {
@@ -26,7 +106,7 @@ class DomUtil { @@ -26,7 +106,7 @@ class DomUtil {
26 } 106 }
27 107
28 const contentWidth = document.querySelector('body').getBoundingClientRect().width - padding * 2 108 const contentWidth = document.querySelector('body').getBoundingClientRect().width - padding * 2
29 - document.querySelector('#newsContent').innerHTML = str 109 + jqHtml('#newsContent', { type: 'set', str })
30 110
31 const audioOringin = document.querySelectorAll('#newsContent audio') 111 const audioOringin = document.querySelectorAll('#newsContent audio')
32 for (let i = 0; i < audioOringin.length; i++) { 112 for (let i = 0; i < audioOringin.length; i++) {
@@ -148,12 +228,29 @@ class DomUtil { @@ -148,12 +228,29 @@ class DomUtil {
148 let title = '' 228 let title = ''
149 let bgHex = '' 229 let bgHex = ''
150 let borderColor = '' 230 let borderColor = ''
  231 + let styleString = ''
  232 + let contentStyle = {}
151 const el = document.createElement('div') 233 const el = document.createElement('div')
152 el.classList.add('en-text-1') 234 el.classList.add('en-text-1')
153 const borderEl = text1Dom[i].querySelector('div#border') 235 const borderEl = text1Dom[i].querySelector('div#border')
154 const titleEl = text1Dom[i].querySelector('p#content') 236 const titleEl = text1Dom[i].querySelector('p#content')
155 if (titleEl) { 237 if (titleEl) {
156 - title = titleEl.textContent 238 + title = jqHtml(titleEl, { type: 'get' })
  239 + const inlineStyles = titleEl.style
  240 + for (let i = 0; i < inlineStyles.length; i++) {
  241 + const property = inlineStyles[i]
  242 +
  243 + // 你可以选择性地过滤或直接复制所有内联样式
  244 + if (!property.startsWith('padding') && !property.includes('margin') && !property.includes('width') && !property.includes(
  245 + 'height') && property !== 'line-height' && property !== 'font-size' && property !== 'font-family') {
  246 + contentStyle[property] = inlineStyles.getPropertyValue(property)
  247 + }
  248 + }
  249 + for (const property in contentStyle) {
  250 + if (contentStyle.hasOwnProperty(property)) {
  251 + styleString += `${property}: ${contentStyle[property]}; `
  252 + }
  253 + }
157 } 254 }
158 255
159 if (borderEl) { 256 if (borderEl) {
@@ -162,7 +259,10 @@ class DomUtil { @@ -162,7 +259,10 @@ class DomUtil {
162 } 259 }
163 el.style.borderLeftColor = borderColor 260 el.style.borderLeftColor = borderColor
164 el.style.backgroundColor = bgHex 261 el.style.backgroundColor = bgHex
165 - el.innerHTML = `<img data-src="./image/textDesIcon.svg" class="not-preview-image local-image" src="./image/textDesIcon.svg" alt=""><div class="en-text-1-title">${title}</div>` 262 + jqHtml(el, {
  263 + type: 'set',
  264 + str: `<svg class="en-text-1-img" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" version="1.1" width="24" height="15" viewBox="0 0 24 15"><g><g transform="matrix(-1,0,0,-1,48,30)" style="opacity:0.20000000298023224;"><path d="M34,14.999999999999993L24,14.999999999999993L24,23.330379999999998L26.649259999999998,23.330379999999998C26.649259999999998,23.330379999999998,26.5212,25.54,24,26.223100000000002L24,30C24,30,33.615449999999996,28.232,34,20.79888L34,14.999999999999993Z" fill-rule="evenodd" fill="${rgbToRgba(borderColor, 1)}" fill-opacity="1"/></g><g transform="matrix(-1,0,0,-1,20,30)" style="opacity:0.20000000298023224;"><path d="M20,14.999999999999993L10,14.999999999999993L10,23.330379999999998L12.64926,23.330379999999998C12.64926,23.330379999999998,12.5212,25.54,10,26.223100000000002L10,30C10,30,19.61545,28.232,20,20.79888L20,14.999999999999993Z" fill-rule="evenodd" fill="${rgbToRgba(borderColor, 1)}" fill-opacity="1"/></g></g></svg><div class="en-text-1-title" style="${styleString}">${title}</div>`
  265 + })
166 text1Dom[i].before(el) 266 text1Dom[i].before(el)
167 text1Dom[i].remove() 267 text1Dom[i].remove()
168 } 268 }
@@ -171,19 +271,36 @@ class DomUtil { @@ -171,19 +271,36 @@ class DomUtil {
171 for (let i = 0; i < text2Dom.length; i++) { 271 for (let i = 0; i < text2Dom.length; i++) {
172 let title = '' 272 let title = ''
173 let borderColor = '' 273 let borderColor = ''
  274 + let styleString = ''
  275 + let contentStyle = {}
174 const el = document.createElement('div') 276 const el = document.createElement('div')
175 el.classList.add('en-text-2') 277 el.classList.add('en-text-2')
176 const borderEl = text2Dom[i].querySelector('div#border') 278 const borderEl = text2Dom[i].querySelector('div#border')
177 const titleEl = text2Dom[i].querySelector('div#content') 279 const titleEl = text2Dom[i].querySelector('div#content')
178 if (titleEl) { 280 if (titleEl) {
179 - title = titleEl.textContent 281 + title = jqHtml(titleEl, { type: 'get' })
  282 + const inlineStyles = titleEl.style
  283 + for (let i = 0; i < inlineStyles.length; i++) {
  284 + const property = inlineStyles[i]
  285 +
  286 + // 你可以选择性地过滤或直接复制所有内联样式
  287 + if (!property.startsWith('padding') && !property.includes('margin') && !property.includes('width') && !property.includes(
  288 + 'height') && property !== 'line-height' && property !== 'font-size' && property !== 'font-family') {
  289 + contentStyle[property] = inlineStyles.getPropertyValue(property)
  290 + }
  291 + }
  292 + for (const property in contentStyle) {
  293 + if (contentStyle.hasOwnProperty(property)) {
  294 + styleString += `${property}: ${contentStyle[property]}; `
  295 + }
  296 + }
180 } 297 }
181 298
182 if (borderEl) { 299 if (borderEl) {
183 borderColor = borderEl.style.borderColor 300 borderColor = borderEl.style.borderColor
184 } 301 }
185 el.style.borderColor = borderColor 302 el.style.borderColor = borderColor
186 - el.innerHTML = `<div class="en-text-2-title" style="border-color: ${borderColor}">${title}</div>` 303 + jqHtml(el, { type: 'set', str: `<div class="en-text-2-title" style="${styleString}">${title}</div>` })
187 text2Dom[i].before(el) 304 text2Dom[i].before(el)
188 text2Dom[i].remove() 305 text2Dom[i].remove()
189 } 306 }
@@ -192,16 +309,33 @@ class DomUtil { @@ -192,16 +309,33 @@ class DomUtil {
192 for (let i = 0; i < text3Dom.length; i++) { 309 for (let i = 0; i < text3Dom.length; i++) {
193 let title = '' 310 let title = ''
194 let content = '' 311 let content = ''
195 - let titleColor = ''  
196 let borderColor = '' 312 let borderColor = ''
  313 + let styleString = ''
  314 + let titleStyleStr = ''
  315 + let titleStyle = {}
  316 + let contentStyle = {}
197 const el = document.createElement('div') 317 const el = document.createElement('div')
198 el.classList.add('en-text-3') 318 el.classList.add('en-text-3')
199 const borderEl = text3Dom[i].querySelector('div#border') 319 const borderEl = text3Dom[i].querySelector('div#border')
200 const titleEl = text3Dom[i].querySelector('span#title') 320 const titleEl = text3Dom[i].querySelector('span#title')
201 const contentEl = text3Dom[i].querySelector('p#content') 321 const contentEl = text3Dom[i].querySelector('p#content')
202 if (titleEl) { 322 if (titleEl) {
203 - titleColor = titleEl.style.color  
204 - title = titleEl.textContent 323 + title = jqHtml(titleEl, { type: 'get' })
  324 + const inlineStyles = titleEl.style
  325 + for (let i = 0; i < inlineStyles.length; i++) {
  326 + const property = inlineStyles[i]
  327 +
  328 + // 你可以选择性地过滤或直接复制所有内联样式
  329 + if (!property.startsWith('padding') && !property.includes('margin') && !property.includes('width') && !property.includes(
  330 + 'height') && property !== 'line-height' && property !== 'font-size' && property !== 'font-family') {
  331 + titleStyle[property] = inlineStyles.getPropertyValue(property)
  332 + }
  333 + }
  334 + for (const property in titleStyle) {
  335 + if (titleStyle.hasOwnProperty(property)) {
  336 + titleStyleStr += `${property}: ${titleStyle[property]}; `
  337 + }
  338 + }
205 } 339 }
206 340
207 if (borderEl) { 341 if (borderEl) {
@@ -209,11 +343,29 @@ class DomUtil { @@ -209,11 +343,29 @@ class DomUtil {
209 } 343 }
210 344
211 if (contentEl) { 345 if (contentEl) {
212 - content = contentEl.textContent 346 + content = jqHtml(contentEl, { type: 'get' })
  347 + const inlineStyles = contentEl.style
  348 + for (let i = 0; i < inlineStyles.length; i++) {
  349 + const property = inlineStyles[i]
  350 +
  351 + // 你可以选择性地过滤或直接复制所有内联样式
  352 + if (!property.startsWith('padding') && !property.includes('margin') && !property.includes('width') && !property.includes(
  353 + 'height') && property !== 'line-height' && property !== 'font-size' && property !== 'font-family') {
  354 + contentStyle[property] = inlineStyles.getPropertyValue(property)
  355 + }
  356 + }
  357 + for (const property in contentStyle) {
  358 + if (contentStyle.hasOwnProperty(property)) {
  359 + styleString += `${property}: ${contentStyle[property]}; `
  360 + }
  361 + }
213 } 362 }
214 363
215 el.style.borderColor = borderColor 364 el.style.borderColor = borderColor
216 - el.innerHTML = `<div class="en-text-3-title " style="color: ${titleColor}"><i class="en-text-3-point" style="background: ${borderColor}"></i>${title}</div><div class="en-text-3-content">${content}</div>` 365 + jqHtml(el, {
  366 + type: 'set',
  367 + str: `<div class="en-text-3-title" style="${titleStyleStr}"><i class="en-text-3-point" style="background: ${borderColor}"></i>${title}</div><div class="en-text-3-content" style="${styleString}">${content}</div>`
  368 + })
217 text3Dom[i].before(el) 369 text3Dom[i].before(el)
218 text3Dom[i].remove() 370 text3Dom[i].remove()
219 } 371 }
@@ -222,20 +374,38 @@ class DomUtil { @@ -222,20 +374,38 @@ class DomUtil {
222 for (let i = 0; i < text4Dom.length; i++) { 374 for (let i = 0; i < text4Dom.length; i++) {
223 let title = '' 375 let title = ''
224 let bgHex = '' 376 let bgHex = ''
225 - let titleColor = '' 377 + let styleString = ''
  378 + let contentStyle = {}
226 const el = document.createElement('div') 379 const el = document.createElement('div')
227 el.classList.add('en-text-4') 380 el.classList.add('en-text-4')
228 const borderEl = text4Dom[i].querySelector('div#border') 381 const borderEl = text4Dom[i].querySelector('div#border')
229 const titleEl = text4Dom[i].querySelector('h4#title') 382 const titleEl = text4Dom[i].querySelector('h4#title')
230 if (titleEl) { 383 if (titleEl) {
231 - title = titleEl.textContent  
232 - titleColor = titleEl.style.color 384 + title = jqHtml(titleEl, { type: 'get' })
  385 + const inlineStyles = titleEl.style
  386 + for (let i = 0; i < inlineStyles.length; i++) {
  387 + const property = inlineStyles[i]
  388 +
  389 + // 你可以选择性地过滤或直接复制所有内联样式
  390 + if (!property.startsWith('padding') && !property.includes('margin') && !property.includes('width') && !property.includes(
  391 + 'height') && property !== 'line-height' && property !== 'font-size' && property !== 'font-family') {
  392 + contentStyle[property] = inlineStyles.getPropertyValue(property)
  393 + }
  394 + }
  395 + for (const property in contentStyle) {
  396 + if (contentStyle.hasOwnProperty(property)) {
  397 + styleString += `${property}: ${contentStyle[property]}; `
  398 + }
  399 + }
233 } 400 }
234 401
235 if (borderEl) { 402 if (borderEl) {
236 bgHex = borderEl.style.backgroundColor 403 bgHex = borderEl.style.backgroundColor
237 } 404 }
238 - el.innerHTML = `<div class="en-text-4-block" style="background-color: ${bgHex}"><div class="en-text-4-title " style="color: ${titleColor}">${title}</div><div class="en-text-4-end" style="background: ${bgHex}"></div></div>` 405 + jqHtml(el, {
  406 + type: 'set',
  407 + str: `<div class="en-text-4-block" style="background-color: ${bgHex}"><div class="en-text-4-title" style="${styleString}">${title}</div><div class="en-text-4-end" style="background: ${bgHex}"></div></div>`
  408 + })
239 text4Dom[i].before(el) 409 text4Dom[i].before(el)
240 text4Dom[i].remove() 410 text4Dom[i].remove()
241 } 411 }
@@ -244,10 +414,11 @@ class DomUtil { @@ -244,10 +414,11 @@ class DomUtil {
244 for (let i = 0; i < text5Dom.length; i++) { 414 for (let i = 0; i < text5Dom.length; i++) {
245 let title = '' 415 let title = ''
246 let titleBg = '' 416 let titleBg = ''
247 - let titleColor = ''  
248 let num = '' 417 let num = ''
249 let numBg = '' 418 let numBg = ''
250 let numColor = '' 419 let numColor = ''
  420 + let styleString = ''
  421 + let contentStyle = {}
251 const el = document.createElement('div') 422 const el = document.createElement('div')
252 el.classList.add('en-text-5') 423 el.classList.add('en-text-5')
253 const borderEl = text5Dom[i].querySelector('div#border') 424 const borderEl = text5Dom[i].querySelector('div#border')
@@ -259,14 +430,31 @@ class DomUtil { @@ -259,14 +430,31 @@ class DomUtil {
259 } 430 }
260 const titleEl = text5Dom[i].querySelector('h4#title') 431 const titleEl = text5Dom[i].querySelector('h4#title')
261 if (titleEl) { 432 if (titleEl) {
262 - title = titleEl.textContent  
263 - titleColor = titleEl.style.color 433 + title = jqHtml(titleEl, { type: 'get' })
  434 + const inlineStyles = titleEl.style
  435 + for (let i = 0; i < inlineStyles.length; i++) {
  436 + const property = inlineStyles[i]
  437 +
  438 + // 你可以选择性地过滤或直接复制所有内联样式
  439 + if (!property.startsWith('padding') && !property.includes('margin') && !property.includes('width') && !property.includes(
  440 + 'height') && property !== 'line-height' && property !== 'font-size' && property !== 'font-family') {
  441 + contentStyle[property] = inlineStyles.getPropertyValue(property)
  442 + }
  443 + }
  444 + for (const property in contentStyle) {
  445 + if (contentStyle.hasOwnProperty(property)) {
  446 + styleString += `${property}: ${contentStyle[property]}; `
  447 + }
  448 + }
264 } 449 }
265 450
266 if (borderEl) { 451 if (borderEl) {
267 titleBg = borderEl.style.backgroundColor 452 titleBg = borderEl.style.backgroundColor
268 } 453 }
269 - el.innerHTML = `<div class="en-text-5-block"><div class="en-text-5-num " style="color: ${numColor}; background: ${numBg}">${num}</div><div style="color: ${titleColor}; background: ${titleBg}" class="en-text-5-title">${title}</div></div>` 454 + jqHtml(el, {
  455 + type: 'set',
  456 + str: `<div class="en-text-5-block"><div class="en-text-5-num " style="color: ${numColor}; background: ${numBg}">${num}</div><div style="${styleString}" class="en-text-5-title">${title}</div></div>`
  457 + })
270 text5Dom[i].before(el) 458 text5Dom[i].before(el)
271 text5Dom[i].remove() 459 text5Dom[i].remove()
272 } 460 }
@@ -280,9 +468,11 @@ class DomUtil { @@ -280,9 +468,11 @@ class DomUtil {
280 if (titleEl) { 468 if (titleEl) {
281 title = titleEl.textContent 469 title = titleEl.textContent
282 } 470 }
283 - const tableHtml = tableDom[i].querySelector('table').innerHTML 471 + const tableHtml = jqHtml(tableDom[i].querySelector('table'), { type: 'get' })
284 const tableStyle = tableDom[i].querySelector('table').getAttribute('style') 472 const tableStyle = tableDom[i].querySelector('table').getAttribute('style')
285 - el.innerHTML = `<div class="en-table-title ">${title}</div><table style="${tableStyle}">${tableHtml}</table>` 473 + jqHtml(el, {
  474 + type: 'set', str: `<div class="en-table-title ">${title}</div><table style="${tableStyle}">${tableHtml}</table>`
  475 + })
286 tableDom[i].before(el) 476 tableDom[i].before(el)
287 tableDom[i].remove() 477 tableDom[i].remove()
288 } 478 }
@@ -303,7 +493,10 @@ class DomUtil { @@ -303,7 +493,10 @@ class DomUtil {
303 if (imgEl) { 493 if (imgEl) {
304 imgSrc = imgEl.getAttribute('src') || imgEl.getAttribute('data-src') 494 imgSrc = imgEl.getAttribute('src') || imgEl.getAttribute('data-src')
305 } 495 }
306 - el.innerHTML = `<div class="scroll-text-left"><img class="not-preview-image local-image" data-src="${imgSrc || './image/scrollText.svg'}" src="${imgSrc || './image/scrollText.svg'}" alt=""></div><div class="swiper-txet">${text}</div>` 496 + jqHtml(el, {
  497 + type: 'set',
  498 + str: `<div class="scroll-text-left"><img class="not-preview-image local-image" data-src="${imgSrc || './image/scrollText.svg'}" src="${imgSrc || './image/scrollText.svg'}" alt=""></div><div class="swiper-txet">${text}</div>`
  499 + })
307 swiperText[i].before(el) 500 swiperText[i].before(el)
308 swiperText[i].remove() 501 swiperText[i].remove()
309 } 502 }
@@ -448,16 +641,13 @@ class DomUtil { @@ -448,16 +641,13 @@ class DomUtil {
448 html += `<div class="swiper-slide"><img data-src="${el}" class="not-preview-image local-image" src="${el}" alt=""></div>` 641 html += `<div class="swiper-slide"><img data-src="${el}" class="not-preview-image local-image" src="${el}" alt=""></div>`
449 }) 642 })
450 643
451 - el.innerHTML = html + `</div><div class="swiper-pagination"></div>` 644 + jqHtml(el, { type: 'set', str: html + `</div><div class="swiper-pagination"></div>` })
452 645
453 swiperDom[i].before(el) 646 swiperDom[i].before(el)
454 swiperDom[i].remove() 647 swiperDom[i].remove()
455 648
456 nextCallback(3, { 649 nextCallback(3, {
457 - id: `#${id}`,  
458 - isLoop,  
459 - length: urlList.length,  
460 - time: parseInt(time) 650 + id: `#${id}`, isLoop, length: urlList.length, time: parseInt(time)
461 }) 651 })
462 } 652 }
463 653
@@ -493,16 +683,13 @@ class DomUtil { @@ -493,16 +683,13 @@ class DomUtil {
493 html += `<div class="swiper-slide"><img data-src="${el}" class="not-preview-image local-image" src="${el}" alt=""></div>` 683 html += `<div class="swiper-slide"><img data-src="${el}" class="not-preview-image local-image" src="${el}" alt=""></div>`
494 }) 684 })
495 685
496 - el.innerHTML = html + `</div><div class="swiper-pagination"></div>` 686 + jqHtml(el, { type: 'set', str: html + `</div><div class="swiper-pagination"></div>` })
497 687
498 swiper2Dom[i].before(el) 688 swiper2Dom[i].before(el)
499 swiper2Dom[i].remove() 689 swiper2Dom[i].remove()
500 690
501 nextCallback(4, { 691 nextCallback(4, {
502 - id: `#${id}`,  
503 - isLoop,  
504 - length: urlList.length,  
505 - time: parseInt(time) 692 + id: `#${id}`, isLoop, length: urlList.length, time: parseInt(time)
506 }) 693 })
507 } 694 }
508 695
@@ -537,9 +724,15 @@ class DomUtil { @@ -537,9 +724,15 @@ class DomUtil {
537 linkIcon = `icon_Y_lianjie` 724 linkIcon = `icon_Y_lianjie`
538 } 725 }
539 if (imageUrl) { 726 if (imageUrl) {
540 - el.innerHTML = `<div class="left"><img data-src="${imageUrl}" class="not-preview-image local-image" src="${imageUrl}" alt=""></div><div class="right"><div class="preview-link-title "><img class="not-preview-image local-image" data-src="./image/${linkIcon}.svg" src="./image/${linkIcon}.svg" alt="">${title}</div><div class="preview-link"><span>${hrefUrl || ''}</span></div></div>` 727 + jqHtml(el, {
  728 + type: 'set',
  729 + str: `<div class="left"><img data-src="${imageUrl}" class="not-preview-image local-image" src="${imageUrl}" alt=""></div><div class="right"><div class="preview-link-title "><img class="not-preview-image local-image" data-src="./image/${linkIcon}.svg" src="./image/${linkIcon}.svg" alt="">${title}</div><div class="preview-link"><span>${hrefUrl || ''}</span></div></div>`
  730 + })
541 } else { 731 } else {
542 - el.innerHTML = `<div class="preview-link-title "><img class="not-preview-image local-image" src="./image/${linkIcon}.svg" data-src="./image/${linkIcon}.svg" alt="">${title}</div><div class="preview-link"><span>${hrefUrl || ''}</span></div>` 732 + jqHtml(el, {
  733 + type: 'set',
  734 + str: `<div class="preview-link-title "><img class="not-preview-image local-image" src="./image/${linkIcon}.svg" data-src="./image/${linkIcon}.svg" alt="">${title}</div><div class="preview-link"><span>${hrefUrl || ''}</span></div>`
  735 + })
543 } 736 }
544 737
545 linkCardDom[i].before(el) 738 linkCardDom[i].before(el)
@@ -603,15 +796,21 @@ class DomUtil { @@ -603,15 +796,21 @@ class DomUtil {
603 } 796 }
604 const noCoverTitle = `<div class="audio-title "><div class="audio-notice-title">${title}</div></div>` 797 const noCoverTitle = `<div class="audio-title "><div class="audio-notice-title">${title}</div></div>`
605 if (cover) { 798 if (cover) {
606 - el.innerHTML = `<audio src="${audioSrc}" class="audio-block hidden"></audio><div class="left"><img class="not-preview-image local-image" data-src="${cover}" src="" alt=""></div><div class="right"><div class="audio-title" data-cover="cover"><div class="audio-notice-title">${title}</div></div><div class="audio-extra"><div class="audio-time"><span class="audio-current droidSerif">00:00</span><span class="droidSerif audio-current">/</span><span class="audio-durtion droidSerif">00:00</span></div><div class="audio-extral-iocn"><div class="audio-bg"><img data-src="${publicImageUrl}/audioBg.svg" src="${publicImageUrl}/audioBg.svg" alt="" class="not-preview-image local-image" /><img class="audio-play-icon active not-preview-image local-image" data-src="${publicImageUrl}/${pauseIcon}.svg" src="${publicImageUrl}/${pauseIcon}.svg" alt=""><img class="not-preview-image audio-pause-icon local-image" src="${publicImageUrl}/${playIcon}.svg" data-src="${publicImageUrl}/${playIcon}.svg" alt=""></div></div></div></div>` 799 + jqHtml(el, {
  800 + type: 'set',
  801 + str: `<audio src="${audioSrc}" class="audio-block hidden"></audio><div class="left"><img class="not-preview-image local-image" data-src="${cover}" src="" alt=""></div><div class="right"><div class="audio-title" data-cover="cover"><div class="audio-notice-title">${title}</div></div><div class="audio-extra"><div class="audio-time"><span class="audio-current droidSerif">00:00</span><span class="droidSerif audio-current">/</span><span class="audio-durtion droidSerif">00:00</span></div><div class="audio-extral-iocn"><div class="audio-bg"><img data-src="${publicImageUrl}/audioBg.svg" src="${publicImageUrl}/audioBg.svg" alt="" class="not-preview-image local-image" /><img class="audio-play-icon active not-preview-image local-image" data-src="${publicImageUrl}/${pauseIcon}.svg" src="${publicImageUrl}/${pauseIcon}.svg" alt=""><img class="not-preview-image audio-pause-icon local-image" src="${publicImageUrl}/${playIcon}.svg" data-src="${publicImageUrl}/${playIcon}.svg" alt=""></div></div></div></div>`
  802 + })
607 } else { 803 } else {
608 - el.innerHTML = `<audio src="${audioSrc}" class="audio-block hidden"></audio><div class="left"><img class="audio-play-icon not-preview-image local-image active mobileIcon" data-src="${publicImageUrl}/${pauseIcon}.svg" src="${publicImageUrl}/${pauseIcon}.svg" alt=""><img class="audio-pause-icon not-preview-image local-image mobileIcon" src="${publicImageUrl}/${playIcon}.svg" data-src="${publicImageUrl}/${playIcon}.svg" alt=""></div><div class="right" style="margin-top: ${title  
609 - ? '0'  
610 - : `${11 / 37.5}rem`}">${title  
611 - ? noCoverTitle  
612 - : ''}<div class="audio-progress-block"><div class="audio-progressed"></div></div><div class="audio-time" style="margin-top: ${title  
613 - ? `${4 / 37.5}rem`  
614 - : `${8 / 37.5}rem`}"><span class="audio-current droidSerif">00:00</span><span class="audio-durtion droidSerif">00:00</span></div></div>` 804 + jqHtml(el, {
  805 + type: 'set',
  806 + str: `<audio src="${audioSrc}" class="audio-block hidden"></audio><div class="left"><img class="audio-play-icon not-preview-image local-image active mobileIcon" data-src="${publicImageUrl}/${pauseIcon}.svg" src="${publicImageUrl}/${pauseIcon}.svg" alt=""><img class="audio-pause-icon not-preview-image local-image mobileIcon" src="${publicImageUrl}/${playIcon}.svg" data-src="${publicImageUrl}/${playIcon}.svg" alt=""></div><div class="right" style="margin-top: ${title
  807 + ? '0'
  808 + : `${11 / 37.5}rem`}">${title
  809 + ? noCoverTitle
  810 + : ''}<div class="audio-progress-block"><div class="audio-progressed"></div></div><div class="audio-time" style="margin-top: ${title
  811 + ? `${4 / 37.5}rem`
  812 + : `${8 / 37.5}rem`}"><span class="audio-current droidSerif">00:00</span><span class="audio-durtion droidSerif">00:00</span></div></div>`
  813 + })
615 } 814 }
616 815
617 if (audioSrc) { 816 if (audioSrc) {
@@ -654,13 +853,10 @@ class DomUtil { @@ -654,13 +853,10 @@ class DomUtil {
654 const imageSrc = isDark ? './image/placeHoldVlogo.svg' : './image/placeholdLogo.svg' 853 const imageSrc = isDark ? './image/placeHoldVlogo.svg' : './image/placeholdLogo.svg'
655 const errorSrc = isDark ? './image/errorDark.svg' : './image/error.svg' 854 const errorSrc = isDark ? './image/errorDark.svg' : './image/error.svg'
656 let className = src ? netstutas == 1 || loadlmageOnlyWifiSwitch == '2' 855 let className = src ? netstutas == 1 || loadlmageOnlyWifiSwitch == '2'
657 - ? 'preview-image-block loading'  
658 - : networkStatus.includes(Number(netstutas))  
659 - ? `preview-image-block loading no-network`  
660 - : netstutas === 0  
661 - ? 'preview-image-block loading error'  
662 - : 'preview-image-block loading no-network'  
663 - : 'preview-image-block loading error' 856 + ? 'preview-image-block loading'
  857 + : networkStatus.includes(Number(netstutas)) ? `preview-image-block loading no-network` : netstutas === 0
  858 + ? 'preview-image-block loading error'
  859 + : 'preview-image-block loading no-network' : 'preview-image-block loading error'
664 let linkIocnHtml = '' 860 let linkIocnHtml = ''
665 if (isLink) { 861 if (isLink) {
666 className = className + ' link-image' 862 className = className + ' link-image'
@@ -696,7 +892,10 @@ class DomUtil { @@ -696,7 +892,10 @@ class DomUtil {
696 el.setAttribute('status', 'loading') 892 el.setAttribute('status', 'loading')
697 el.style.height = width && height ? overMaxWidth ? `${parentWidth * height / width}px` : `${height}px` : '' 893 el.style.height = width && height ? overMaxWidth ? `${parentWidth * height / width}px` : `${height}px` : ''
698 if (!height) el.classList.add('minHeight') 894 if (!height) el.classList.add('minHeight')
699 - el.innerHTML = `<img class="image-player none image-player-${i}" src="" alt="" data-src="${previewSrc}" data-origin-src="${src}" data-image="image"><img class="preview-image-placehold local-image not-preview-image" src="${imageSrc}" alt=""><img class="preview-image-error not-preview-image local-image none" src="${errorSrc}" alt=""><span class="no-network-text">点击查看原图</span>${linkIocnHtml}` 895 + jqHtml(el, {
  896 + type: 'set',
  897 + str: `<img class="image-player none image-player-${i}" src="" alt="" data-src="${previewSrc}" data-origin-src="${src}" data-image="image"><img class="preview-image-placehold local-image not-preview-image" src="${imageSrc}" alt=""><img class="preview-image-error not-preview-image local-image none" src="${errorSrc}" alt=""><span class="no-network-text">点击查看原图</span>${linkIocnHtml}`
  898 + })
700 899
701 try { 900 try {
702 if (parentNode && parentNode.tagName == 'A') { 901 if (parentNode && parentNode.tagName == 'A') {
@@ -766,18 +965,12 @@ class DomUtil { @@ -766,18 +965,12 @@ class DomUtil {
766 if (!src) break 965 if (!src) break
767 if (videoEl && videoEl.style.display === 'none') break 966 if (videoEl && videoEl.style.display === 'none') break
768 if (videoDomList[i].getAttribute('style')) { 967 if (videoDomList[i].getAttribute('style')) {
769 - const style = videoDomList[i]  
770 - ? videoDomList[i].getAttribute('style').split(';')  
771 - : [] 968 + const style = videoDomList[i] ? videoDomList[i].getAttribute('style').split(';') : []
772 style.forEach(el => { 969 style.forEach(el => {
773 if (el.includes('width') && !el.includes('max')) { 970 if (el.includes('width') && !el.includes('max')) {
774 - width = el.includes('width: ')  
775 - ? el.split('width: ')[1]  
776 - : el.split('width:')[1] 971 + width = el.includes('width: ') ? el.split('width: ')[1] : el.split('width:')[1]
777 } else if (el.includes('height') && !el.includes('max')) { 972 } else if (el.includes('height') && !el.includes('max')) {
778 - height = el.includes('height: ')  
779 - ? el.split('height: ')[1]  
780 - : el.split('height:')[1] 973 + height = el.includes('height: ') ? el.split('height: ')[1] : el.split('height:')[1]
781 } 974 }
782 }) 975 })
783 } 976 }
@@ -810,8 +1003,10 @@ class DomUtil { @@ -810,8 +1003,10 @@ class DomUtil {
810 1003
811 const el = document.createElement('div') 1004 const el = document.createElement('div')
812 el.setAttribute('class', 'preview-video init') 1005 el.setAttribute('class', 'preview-video init')
813 - el.innerHTML = `<div id="video-player-${i}" class="video-player video-player-${i}" style="height: ${styleHeight}px" data-height="${height || '0'  
814 - }" data-width="${width || '0'}" data-id="${id}"></div>` 1006 + jqHtml(el, {
  1007 + type: 'set',
  1008 + str: `<div id="video-player-${i}" class="video-player video-player-${i}" style="height: ${styleHeight}px" data-height="${height || '0'}" data-width="${width || '0'}" data-id="${id}"></div>`
  1009 + })
815 1010
816 const sibling = videoDomList[i].nextElementSibling || videoDomList[i].previousElementSibling 1011 const sibling = videoDomList[i].nextElementSibling || videoDomList[i].previousElementSibling
817 if (parentNode) { 1012 if (parentNode) {
@@ -844,8 +1039,7 @@ class DomUtil { @@ -844,8 +1039,7 @@ class DomUtil {
844 aEl[i].style.textDecoration = 'underline' 1039 aEl[i].style.textDecoration = 'underline'
845 } 1040 }
846 1041
847 - const olstyleEl = document.querySelectorAll(  
848 - '#newsContent [style*="list-style-type: decimal"] li') 1042 + const olstyleEl = document.querySelectorAll('#newsContent [style*="list-style-type: decimal"] li')
849 for (let i = 0; i < olstyleEl.length; i++) { 1043 for (let i = 0; i < olstyleEl.length; i++) {
850 olstyleEl[i].style.marginLeft = `${21 / 37.5}rem` 1044 olstyleEl[i].style.marginLeft = `${21 / 37.5}rem`
851 } 1045 }
@@ -886,7 +1080,8 @@ class DomUtil { @@ -886,7 +1080,8 @@ class DomUtil {
886 } 1080 }
887 1081
888 const lastEle = document.querySelector('#newsContent') 1082 const lastEle = document.querySelector('#newsContent')
889 - ? document.querySelector('#newsContent').lastElementChild : null 1083 + ? document.querySelector('#newsContent').lastElementChild
  1084 + : null
890 1085
891 if (lastEle && lastEle.lastChild && lastEle.lastChild.classList && lastEle.lastChild.classList.contains( 1086 if (lastEle && lastEle.lastChild && lastEle.lastChild.classList && lastEle.lastChild.classList.contains(
892 'preview-image-block')) { 1087 'preview-image-block')) {
@@ -904,5 +1099,8 @@ class DomUtil { @@ -904,5 +1099,8 @@ class DomUtil {
904 lastEle.style.setProperty('margin-bottom', '0', 'important') 1099 lastEle.style.setProperty('margin-bottom', '0', 'important')
905 } 1100 }
906 } 1101 }
  1102 +
  1103 + let html = jqHtml(document.querySelector('#newsContent'), { type: 'get' })
  1104 + jqHtml(document.querySelector('#newsContent'), { type: 'set', str: html })
907 } 1105 }
908 } 1106 }
@@ -24,11 +24,11 @@ function shallowMerge(target, ...sources) { @@ -24,11 +24,11 @@ function shallowMerge(target, ...sources) {
24 sources.forEach(source => { 24 sources.forEach(source => {
25 for (let key in source) { 25 for (let key in source) {
26 if (source.hasOwnProperty(key)) { 26 if (source.hasOwnProperty(key)) {
27 - newTarget[key] = source[key]; 27 + newTarget[key] = source[key]
28 } 28 }
29 } 29 }
30 - });  
31 - return newTarget; 30 + })
  31 + return newTarget
32 } 32 }
33 33
34 /** 34 /**
@@ -483,7 +483,7 @@ function channelExposure({ @@ -483,7 +483,7 @@ function channelExposure({
483 summary_type, 483 summary_type,
484 summary_id, 484 summary_id,
485 content_show_channel_id: channelId, 485 content_show_channel_id: channelId,
486 - level2channel_id: secondId, 486 + level2channel_id: secondId
487 }, traceOptions) 487 }, traceOptions)
488 } 488 }
489 ) 489 )
@@ -556,7 +556,7 @@ function contentClick({ @@ -556,7 +556,7 @@ function contentClick({
556 summary_type, 556 summary_type,
557 summary_id, 557 summary_id,
558 content_show_channel_id: channelId, 558 content_show_channel_id: channelId,
559 - level2channel_id: secondId, 559 + level2channel_id: secondId
560 }, traceOptions) 560 }, traceOptions)
561 } 561 }
562 ) 562 )
@@ -630,7 +630,7 @@ function contentListExposure({ @@ -630,7 +630,7 @@ function contentListExposure({
630 summary_type, 630 summary_type,
631 summary_id, 631 summary_id,
632 content_show_channel_id: channelId, 632 content_show_channel_id: channelId,
633 - level2channel_id: secondId, 633 + level2channel_id: secondId
634 }, traceOptions) 634 }, traceOptions)
635 } 635 }
636 ) 636 )
@@ -735,7 +735,7 @@ function playeErrorPoint({ @@ -735,7 +735,7 @@ function playeErrorPoint({
735 summary_type, 735 summary_type,
736 summary_id, 736 summary_id,
737 content_show_channel_id: channelId, 737 content_show_channel_id: channelId,
738 - level2channel_id: secondId, 738 + level2channel_id: secondId
739 }, traceOptions) 739 }, traceOptions)
740 } 740 }
741 ) 741 )
@@ -810,7 +810,7 @@ function playVideoErrorPoint({ @@ -810,7 +810,7 @@ function playVideoErrorPoint({
810 summary_type, 810 summary_type,
811 summary_id, 811 summary_id,
812 content_show_channel_id: channelId, 812 content_show_channel_id: channelId,
813 - level2channel_id: secondId, 813 + level2channel_id: secondId
814 }, traceOptions) 814 }, traceOptions)
815 } 815 }
816 ) 816 )
@@ -818,21 +818,21 @@ function playVideoErrorPoint({ @@ -818,21 +818,21 @@ function playVideoErrorPoint({
818 } 818 }
819 819
820 function customConcat() { 820 function customConcat() {
821 - const result = []; 821 + const result = []
822 822
823 for (let i = 0; i < arguments.length; i++) { 823 for (let i = 0; i < arguments.length; i++) {
824 - const currentElement = arguments[i]; 824 + const currentElement = arguments[i]
825 825
826 if (Array.isArray(currentElement)) { 826 if (Array.isArray(currentElement)) {
827 for (let j = 0; j < currentElement.length; j++) { 827 for (let j = 0; j < currentElement.length; j++) {
828 - result.push(currentElement[j]); 828 + result.push(currentElement[j])
829 } 829 }
830 } else { 830 } else {
831 - result.push(currentElement); 831 + result.push(currentElement)
832 } 832 }
833 } 833 }
834 834
835 - return result; 835 + return result
836 } 836 }
837 837
838 function shareClickPoint({ 838 function shareClickPoint({
@@ -886,7 +886,7 @@ function shareClickPoint({ @@ -886,7 +886,7 @@ function shareClickPoint({
886 content_type: Number(newsType), 886 content_type: Number(newsType),
887 author_name, 887 author_name,
888 content_show_channel_id: channelId, 888 content_show_channel_id: channelId,
889 - level2channel_id: secondId, 889 + level2channel_id: secondId
890 }, traceOptions) 890 }, traceOptions)
891 } 891 }
892 ) 892 )
@@ -946,7 +946,7 @@ function shareTypePoint({ @@ -946,7 +946,7 @@ function shareTypePoint({
946 content_type: Number(newsType), 946 content_type: Number(newsType),
947 author_name, 947 author_name,
948 content_show_channel_id: channelId, 948 content_show_channel_id: channelId,
949 - level2channel_id: secondId, 949 + level2channel_id: secondId
950 }, traceOptions) 950 }, traceOptions)
951 } 951 }
952 ) 952 )
@@ -1008,7 +1008,7 @@ function followTypePoint({ @@ -1008,7 +1008,7 @@ function followTypePoint({
1008 contentName: newsTitle, 1008 contentName: newsTitle,
1009 contentType: newsType, 1009 contentType: newsType,
1010 channelSourceId: channelId, 1010 channelSourceId: channelId,
1011 - contentShowChannelId: channelId, 1011 + contentShowChannelId: channelId
1012 }, traceOptions, useInfos) 1012 }, traceOptions, useInfos)
1013 } 1013 }
1014 ) 1014 )
@@ -1373,12 +1373,129 @@ function jumpAppInnerFun(record, url) { @@ -1373,12 +1373,129 @@ function jumpAppInnerFun(record, url) {
1373 } 1373 }
1374 ) 1374 )
1375 } else if (record.contentType == 8) { 1375 } else if (record.contentType == 8) {
1376 - sendNative(  
1377 - 'jsCall_appInnerLinkMethod',  
1378 - {  
1379 - appInnerLink: `rmrbapp://rmrb.app/openwith?type=article&subType=h5_template_article&contentId=${record.contentId}&relId=${record.relId}&skipType=1`  
1380 - }  
1381 - ) 1376 + try {
  1377 + sendNative('jsCall_currentPageOperate', {
  1378 + operateType: '47'
  1379 + }, () => {})
  1380 + } catch (e) {}
  1381 + if (window.config.VUE_BASE_NODE === 'dev') {
  1382 + axiosRequest({
  1383 + url: '/content/zh/c/content/detail',
  1384 + methot: 'post',
  1385 + appStatus: false,
  1386 + // isMock: true,
  1387 + // weakNetwork: true,
  1388 + // mockTimeOut: 10,
  1389 + //环境
  1390 + environment: window.config.VUE_BASE_HEADER.environment,
  1391 + //接口前缀
  1392 + prefix: '/api/rmrb-bff-display-zh',
  1393 + //给接口传的数据
  1394 + data: {
  1395 + contents: [
  1396 + {
  1397 + //内容id
  1398 + contentId: record.contentId,
  1399 + relId: record.relId
  1400 + }
  1401 + ]
  1402 + },
  1403 + //请求头信息
  1404 + headers: shallowMerge({
  1405 + system: judgTerminal() === 1 ? 'Android' : 'ios'
  1406 + }, window.config.VUE_BASE_HEADER)
  1407 + }).then(response => {
  1408 + if (response.success) {
  1409 + if (response.data) {
  1410 + const details = response.data.length > 0 ? response.data[0] : {}
  1411 + const newsLinkUrl = details.newsLinkUrl
  1412 + console.log(details)
  1413 + if (newsLinkUrl) {
  1414 + window.open(newsLinkUrl)
  1415 + }
  1416 + } else {
  1417 + toast('网络出小差了,请检查网络后重试')
  1418 + }
  1419 + } else {
  1420 + toast('网络出小差了,请检查网络后重试')
  1421 + }
  1422 + })
  1423 + } else {
  1424 + try {
  1425 + sendNative(
  1426 + 'jsCall_callAppService',
  1427 + {
  1428 + method: 'post',
  1429 + url: '/api/rmrb-bff-display-zh/content/zh/c/content/detail',
  1430 + parameters: {
  1431 + contents: [
  1432 + {
  1433 + //内容id
  1434 + contentId: record.contentId,
  1435 + relId: record.relId
  1436 + }
  1437 + ]
  1438 + }
  1439 + },
  1440 + (res) => {
  1441 + try {
  1442 + const refResponse =
  1443 + typeof res === 'object' ? res : JSON.parse(res)
  1444 + const netError = refResponse.netError
  1445 + try {
  1446 + sendNative('jsCall_currentPageOperate', {
  1447 + operateType: '48'
  1448 + }, () => {
  1449 + })
  1450 + } catch (e) {}
  1451 + if (netError == 0) {
  1452 + const refResponseMap =
  1453 + typeof refResponse.responseMap === 'object'
  1454 + ? refResponse.responseMap
  1455 + : JSON.parse(refResponse.responseMap)
  1456 + if (refResponseMap.data && refResponseMap.code) {
  1457 + const code = refResponseMap.code
  1458 + const data = refResponseMap.data[0]
  1459 + if ([ 200, '0' ].includes(code) && data) {
  1460 + if (Object.keys(data).length > 0) {
  1461 + const newsLinkUrl = data.newsLinkUrl
  1462 + if (newsLinkUrl) {
  1463 + try {
  1464 + sendNative(
  1465 + 'jsCall_appInnerLinkMethod',
  1466 + {
  1467 + appInnerLink: `rmrbapp://rmrb.app/openwith?type=article&subType=h5&url=${encodeURIComponent(
  1468 + url)}&contentId=${record.contentId}&relId=${record.relId}&skipType=1`
  1469 + }
  1470 + )
  1471 + } catch (e) {}
  1472 + } else {
  1473 + try {
  1474 + sendNative(
  1475 + 'jsCall_appInnerLinkMethod',
  1476 + {
  1477 + appInnerLink: `rmrbapp://rmrb.app/openwith?type=article&subType=h5_template_article&contentId=${record.contentId}&relId=${record.relId}&skipType=1`
  1478 + }
  1479 + )
  1480 + } catch (e) {}
  1481 + }
  1482 + }
  1483 + } else {
  1484 + toast('网络出小差了,请检查网络后重试')
  1485 + }
  1486 + } else {
  1487 + toast('网络出小差了,请检查网络后重试')
  1488 + }
  1489 + } else {
  1490 + toast('网络出小差了,请检查网络后重试')
  1491 + }
  1492 + } catch (e) {
  1493 + logInfo('error', e)
  1494 + }
  1495 + }
  1496 + )
  1497 + } catch (e) {}
  1498 + }
1382 } else if (record.contentType == 9) { 1499 } else if (record.contentType == 9) {
1383 sendNative( 1500 sendNative(
1384 'jsCall_appInnerLinkMethod', 1501 'jsCall_appInnerLinkMethod',
@@ -1431,13 +1548,49 @@ function jumpAppInnerFun(record, url) { @@ -1431,13 +1548,49 @@ function jumpAppInnerFun(record, url) {
1431 ) 1548 )
1432 } 1549 }
1433 } catch (e) { 1550 } catch (e) {
1434 - sendNative(  
1435 - 'jsCall_appInnerLinkMethod',  
1436 - {  
1437 - appInnerLink: `rmrbapp://rmrb.app/openwith?type=h5&url=${encodeURIComponent(url)}&skipType=4` 1551 + console.error(e)
  1552 + // sendNative(
  1553 + // 'jsCall_appInnerLinkMethod',
  1554 + // {
  1555 + // appInnerLink: `rmrbapp://rmrb.app/openwith?type=h5&url=${encodeURIComponent(url)}&skipType=4`
  1556 + // }
  1557 + // )
  1558 + }
  1559 +}
  1560 +
  1561 +function toast(str) {
  1562 + try {
  1563 + //调取App弹窗通用提示
  1564 + sendNative('jsCall_showGeneralTips', {
  1565 + //1、Toast提示 2、Alert提示
  1566 + tipStyle: '1',
  1567 + // 提示字符串
  1568 + tipString: str
  1569 + })
  1570 + } catch (e) { }
  1571 +}
  1572 +
  1573 +function jqHtml(el, options) {
  1574 + if (el && options) {
  1575 + if (options.type === 'set') {
  1576 + if (options.str) {
  1577 + $(el).html(options.str)
1438 } 1578 }
1439 - ) 1579 + } else if (options.type === 'get') {
  1580 + return $(el).html()
  1581 + }
1440 } 1582 }
1441 } 1583 }
1442 1584
  1585 +function rgbToRgba(rgb, alpha) {
  1586 + // 从字符串中提取出 r、g、b 值
  1587 + const rgbValues = rgb.match(/\d+/g).map(Number);
1443 1588
  1589 + // 确保 r、g、b 值都是有效的数字
  1590 + if (rgbValues.length === 3) {
  1591 + const [r, g, b] = rgbValues;
  1592 + return `rgba(${r}, ${g}, ${b}, ${alpha})`;
  1593 + } else {
  1594 + throw new Error("Invalid RGB input");
  1595 + }
  1596 +}