mirror of
https://gitee.com/huangge1199_admin/vue-pro.git
synced 2024-11-26 17:21:53 +08:00
crm:code review 数据权限
This commit is contained in:
parent
6f882ca24e
commit
36a51b68d9
@ -42,6 +42,7 @@ public class CrmCustomerServiceImpl implements CrmCustomerService {
|
||||
|
||||
@Resource
|
||||
private CrmPermissionService crmPermissionService;
|
||||
|
||||
@Resource
|
||||
private AdminUserApi adminUserApi;
|
||||
|
||||
@ -101,7 +102,7 @@ public class CrmCustomerServiceImpl implements CrmCustomerService {
|
||||
@Override
|
||||
public PageResult<CrmCustomerDO> getCustomerPage(CrmCustomerPageReqVO pageReqVO, Long userId) {
|
||||
boolean admin = false;
|
||||
if (admin) { // 1.1. 情况一: TODO 如果是管理员
|
||||
if (admin) { // 1.1. 情况一: TODO 如果是管理员; TODO @puhui999:要不如果是超管,就复用 selectPage;
|
||||
customerMapper.selectPageWithAdmin(pageReqVO, userId);
|
||||
}
|
||||
// 1.2. 情况二:获取当前用户能看的分页数据
|
||||
@ -176,7 +177,7 @@ public class CrmCustomerServiceImpl implements CrmCustomerService {
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void receiveCustomer(List<Long> ids, Long ownerUserId) {
|
||||
// 1. 校验存在
|
||||
// 1.1 校验存在
|
||||
List<CrmCustomerDO> customers = customerMapper.selectBatchIds(ids);
|
||||
if (customers.size() != ids.size()) {
|
||||
throw exception(CUSTOMER_NOT_EXISTS);
|
||||
|
Loading…
Reference in New Issue
Block a user