|
@@ -3,8 +3,8 @@ package com.zanxiang.game.data.serve.service.impl;
|
|
import com.alibaba.fastjson2.JSON;
|
|
import com.alibaba.fastjson2.JSON;
|
|
import com.zanxiang.game.data.serve.pojo.dto.*;
|
|
import com.zanxiang.game.data.serve.pojo.dto.*;
|
|
import com.zanxiang.game.module.base.pojo.params.SendMsgTaskResultParam;
|
|
import com.zanxiang.game.module.base.pojo.params.SendMsgTaskResultParam;
|
|
-import com.zanxiang.game.module.base.pojo.vo.SendMsgResultVo;
|
|
|
|
-import com.zanxiang.game.module.base.pojo.vo.SendMsgVo;
|
|
|
|
|
|
+import com.zanxiang.game.module.base.pojo.vo.SendMsgResultVO;
|
|
|
|
+import com.zanxiang.game.module.base.pojo.vo.SendMsgVO;
|
|
import com.zanxiang.erp.base.ErpServer;
|
|
import com.zanxiang.erp.base.ErpServer;
|
|
import com.zanxiang.erp.base.rpc.ISysUserRpc;
|
|
import com.zanxiang.erp.base.rpc.ISysUserRpc;
|
|
import com.zanxiang.erp.security.util.SecurityUtil;
|
|
import com.zanxiang.erp.security.util.SecurityUtil;
|
|
@@ -561,13 +561,13 @@ public class RoleManageServiceImpl implements IRoleManageService {
|
|
* @return Page<SendMsgVo>
|
|
* @return Page<SendMsgVo>
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public Page<SendMsgVo> getSendMsgTaskList(MsgTaskDto dto) {
|
|
|
|
|
|
+ public Page<SendMsgVO> getSendMsgTaskList(MsgTaskDto dto) {
|
|
try {
|
|
try {
|
|
SendMsgTaskParam sendMsgTaskParam = new SendMsgTaskParam();
|
|
SendMsgTaskParam sendMsgTaskParam = new SendMsgTaskParam();
|
|
sendMsgTaskParam.setGameId(dto.getGameId());
|
|
sendMsgTaskParam.setGameId(dto.getGameId());
|
|
sendMsgTaskParam.setPageNum(dto.getPageNum());
|
|
sendMsgTaskParam.setPageNum(dto.getPageNum());
|
|
sendMsgTaskParam.setPageSize(dto.getPageSize());
|
|
sendMsgTaskParam.setPageSize(dto.getPageSize());
|
|
- PageUtil<SendMsgVo> sendMsgTaskList = sendMsgRpc.getSendMsgTaskList(sendMsgTaskParam);
|
|
|
|
|
|
+ PageUtil<SendMsgVO> sendMsgTaskList = sendMsgRpc.getSendMsgTaskList(sendMsgTaskParam);
|
|
//查询所有游戏名称
|
|
//查询所有游戏名称
|
|
Sql sql = Sqls.create(getGameSql());
|
|
Sql sql = Sqls.create(getGameSql());
|
|
sql.setCallback(Sqls.callback.entities());
|
|
sql.setCallback(Sqls.callback.entities());
|
|
@@ -599,21 +599,21 @@ public class RoleManageServiceImpl implements IRoleManageService {
|
|
* @return Page<SendMsgResultVo>
|
|
* @return Page<SendMsgResultVo>
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public Page<SendMsgResultVo> getSendMsgResultList(MsgTaskResultDto msgTaskResultDto) {
|
|
|
|
|
|
+ public Page<SendMsgResultVO> getSendMsgResultList(MsgTaskResultDto msgTaskResultDto) {
|
|
try {
|
|
try {
|
|
SendMsgTaskResultParam param = new SendMsgTaskResultParam();
|
|
SendMsgTaskResultParam param = new SendMsgTaskResultParam();
|
|
param.setTaskId(msgTaskResultDto.getTaskId());
|
|
param.setTaskId(msgTaskResultDto.getTaskId());
|
|
param.setPageNum(msgTaskResultDto.getPageNum());
|
|
param.setPageNum(msgTaskResultDto.getPageNum());
|
|
param.setPageSize(msgTaskResultDto.getPageSize());
|
|
param.setPageSize(msgTaskResultDto.getPageSize());
|
|
- PageUtil<SendMsgResultVo> sendMsgTaskResultList = sendMsgRpc.getSendMsgTaskResultList(param);
|
|
|
|
|
|
+ PageUtil<SendMsgResultVO> sendMsgTaskResultList = sendMsgRpc.getSendMsgTaskResultList(param);
|
|
if(CollectionUtils.isEmpty(sendMsgTaskResultList.getRecords())){
|
|
if(CollectionUtils.isEmpty(sendMsgTaskResultList.getRecords())){
|
|
return new Page<>(sendMsgTaskResultList.getRecords(),sendMsgTaskResultList.getTotal(),sendMsgTaskResultList.getSize(),sendMsgTaskResultList.getCurrent(),sendMsgTaskResultList.getPages());
|
|
return new Page<>(sendMsgTaskResultList.getRecords(),sendMsgTaskResultList.getTotal(),sendMsgTaskResultList.getSize(),sendMsgTaskResultList.getCurrent(),sendMsgTaskResultList.getPages());
|
|
}
|
|
}
|
|
//取角色id变成list
|
|
//取角色id变成list
|
|
List<String> roleId = sendMsgTaskResultList.getRecords().stream().
|
|
List<String> roleId = sendMsgTaskResultList.getRecords().stream().
|
|
- map(SendMsgResultVo::getRoleId).collect(Collectors.toList());
|
|
|
|
|
|
+ map(SendMsgResultVO::getRoleId).collect(Collectors.toList());
|
|
|
|
|
|
- SendMsgResultVo sendMsgResultVo = sendMsgTaskResultList.getRecords().get(0);
|
|
|
|
|
|
+ SendMsgResultVO sendMsgResultVo = sendMsgTaskResultList.getRecords().get(0);
|
|
Criteria cri = Cnd.cri();
|
|
Criteria cri = Cnd.cri();
|
|
//拼接游戏ID
|
|
//拼接游戏ID
|
|
cri.where().andInStrList("role_id", roleId);
|
|
cri.where().andInStrList("role_id", roleId);
|