在 odoo中 重新写存档和删除和权限有关系 怎样关联起来 存档权限代码如下 相关代码如下:
(不管是删除还是存档都是和js相关 删除回头补充…)
odoo.define('crm.BasicView', function (require) {
"use strict";
var session = require('web.session');
var BasicView = require('web.BasicView');
BasicView.include({
init: async function (viewInfo, params) {
var self = this;
this._super.apply(this, arguments);
var crm_lead_model = self.controllerParams.modelName == 'crm.lead';
if (crm_lead_model ) {
const res_manager = await session.user_has_group('sales_team.group_sale_manager')
console.log(!res_manager , "进入js")
console.log(!res_manager, "!res_manager ")
if (!(res_manager )) {
console.log("失去存档功能CC")
self.controllerParams.archiveEnabled = false;
}
}
},
});
});