From 121217d70f3acce6e87229ddba5b14aa2d1553d8 Mon Sep 17 00:00:00 2001 From: mgw <1392924357@qq.com> Date: Thu, 7 Sep 2023 17:54:07 +0800 Subject: [PATCH] =?UTF-8?q?custom=5Fmany2many=20widget=E6=95=B4=E5=90=88?= =?UTF-8?q?=E5=88=B0=E5=89=8D=E7=AB=AF=E5=8C=85=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jikimo_frontend/__manifest__.py | 3 ++- .../custom_many2many_checkboxes.css | 0 .../custom_many2many_checkboxes.js | 4 +--- .../custom_many2many_checkboxes.xml | 2 +- sf_plan/__manifest__.py | 3 --- 5 files changed, 4 insertions(+), 8 deletions(-) rename sf_plan/static/src/css/img_scale.css => jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.css (100%) rename sf_plan/static/src/js/custom_many2many.js => jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.js (89%) rename sf_plan/static/src/xml/custom_many2many.xml => jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.xml (92%) diff --git a/jikimo_frontend/__manifest__.py b/jikimo_frontend/__manifest__.py index 7c17b18a..fc3c7549 100644 --- a/jikimo_frontend/__manifest__.py +++ b/jikimo_frontend/__manifest__.py @@ -10,7 +10,7 @@ """, 'category': 'sf', 'website': 'https://www.sf.jikimo.com', - 'depends': ['account', 'base', 'mrp_workorder', 'sale'], + 'depends': [], 'data': [ ], @@ -21,6 +21,7 @@ 'web.assets_qweb': [ ], 'web.assets_backend': [ + 'jikimo_frontend/static/src/fields/custom_many2many_checkboxes/*', 'jikimo_frontend/static/src/scss/test.scss', ], diff --git a/sf_plan/static/src/css/img_scale.css b/jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.css similarity index 100% rename from sf_plan/static/src/css/img_scale.css rename to jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.css diff --git a/sf_plan/static/src/js/custom_many2many.js b/jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.js similarity index 89% rename from sf_plan/static/src/js/custom_many2many.js rename to jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.js index 99a09309..f3cadea1 100644 --- a/sf_plan/static/src/js/custom_many2many.js +++ b/jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.js @@ -7,14 +7,12 @@ export class MyCustomWidget extends Many2ManyCheckboxesField { // 你可以重写或者添加一些方法和属性 // 例如,你可以重写setup方法来添加一些事件监听器或者初始化一些变量 setup() { - console.log('111111111222222222222') super.setup(); // 调用父类的setup方法 // 你自己的代码 } onImageClick(event) { // 放大图片逻辑 - console.log('chongchongchong') - // 获取图片元素 + // 获取图片元素 const img = event.target; // 实现放大图片逻辑 diff --git a/sf_plan/static/src/xml/custom_many2many.xml b/jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.xml similarity index 92% rename from sf_plan/static/src/xml/custom_many2many.xml rename to jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.xml index 541afc60..91eaff59 100644 --- a/sf_plan/static/src/xml/custom_many2many.xml +++ b/jikimo_frontend/static/src/fields/custom_many2many_checkboxes/custom_many2many_checkboxes.xml @@ -17,7 +17,7 @@