|
@@ -65,7 +65,7 @@ public class ChannelTreeController extends BaseApiController {
|
|
|
public AjaxResult treeChannel(@RequestBody Channel channel) {
|
|
|
List<ChannelVO> list = new ArrayList<ChannelVO>();
|
|
|
QueryWrapper<Channel> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq("t1.parent_id", null!=channel && null != channel.getChannelId()?channel.getChannelId():0);
|
|
|
+ queryWrapper.eq("t1.parent_id", null!=channel && null != channel.getParentId()?channel.getParentId():0);
|
|
|
queryWrapper.gt("t1.level", 0);
|
|
|
queryWrapper.likeRight(null != channel && StringUtils.isNotBlank(channel.getMobile()), "t1.mobile", channel.getMobile());
|
|
|
queryWrapper.likeRight(null != channel && StringUtils.isNotBlank(channel.getName()), "t1.name", channel.getName());
|
|
@@ -90,6 +90,23 @@ public class ChannelTreeController extends BaseApiController {
|
|
|
return AjaxResult.success(list);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询所有渠道列表
|
|
|
+ *
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @PostMapping("/listAll")
|
|
|
+ public AjaxResult listAllChannel() {
|
|
|
+ List<Channel> list = new ArrayList<Channel>();
|
|
|
+ LambdaQueryWrapper<Channel> queryWrapper = new LambdaQueryWrapper<Channel>();
|
|
|
+ queryWrapper.gt(Channel::getLevel, 0);
|
|
|
+ queryWrapper.orderByAsc(Channel::getCreatedTime);
|
|
|
+ list = channelService.list(queryWrapper);
|
|
|
+ return AjaxResult.success(list);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
* 获取我的下级渠道列表信息,支持翻页
|
|
|
*
|
|
@@ -100,7 +117,9 @@ public class ChannelTreeController extends BaseApiController {
|
|
|
List<ChannelVO> list = new ArrayList<ChannelVO>();
|
|
|
startPage();
|
|
|
QueryWrapper<Channel> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq("t1.parent_id", null!=channel && null != channel.getChannelId()?channel.getChannelId():0);
|
|
|
+ if(null!=channel && null != channel.getParentId()) {
|
|
|
+ queryWrapper.eq("t1.parent_id", channel.getParentId());
|
|
|
+ }
|
|
|
queryWrapper.gt("t1.level", 0);
|
|
|
queryWrapper.likeRight(null != channel && StringUtils.isNotBlank(channel.getMobile()), "t1.mobile", channel.getMobile());
|
|
|
queryWrapper.likeRight(null != channel && StringUtils.isNotBlank(channel.getName()), "t1.name", channel.getName());
|
|
@@ -114,8 +133,8 @@ public class ChannelTreeController extends BaseApiController {
|
|
|
channelVO.setSiteCnt(siteCnt);
|
|
|
channelVO.setUserCnt(userCnt);
|
|
|
// 查询用户信息
|
|
|
- SysUser sysUser = userService.selectUserById(channelVO.getUserId());
|
|
|
- channelVO.setSysUser(sysUser);
|
|
|
+ // SysUser sysUser = userService.selectUserById(channelVO.getUserId());
|
|
|
+ // channelVO.setSysUser(sysUser);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -262,14 +281,15 @@ public class ChannelTreeController extends BaseApiController {
|
|
|
return error(ErrorCodeEnum.ERROR_CODE_1001);
|
|
|
}
|
|
|
try {
|
|
|
+ channelService.lambdaUpdate().set(Channel::getStatus, status).eq(Channel::getChannelId, channelId).update();
|
|
|
// 查询渠道信息
|
|
|
- Channel channel = channelService.getById(channelId);
|
|
|
- if(null != channel && null != channel.getUserId()) {
|
|
|
- SysUser sysUser = new SysUser();
|
|
|
- sysUser.setUserId(channel.getUserId());
|
|
|
- sysUser.setStatus(status);
|
|
|
- userService.updateUserStatus(sysUser);
|
|
|
- }
|
|
|
+// Channel channel = channelService.getById(channelId);
|
|
|
+// if(null != channel && null != channel.getUserId()) {
|
|
|
+// SysUser sysUser = new SysUser();
|
|
|
+// sysUser.setUserId(channel.getUserId());
|
|
|
+// sysUser.setStatus(status);
|
|
|
+// userService.updateUserStatus(sysUser);
|
|
|
+// }
|
|
|
} catch (Exception e) {
|
|
|
return AjaxResult.error("操作失败");
|
|
|
}
|