From 132972134fec64120b4639f6af637bf3c09df307 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Mon, 27 Oct 2025 15:33:11 +0800 Subject: [PATCH] first commit --- .DS_Store | Bin 8196 -> 10244 bytes public/.DS_Store | Bin 8196 -> 10244 bytes .../admin/order-agreement/index.blade.php | 34 ++++++++++-------- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/.DS_Store b/.DS_Store index 587f1ecd7c724a2b9b216bb51832dd80c9b4a02e..e678966c40dd8bd1748eaa8473fa8092b78831d6 100644 GIT binary patch literal 10244 zcmeHMO>7%Q6n>MWv7I!H(0mkjk-KK}D*#b3j6HK%7A06p0gjGrOD2tnKuKplHY1d9yq3&CK`B zn>RaaB4Wk0TAnCJL}^??X7?j&lSI9^T2fc|JyDrf$t0Va$di;XkT8%ikT8%i zkTCFHWB_}%Na_ASCV9d@!a%~n4g(@SLvqvF)j8~d##n4 zSFLbvi&Y#N+Vy;?${S757NzbwyEP3yI~#VK-ahr>!z-KLiq1p32CwZ=+gw#z9r#1G zje)x41FDCTqr+k!LPdp@p$c*Qd}#Zy1IU=gpO3cCu+fD&EZVfI;{5g2tJ%+=ejsqR z)!fCrx2A?4^Mf=%Rp4phh69rcOcQhiB_8LZON>+HqMfA;yDHt(Ig!rsnc^J1vQLLr zzcjU6(#7wUOQG@Il7UA_O zmLt+8@D3m0z<~X_^cC@}yu(b}(7?osP+J>?WvhlVQKM*bf3@ng{26_^npy9Ww>mergb%g1sY&Jrb>FeJ=a9}Vybnwv7@X*M} z$l)U+M~@wQvYb6sF{(G~t{ClEZgaP2ubGQhl{+QtJ#*1FH+@kkXAj2oE}FG>cOPB4 z)r8LQ?gQD@o33d(SL?1-n_pS+On}cVIppd1}i0brkR0<`#v6Vi7x{hNUmuL4(-XHX4FWV(%+4DFquJJ&1P+L_?h| z8H@JNRwB$-(Q1q$Oe&M=PyI6yCL<%vF+`aB^muM+dPYQ;e17Wmcy1=2kA)Z!LXbL! zn2%5yBSCY3yM?h<4R!LrdH%U*@?-6&6W>`&oAi5=Vz9AxV#{J*;0(y)&MmeBb-ENy z4HF$-M=wgPisxZt2al$)``Xf8L&HJK0!Odhrp0y-2h&|kyxMAGJ%GSs;^ijVoW*jt zutCbrHD)Uov5Hglm867$gn`GOf$ji8t{?JT=l}m7f1nA1gn@*CjtsD#+0twg)zRr8 zt|`8?=Ws3K5=rQ71yY(Ilb_=u<>z?Zh|lrz{DWumMGN=Bt`N$tK;j9~zwu{47X2pY Ue@Va0#LK&OLQKy8|LgPr-!0zoI{*Lx delta 190 zcmZn(XmOBWU|?W$DortDU;r^WfEYvza8E20o2aKKA`g-W@)?Sglk)R(fJ_GFjfKnX+kq6#|yVlc99UC+$qsJd5NUd${# z#U-k%jZDpT6pSs6YIPKBdq)W|BY7t@;o;z1LF zC*#4R(SwO+Bf)sof51p$)PKQ~es6YQXJ&VsaMLi`%)V{+do%C*=FRNRl!!#%e6Euy zMMOyywoM0dia7W_m(Wq8e(8Y~@FyxzJ55uGJX#E)-49Lyr+`zyDc}@v3j7NS;F--w zvcb3R>=bYcI0beT;Q1ki!ZxF9#kX?mz)3CvU~BQSJaCP5fb>Zzn^CsnTj`2A{ndj| zu0ky_gzt{~DTc#ll&$#IcPHVylTa-SwL%fHb@-(uoJ7XA?(7tB3WOElwR;1lv0fj; z>Rn&ImkJY|L!(}CMmc?oM;5(ocBJ5q0FnHDrTfR))MjrrbZ!^unYRJlHQSbd0jbraD|oB_*|vfPB2XW&`W*F<{lRmTU`Wan-WS@^CIl|Q*3pd9p@gX$yLDPkpaR)oK; z2qQdYx@Q6U^k*_}<9oyWJnHh-;SX4(Ej9T8KVbyXOT+%cJW*(JHMl};a={b~y z2E0pF!kA+XECq=5eXiwe2(R-`to9B9AHwMDSH#=xtct(|+^gYq=84rCXcBYBIHF&m zNn{#WgTK5o*~`(Vv)KnPMwdgm$s;HRsWT=T$OEa>qjTLl`L)+OzQGzAh=64@Lgz;$ z`PCpxPn&E6j~_F}JUzfH5}pq@k9FjJs8fVq6Tn)dQf5dj*5EE4t)pI}E}ebr%O_(! z>5t6b!UX)|Fopu+1*$-9Pok%Ch7_8{aQ?w?1 zbvAEXo4* ZtTc^10%K+4*8iMk)=J!3)BU&W|G)TDN45X} delta 246 zcmZn(XmOBWU|?W$DortDU;r^WfEYvza8E20o2aMAsIxI(H$S7!WFCRdlQRX|CyNQy zOgOa|?ia7#QYMzXXy@3>gfjx%nlBwRu6 j-B|dYc{0CBAO|DF7Yvi*d8SU@FD^NGlei^9t11%!n$JNq diff --git a/resources/views/admin/order-agreement/index.blade.php b/resources/views/admin/order-agreement/index.blade.php index 143e99f..227b98f 100644 --- a/resources/views/admin/order-agreement/index.blade.php +++ b/resources/views/admin/order-agreement/index.blade.php @@ -6,10 +6,10 @@
-->
@@ -97,8 +97,8 @@ {{ $row->created_at->format('Y-m-d H:i:s') }} + href="{{url("{$urlPrefix}/edit?id={$row['id']}")}}">@lang("icons.action_edit") + @lang("actions.edit") --> @lang("icons.action_delete") @lang("actions.delete") @@ -121,15 +121,21 @@ function showHtml(element) { // 获取base64编码的HTML内容 var encodedHtml = element.getAttribute('data-html'); - // 解码HTML内容 - var htmlContent = atob(encodedHtml); + + // 解码HTML内容并正确处理UTF-8字符 + var binaryString = atob(encodedHtml); + var bytes = new Uint8Array(binaryString.length); + for (var i = 0; i < binaryString.length; i++) { + bytes[i] = binaryString.charCodeAt(i); + } + var htmlContent = new TextDecoder('utf-8').decode(bytes); + + // 使用Blob和URL创建正确编码的HTML文档 + var blob = new Blob([htmlContent], { type: 'text/html; charset=utf-8' }); + var url = URL.createObjectURL(blob); // 打开新窗口 - var newWindow = window.open('', '_blank'); - // 写入HTML内容 - newWindow.document.open(); - newWindow.document.write(htmlContent); - newWindow.document.close(); + window.open(url, '_blank'); } -@endpush +@endpush \ No newline at end of file