工单信息修正、小程序登录修正
This commit is contained in:
@@ -29,6 +29,7 @@ import org.xyzh.api.workcase.vo.CustomerServiceVO;
|
||||
import org.xyzh.api.workcase.vo.VideoMeetingVO;
|
||||
import org.xyzh.common.auth.utils.JwtTokenUtil;
|
||||
import org.xyzh.common.auth.utils.LoginUtil;
|
||||
import org.xyzh.common.core.domain.LoginDomain;
|
||||
import org.xyzh.common.core.domain.ResultDomain;
|
||||
import org.xyzh.common.core.page.PageRequest;
|
||||
import org.xyzh.common.utils.validation.ValidationParam;
|
||||
@@ -128,8 +129,11 @@ public class WorkcaseChatContorller {
|
||||
return ResultDomain.failure(vr.getAllErrors());
|
||||
}
|
||||
|
||||
String userId = LoginUtil.getCurrentUserId();
|
||||
|
||||
LoginDomain loginDomain = LoginUtil.getCurrentLogin();
|
||||
String userId = loginDomain.getUser().getUserId();
|
||||
if("guest".equals(loginDomain.getUser().getStatus())){
|
||||
pageRequest.getFilter().setGuestId(userId);
|
||||
}
|
||||
return chatRoomService.getChatRoomPage(pageRequest, userId);
|
||||
}
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@ import org.xyzh.api.workcase.dto.TbWorkcaseDTO;
|
||||
import org.xyzh.api.workcase.dto.TbWorkcaseDeviceDTO;
|
||||
import org.xyzh.api.workcase.dto.TbWorkcaseProcessDTO;
|
||||
import org.xyzh.api.workcase.service.WorkcaseService;
|
||||
import org.xyzh.common.auth.utils.LoginUtil;
|
||||
import org.xyzh.common.core.domain.LoginDomain;
|
||||
import org.xyzh.common.core.domain.ResultDomain;
|
||||
import org.xyzh.common.core.page.PageRequest;
|
||||
import org.xyzh.common.utils.validation.ValidationResult;
|
||||
@@ -91,6 +93,10 @@ public class WorkcaseController {
|
||||
@PreAuthorize("hasAuthority('workcase:ticket:view')")
|
||||
@PostMapping("/list")
|
||||
public ResultDomain<TbWorkcaseDTO> getWorkcaseList(@RequestBody TbWorkcaseDTO filter) {
|
||||
LoginDomain loginDomain = LoginUtil.getCurrentLogin();
|
||||
if ("guest".equals(loginDomain.getUser().getStatus())) {
|
||||
filter.setUserId(loginDomain.getUser().getUserId());
|
||||
}
|
||||
return workcaseService.getWorkcaseList(filter);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user