例如:GetOrders() 是Order(业务对象)的一个方法。当部门经理A 调用Order.GetOrders()可以查询本部门的所有销售订单,而销售员B只能查自己的销售订单。
而这个方法的实现需要当前用户的信息,业务对象(Order)包含一个currentUserInfo的属性是否合理?
个人感觉业务逻辑掺杂了当前用户感觉有点Bad Smell,求教这样正常吗?
- 1 回答
- 0 关注
- 523 浏览
添加回答
举报
0/150
提交
取消