|
|
@@ -1126,7 +1126,13 @@ public class DistributeController {
|
|
|
*/
|
|
|
@GetMapping("/get/target/alert/list")
|
|
|
public Result<SearchResult<UserDistributeTargetAlertView>> getTargetAlertList() {
|
|
|
- SearchResult<UserDistributeTargetAlertView> search = beanSearcher.search(UserDistributeTargetAlertView.class, MapUtils.flatBuilder(request.getParameterMap())
|
|
|
+ long adminId = StpUtil.getLoginIdAsLong();
|
|
|
+ MapBuilder builder = MapUtils.flatBuilder(request.getParameterMap());
|
|
|
+ //是否是商务人员
|
|
|
+ if (userBusinessRateService.isBusiness(adminId)) {
|
|
|
+ builder.field(UserDistributeTargetAlertView::getBusinessId, adminId);
|
|
|
+ }
|
|
|
+ SearchResult<UserDistributeTargetAlertView> search = beanSearcher.search(UserDistributeTargetAlertView.class, builder
|
|
|
.orderBy(UserDistributeTargetAlertView::getId).desc()
|
|
|
.build());
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|