From 4b34335963c6fd6df219aeb19832726537240737 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?WEB=E8=AE=B8=E4=BD=95=E5=93=B2=5Cxuhez?= Date: Fri, 11 Aug 2023 10:19:00 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9C=8B=E6=9D=BF=E8=A7=86=E5=9B=BE=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E8=BF=98=E5=8E=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../static/src/js/kanban_change.js | 30 +++++++++++-------- .../static/src/scss/kanban_change.scss | 11 +++++-- 2 files changed, 26 insertions(+), 15 deletions(-) diff --git a/sf_manufacturing/static/src/js/kanban_change.js b/sf_manufacturing/static/src/js/kanban_change.js index b4f35051..fa692886 100644 --- a/sf_manufacturing/static/src/js/kanban_change.js +++ b/sf_manufacturing/static/src/js/kanban_change.js @@ -1,8 +1,8 @@ /** @odoo-module */ -import { KanbanController } from "@web/views/kanban/kanban_controller"; -import { kanbanView } from "@web/views/kanban/kanban_view"; -import { registry } from "@web/core/registry"; +import {KanbanController} from "@web/views/kanban/kanban_controller"; +import {kanbanView} from "@web/views/kanban/kanban_view"; +import {registry} from "@web/core/registry"; // the controller usually contains the Layout and the renderer. class CustomKanbanController extends KanbanController { @@ -14,7 +14,13 @@ class CustomKanbanController extends KanbanController { console.log('99999999111'); this.workOrders = await this.getAllWorkOrders(); console.log('lines', this.workOrders); -} + var aDiv = document.getElementsByClassName('o_kanban_record') + // for (var i = 0; i < aDiv.length; i++) { + // console.log(aDiv[i]) + // } + console.log(aDiv) + } + buttonClick(ev) { const button = ev.currentTarget; const id = button.getAttribute('data-id'); @@ -37,23 +43,23 @@ class CustomKanbanController extends KanbanController { kwargs: {} }).then((response) => { console.log('response', response); - setTimeout(function () { - location.reload(); - },2000) + location.reload(); + window.onload = function () { + button.classList.add('choose') + } }); }); - - } - async getAllWorkOrders() { - const response = await this.env.services.rpc('/web/dataset/call_kw',{ + + async getAllWorkOrders() { + const response = await this.env.services.rpc('/web/dataset/call_kw', { model: 'sf.production.line', method: 'search_read', args: [], kwargs: {}, }); // const response1 = await this.env.services.rpc('/web/dataset/call_kw',{ - // model: 'mrp.workcenter', + // model: 'mrp.workcenter', // method: 'search_read', // args: [], // kwargs: {}, diff --git a/sf_manufacturing/static/src/scss/kanban_change.scss b/sf_manufacturing/static/src/scss/kanban_change.scss index 97f610e1..f77895ab 100644 --- a/sf_manufacturing/static/src/scss/kanban_change.scss +++ b/sf_manufacturing/static/src/scss/kanban_change.scss @@ -16,7 +16,12 @@ font-weight: bold; } -.o_content > .d-flex { - display: block !important; -} +//.o_content > .d-flex { +// display: block !important; +//} + + + + +