|
@@ -59,7 +59,7 @@ public class ChannelMgrController extends BaseApiController {
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private IChannelOrderService channelOrderService;
|
|
private IChannelOrderService channelOrderService;
|
|
-
|
|
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
private IUserTicketOrderService userTicketOrderService;
|
|
private IUserTicketOrderService userTicketOrderService;
|
|
|
|
|
|
@@ -144,26 +144,7 @@ public class ChannelMgrController extends BaseApiController {
|
|
queryWrapper.eq(null != channel && null != channel.getProvinceId(), "t1.province_id", channel.getProvinceId());
|
|
queryWrapper.eq(null != channel && null != channel.getProvinceId(), "t1.province_id", channel.getProvinceId());
|
|
queryWrapper.eq(null != channel && null != channel.getCityId(), "t1.city_id", channel.getCityId());
|
|
queryWrapper.eq(null != channel && null != channel.getCityId(), "t1.city_id", channel.getCityId());
|
|
queryWrapper.eq(null != channel && null != channel.getAreaId(), "t1.area_id", channel.getAreaId());
|
|
queryWrapper.eq(null != channel && null != channel.getAreaId(), "t1.area_id", channel.getAreaId());
|
|
- queryWrapper.orderByAsc("t1.level").orderByDesc("t1.channel_id");
|
|
|
|
- list = channelService.selectChannelVoList(queryWrapper);
|
|
|
|
- if(null != list && list.size() > 0) {
|
|
|
|
- for(ChannelVO channelVO : list) {
|
|
|
|
- if(null != channelVO && StringUtils.isNotBlank(channelVO.getChannelNo())) {
|
|
|
|
- int siteCnt = channelService.getChannelSiteCnt(channelVO.getChannelNo());
|
|
|
|
- int userCnt = channelUserRelService.getChannelTotalUserCnt(channelVO.getChannelNo());
|
|
|
|
- channelVO.setSiteCnt(siteCnt);
|
|
|
|
- channelVO.setUserCnt(userCnt);
|
|
|
|
- // 查询用户信息
|
|
|
|
- // SysUser sysUser = userService.selectUserById(channelVO.getUserId());
|
|
|
|
- // channelVO.setSysUser(sysUser);
|
|
|
|
- // 查询子渠道数量
|
|
|
|
- int childCnt = channelService.count(
|
|
|
|
- new LambdaQueryWrapper<Channel>().eq(Channel::getParentId, channelVO.getChannelId())
|
|
|
|
- .gt(Channel::getLevel, 0));
|
|
|
|
- channelVO.setChildCnt(childCnt);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ list = channelService.selectChannelList(queryWrapper);
|
|
return getDataTable(list);
|
|
return getDataTable(list);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -256,7 +237,7 @@ public class ChannelMgrController extends BaseApiController {
|
|
}
|
|
}
|
|
boolean mobileChange = false; // 手机号码是否有变更
|
|
boolean mobileChange = false; // 手机号码是否有变更
|
|
if(!channel.getMobile().equals(oldChannel.getMobile())) {
|
|
if(!channel.getMobile().equals(oldChannel.getMobile())) {
|
|
-
|
|
|
|
|
|
+
|
|
int mobileCount = channelService.count(
|
|
int mobileCount = channelService.count(
|
|
new LambdaQueryWrapper<Channel>().eq(Channel::getMobile, channel.getMobile()));
|
|
new LambdaQueryWrapper<Channel>().eq(Channel::getMobile, channel.getMobile()));
|
|
if(mobileCount > 0) {
|
|
if(mobileCount > 0) {
|
|
@@ -355,15 +336,15 @@ public class ChannelMgrController extends BaseApiController {
|
|
//queryWrapper.eq(ChannelOrder::getChannelId, channelId);
|
|
//queryWrapper.eq(ChannelOrder::getChannelId, channelId);
|
|
//int orderCnt = channelOrderService.count(queryWrapper);
|
|
//int orderCnt = channelOrderService.count(queryWrapper);
|
|
//channelOperDataVO.setOrderCnt(orderCnt);
|
|
//channelOperDataVO.setOrderCnt(orderCnt);
|
|
-
|
|
|
|
|
|
+
|
|
// 盲票销量
|
|
// 盲票销量
|
|
int ticketSaleCnt = userTicketOrderService.getChannelTotalTicketNumCnt(channelVO.getChannelNo());
|
|
int ticketSaleCnt = userTicketOrderService.getChannelTotalTicketNumCnt(channelVO.getChannelNo());
|
|
channelOperDataVO.setTicketSaleCnt(ticketSaleCnt);
|
|
channelOperDataVO.setTicketSaleCnt(ticketSaleCnt);
|
|
channelVO.setOperData(channelOperDataVO);
|
|
channelVO.setOperData(channelOperDataVO);
|
|
return AjaxResult.success(channelVO);
|
|
return AjaxResult.success(channelVO);
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+
|
|
// 获取上级渠道迭代
|
|
// 获取上级渠道迭代
|
|
private String getParentsName(String channelNo) {
|
|
private String getParentsName(String channelNo) {
|
|
if(StringUtils.isNotBlank(channelNo)) {
|
|
if(StringUtils.isNotBlank(channelNo)) {
|