Я добавил код 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) {});
}
}
});
}); `здесь