|
@@ -130,14 +130,19 @@ public class PromoterController extends BaseApiController {
|
|
|
)
|
|
|
public TableDataInfo promoterList(@RequestBody PromoterQueryParam param) {
|
|
|
Long channelId = SecurityUtils.getLoginUser().getChannelId();
|
|
|
- Channel channel = channelService.getById(channelId);
|
|
|
+
|
|
|
+ if (param.getChannelId() == null) {
|
|
|
+ param.setChannelId(channelId);
|
|
|
+ }
|
|
|
+
|
|
|
+ Channel channel = channelService.getById(param.getChannelId());
|
|
|
if (channel == null) {
|
|
|
getErrorDataTable("门店信息不正确");
|
|
|
}
|
|
|
|
|
|
startPage();
|
|
|
List<Channel> list = channelService.list(new LambdaQueryWrapper<Channel>()
|
|
|
- .eq(Channel::getParentId, channelId)
|
|
|
+ .eq(Channel::getParentId, param.getChannelId())
|
|
|
.nested(StringUtils.isNotBlank(param.getSearchValue()), queryWrapper -> {
|
|
|
queryWrapper.like(Channel::getName, param.getSearchValue())
|
|
|
.or()
|