From 2407d2cfc7b9056e71f5fee894cf616406c7d3f0 Mon Sep 17 00:00:00 2001 From: mgw <1392924357@qq.com> Date: Wed, 20 Mar 2024 16:15:00 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E7=B3=BB=E7=BB=9F=E4=B8=ADod?= =?UTF-8?q?oo=E7=9B=B8=E5=85=B3=E6=A0=87=E8=AF=86=E3=80=81=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jikimo_frontend/__manifest__.py | 6 ++- jikimo_frontend/data/demo_data.xml | 23 ++++++++++++ .../static/src/bye_odoo/extended_user_menu.js | 16 ++++++++ .../static/src/bye_odoo/favicon.js | 11 ++++++ jikimo_frontend/static/src/img/favicon.ico | Bin 0 -> 2069 bytes .../static/src/img/jikimo-logo.ico | Bin 0 -> 2970 bytes jikimo_frontend/static/src/img/jikimo.ico | Bin 0 -> 3142 bytes jikimo_frontend/views/bye_odoo.xml | 35 ++++++++++++++++++ 8 files changed, 89 insertions(+), 2 deletions(-) create mode 100644 jikimo_frontend/data/demo_data.xml create mode 100644 jikimo_frontend/static/src/bye_odoo/extended_user_menu.js create mode 100644 jikimo_frontend/static/src/bye_odoo/favicon.js create mode 100644 jikimo_frontend/static/src/img/favicon.ico create mode 100644 jikimo_frontend/static/src/img/jikimo-logo.ico create mode 100644 jikimo_frontend/static/src/img/jikimo.ico create mode 100644 jikimo_frontend/views/bye_odoo.xml diff --git a/jikimo_frontend/__manifest__.py b/jikimo_frontend/__manifest__.py index 65a11379..c3598323 100644 --- a/jikimo_frontend/__manifest__.py +++ b/jikimo_frontend/__manifest__.py @@ -10,9 +10,9 @@ """, 'category': 'sf', 'website': 'https://www.sf.jikimo.com', - 'depends': ['web', 'purchase'], + 'depends': ['web', 'purchase', 'base_setup'], 'data': [ - + 'views/bye_odoo.xml', ], 'demo': [ ], @@ -23,6 +23,8 @@ 'web.assets_backend': [ 'jikimo_frontend/static/src/fields/custom_many2many_checkboxes/*', 'jikimo_frontend/static/src/fields/Many2OneRadioField/*', + # 移除odoo相关标识 + 'jikimo_frontend/static/src/bye_odoo/*', 'jikimo_frontend/static/src/scss/custom_style.scss', # 'jikimo_frontend/static/src/views/list_nums/list_nbCols.js', 'jikimo_frontend/static/src/views/list_nums/list_nums.xml', diff --git a/jikimo_frontend/data/demo_data.xml b/jikimo_frontend/data/demo_data.xml new file mode 100644 index 00000000..3c388606 --- /dev/null +++ b/jikimo_frontend/data/demo_data.xml @@ -0,0 +1,23 @@ + + + + + JKM + B-25 + USA + + + 1229 + +8801-712901764 + info@kolpolok.com + www.kolpoloktechnologies.com + + + + Custom + + + + + + diff --git a/jikimo_frontend/static/src/bye_odoo/extended_user_menu.js b/jikimo_frontend/static/src/bye_odoo/extended_user_menu.js new file mode 100644 index 00000000..bac689f1 --- /dev/null +++ b/jikimo_frontend/static/src/bye_odoo/extended_user_menu.js @@ -0,0 +1,16 @@ +/** @odoo-module **/ +import { UserMenu } from "@web/webclient/user_menu/user_menu"; +import { patch } from "@web/core/utils/patch"; +import { registry } from "@web/core/registry"; +const userMenuRegistry = registry.category("user_menuitems"); + + +patch(UserMenu.prototype, "legion_hide_odoo.UserMenu", { + setup() { + this._super.apply(this, arguments); + userMenuRegistry.remove("documentation"); + userMenuRegistry.remove("support"); + userMenuRegistry.remove("odoo_account"); + }, + +}); diff --git a/jikimo_frontend/static/src/bye_odoo/favicon.js b/jikimo_frontend/static/src/bye_odoo/favicon.js new file mode 100644 index 00000000..9ef4f4da --- /dev/null +++ b/jikimo_frontend/static/src/bye_odoo/favicon.js @@ -0,0 +1,11 @@ +/** @odoo-module **/ + +import { WebClient } from "@web/webclient/webclient"; +import { patch } from "web.utils"; + +patch(WebClient.prototype, "kolpolok_custom_title_and_favicon.WebClient", { + setup() { + this._super(); + this.title.setParts({ zopenerp: "JIKIMO" }); + }, +}); \ No newline at end of file diff --git a/jikimo_frontend/static/src/img/favicon.ico b/jikimo_frontend/static/src/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..95c0fba1cfbae67897f1ed2017b0c23a635b2d01 GIT binary patch literal 2069 zcmV+w2UDsjom9@#Gl=n?wQ`*?^oq=#O{iZ?&-r|lZtW-R#J%;n>cajw>fPlN*ONhHCf37-b;s5U zFPJWQSMM%+92bJf43NN2Ib3sArpB0Ny}Nwzxd@_bPXqWUV)GYO_z^C1qL^{~;5XvHbpJ6T78$oU8z zQL_M%GqN5wY-D>@h=<(*B4;P|TI>u&&cJ%u=qa+|+&fYb`3STLp~;G8c|QP=kJA(0 zWy-_KrD6mkA7G=LM+*~|=YYtE(PYKOwSWNSKYO69#F-+Ir}gdA7Krs9dWSAobIL@o%} zg|`(Oi2M#sYw?OJ5d)D4g;qT9ZI4NT$Zu#$U#>U{6d>|jjygt(?LOG7*g)i0oD&TK zEV#>zAo6dV`-}wWb6T;1$ggM-c_A@Q0wU`|p{ed4MbLjQ!`r@AhHgooYQ`` zfylqfT>;6AXgU=l|0br$qE>7m@+(eNkW7egia=yz3?&~PBi#By+KP?z0M*)fbVCntjl`RgECo9u;rwect&9@=#5ADYti*k}3y1QUNfY)k?Q zZLL`BwP_PJk!#~o+A}0E_GnJlZ$*DfT5XZB!2xTn?N;JBcaC}=EFzOzo&@atThRR` zNvqAerqMKkADq|R!BxGx3>MLQi(DIzI<%g}Dnwsx2+k5EQ^Wapj%)4UMk;-|4=<5x z<57rTeI8N^ANaa-0ijnk$2$1ynzP8{qNS$8axf*aoxfDZ8P;+UD5wzG?*Ndqp^1{PEV5Ve-uNn~1wrPeGd(&D&*>nj-rW$C|t9&AA#ZW6;a@4{8& z=b}!+N$Z(?EZe*l|NT)>5+Zx$LT-@@YQ?))kk~4$O%j*fwWi8OAFL<(Q5%n*C`(sb zTts&2c2|t;n)q28j|w}d>lnG*HT~i>HD`14>s2RdwPP0%u#(r3OYPR^mGHl^SvB^P zcXMm=0A*RLA@Y8#RnI7OTWBEiVNNIlFXRa1l)NIxtlWsnm)dwVp*{1$;gSrg@=Pcj zeK)0w7Nl@-*VAJBX(FWSw5Be|qqvA%`ZVAX>^l8aB%xhIzNaLAl}UvzMD{PY$h1vY z=xCD(EA+p#VWS$?SEvE3`IYb5UAL3SWX)S^{o##nOKNvmxGu`9|5Rh4;& z@OZr}%#&6-N=B@Zhkq4V>?m%#&?mf+*n zJ5kxWj7Ivsxr+VC9fhw~qSjnFOE!Avf_{*yAgSb}0ovEq)&YXUzqp|ekUK?>1d)a4 z)A&UVTu4nDs z$(2@x$j6CQgU!|$50Q@$u{@XU#|4qI5&F!<1?Ti!h@1iX!b48+V;ye+k+TzOO3)+C z7-It>XN1<~8{yl`C4Nj0IS1snrJB@jaMzTWuL+TJLUXgZEqX3_C|D(@f># znx+RW%RDA#+^YsEl>uR-SwUu6YGRogQfT>;8d@qQA&HvUsZjB!2-5&DDiJ7B(Fl~uhd-i<0GqXFpJG=M3=e!5*_s#CkH_y!bH}AaL($UeOY^bH>Qz|2k z7rtJ2hw`7!7rrj*O*%U6G;Z5k!jJsA@VONLLWIy4(4F;f0noRu>rryGb))A1nr9UzvBFds+2_m$uGXVm+F{DJx zAQ%}pCm0!>4v@FGaKJLq;S{LQcxDPhVB(f`;vN03@yKy+HV|9QyN4;Y$ks zEtOv(4Y4v^x!sRw;XS)|RzP%eccx0-IfUZ9&|!bRWMDA-#GyX)4iKGXaMJ#EZWF$^Og)k}AW7nCgYa_UiNen%wChfbC~IF4tLl~T{W{^V2(J-dU6$A? z6OaWIS6hV76i&*vz@Eg}8T#>Q;S)7&u+RT$sBg6c1o5APHGnkeA>ms!_q#&r<6&`n z?E9KFcMJa_^!I#?=-ao7faoHm^P8BtYZKZx_Tg8R)R5+)JNn8>{BH`beS4Sv+rdU zq;MwD$H{T@A>nbFdt9tBx96APwdVy$l8oIdyjXMn1M~;dDC?do*yu`fNY@MhOmqKd zn&_6?^+;ZTB+Z`3gty0hH-IMU8k(0$)Q|ckO1k}VP+zVNIE(wIT*;LIM3)cS>_;MI zg}ByA;qy4lO=v7FuLcb^u++j4fHS!gW(mLFQfwh=yk`{vLDE1sL)ko(PT^AFQ&hUh z?sr1s>D$Ua%MfFL^wHmQvYZsU--4p`NFIPBE#+;(ON37&2y>}`)6h!J@V1bp^kJ@= zCsW?@gTk|g{~~-kpRvA3vDK2pft`i4vYHXh+0E1yX$dp=8sU3YeCQrCd^o-T_6*Nj z%SjvO_dKNu5B;BP4(zxFqz66jog7b`9kjgQTRduc?GXfKlyaXmjln~b-z%;FaV@fr zbPUGpD%jzBm+;3@fC2iW@F!HTPya*V*IY^%*LuV?AnlIsvr+geny;UyXvj)`Q^Ahm z04o3W1?bGu0Kt7ms9@hA3;kUM!9MsP7YVeo!UvUd9muj@NTcaC&!-BF)}SDtUj}gqCt< zu2g-=)j}Y4t=*^rgSCSQU^z8}XZdr-Hy{e;)=S4?qyB8ckw7hnn3ZmH`5nfaUKyU~K;cNuxP9)npb|Z7rFS~~H#3{<|yvIt0 zUyk9VgEe+x6#$9S9GbOfTYAS~{Q?g=OVTw4ejI%TTRnlO0b*eX)7Pqn4%tp842jA= zQ1Ls4ar$LS2K~~|6F*jV8%hXh-oid(XYxOFRO*;*ITq>WSsP{dgY%$*Nzx*ArC*#FdQqPES-BkgT)Y^(yNE zBu4%Z)#w+r8H;J}zloXo;gvMIia)HIsxCEj1HvN{=?G4$ifF1MAkkG(3u;we z)CEWv`6IFr68}bpCIWJ#P%ZVDx&nfuYBpvAf)!- z0O$B7-@ zd5El@4)3*=qGh?GRoCVijGk2h1j=@>!}~$rACpnuKTQ$1#$mr;R?nycAn+p|qO<3U zvRFjRxXN4>A%G}FnW=uh0McQwlxNc)a7FMLj#v6xh+$exApha8A8;ZO^6BkhoSXqN zR_PDjAVd8QWnSUUgivp5ou#hSq^lN|EGbeZ)y?1R0OO+^6$$7>V^NOym{{oqmu zg8_gMwjX104FZ?<(=5(P=Tm3sEK@{`QK0R{G!Mz5L++;t*=W!f2SKM~c-}6YnIltN zi=;Ya)2A(V&_ZA5S_2;ks}W_S?kY>EKT3sZB1Ygv&s6sHw0aQy;Tifl#6s?e2_FB{ zNHidhUM2W*vJ9vTD+}?bqYdr*F&tb|`~58($m1OJb1gZYa@ktj0>Cz8b zM^AX6L0iQPszQ-Ee>k0ZKt9^A0 zH*y7-?7R&kc+ogjKl&ObN7PWC>MWX>u=!D0;WC5k4&sCu82Nkv^`gl;4jZ7k^l@_W z)VI+Zy2GID01nLI{CgkH-a!V}q9)^cO`I>hL~Me=_4^U{140u7JC`QK*zTc`vB~w| z<+UFIrxB?%Chtgxh!e{EdwF!61Cu0u0d2RQN8Q zeE}y!N1lUK)E4eE`XH~TynY8ky&=W5w^1Z*Px)+si3$;uix{XP_ta-GwzN6LfQ%)m zY3ZjbUFzyK`XV!m8l<9=93G~r_=;hBl#M;r&|=dOiuaFD`haMIut$$WqxTg#KxJf| zEM}PDc}+Xa=Fv+3Y9bp#kP#V*x{y4a+;(NR_flCvKr0w-h&!^3)XtM~nw^c}&2c`& zbM(HKl`$}7=4HLWmGXzk=SaM6?8@auh!7wZXhY<4BvT+JS6XrBvJ>SRd*yROa{B~^ zCGw`n`Rs;1gO`q2+)HH+h!2^ITPfG4an?Ro;Io%fSHOxI)?~#LPX7~N0I-f6I)&Kwi literal 0 HcmV?d00001 diff --git a/jikimo_frontend/static/src/img/jikimo.ico b/jikimo_frontend/static/src/img/jikimo.ico new file mode 100644 index 0000000000000000000000000000000000000000..69e69db9f0593f3fd14de275cfffd179c6b80ce3 GIT binary patch literal 3142 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 literal 0 HcmV?d00001 diff --git a/jikimo_frontend/views/bye_odoo.xml b/jikimo_frontend/views/bye_odoo.xml new file mode 100644 index 00000000..0930f551 --- /dev/null +++ b/jikimo_frontend/views/bye_odoo.xml @@ -0,0 +1,35 @@ + + + + + +