Как исправить неизмененную ошибку открывает и закрывает этап при изменении записи, которая должна обновить страницу, чтобы внести изменения - PullRequest
0 голосов
/ 09 апреля 2019

Я добавил код js, чтобы изменить атрибут сгиба сцены, когда нет сгиба записи = True, да fold = False. но если при обновлении страницы произошла ошибка, изменится ли stage_id при закрытии и открытии, есть ли какое-нибудь решение для меня, чтобы решить эту проблему?

enter `odoo.define('crm_js_custom.Fold', function (require) {
"use strict";
var KanbanColumn = require('web.KanbanColumn');
var KanBanRender = require('web.KanbanRenderer');
var KanbanController = require('web.KanbanController');
var rpc = require('web.rpc');

KanbanColumn.include({
    start: function() {
        this._setStageFold(this.id, this.modelName, this.data);
        this._super.apply(this, arguments);
    },

    _setStageFold: function(id, modelName, data) {
        if(modelName == 'crm.lead'){
            var no_record = false;
            if(data.count == 0){
                no_record = true
            }
            rpc.query({
                model: 'crm.stage',
                method: 'write_stage_folded',
                args: [{
                    'id': id,
                    'no_record': no_record,
                }]
            }).then(function (res) {});
        }
    }
});

}); `здесь

...