|
|
@@ -452,13 +452,19 @@ public class InsOrdersServiceImpl extends ServiceImpl<InsOrdersMapper, InsOrders
|
|
|
SysDept dept = sysDeptService.getById(user.getDeptId());
|
|
|
String deptId = "";
|
|
|
boolean isCdy = false;
|
|
|
+ boolean isDxFlag = false;
|
|
|
//机构类型为1 角色id=21是渠道团队长
|
|
|
if (dept != null && "1".equals(dept.getManagementSource()) && userRole != null && userRole.getRoleId() == 21) {
|
|
|
deptId = dept.getId();
|
|
|
isCdy = true;
|
|
|
}
|
|
|
- Page<InsOrders> orderVoPage = baseMapper.queryPageOrder(page, orderQueryVo, adminFalg, isCdy, deptId);
|
|
|
- Long total = baseMapper.queryPageOrderCount(orderQueryVo, adminFalg, isCdy, deptId);
|
|
|
+ //车险查询添加电销组长可以查询电销下的数据 电销组长 72
|
|
|
+ if (dept != null && "3".equals(dept.getManagementSource()) && userRole != null && userRole.getRoleId() == 72) {
|
|
|
+ deptId = dept.getId();
|
|
|
+ isDxFlag = true;
|
|
|
+ }
|
|
|
+ Page<InsOrders> orderVoPage = baseMapper.queryPageOrder(page, orderQueryVo, adminFalg, isCdy, deptId,isDxFlag);
|
|
|
+ Long total = baseMapper.queryPageOrderCount(orderQueryVo, adminFalg, isCdy, deptId,isDxFlag);
|
|
|
orderVoPage.setTotal(total);
|
|
|
return new BasePageResult<>(orderQueryVo.getPageNum(), orderQueryVo.getPageSize(), orderVoPage.getTotal(),
|
|
|
orderVoPage.getPages()
|