暂时没考虑部门级别问题,比如上级部门查看下级部门的数据,OE的人员只能属于一个HR部门
如果可以定义变量类似user这样的
那么可以定义一个我管辖的用户这样一个变量列表,在[('user_id','in',我管辖的用户)] 这样比较合适
一直不知道如何去定义这样一个变量
在column中定义'context_department_id': fields.function(_get_self_department_ids,type="hr.department"), 类似这样定义部门,这个department_id好像也不能用在domain中,但从浏览器上确实看到department_id的值在前台的params中,每次post到后台时,都会把这个department_id送到OE-server,
而且这个department_id函数定义返回的结果是可定义的字段类型,没有[1,2,3]这种列表方式,也不好在domian中用in去处理