|
|
@@ -502,7 +502,7 @@ public class InnerAPIController extends BaseController {
|
|
|
|
|
|
@PostMapping("/getTokenByKno")
|
|
|
public ResultData getTokenByKno(@RequestBody ManageLoginRequest param){
|
|
|
- if(StringUtils.isBlank(param.getKno()) || StringUtils.isBlank(param.getCaseId())){
|
|
|
+ if(StringUtils.isBlank(param.getKno()) && StringUtils.isBlank(param.getCaseId())){
|
|
|
throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS);
|
|
|
}
|
|
|
Case caseEntity ;
|
|
|
@@ -511,6 +511,9 @@ public class InnerAPIController extends BaseController {
|
|
|
}else {
|
|
|
caseEntity = caseService.getByKno(param.getKno());
|
|
|
}
|
|
|
+ if(caseEntity == null){
|
|
|
+ throw new BusinessException(ResultCode.CASE_NOT_EXIST2);
|
|
|
+ }
|
|
|
Long sysUserId = caseEntity.getSysUserId();
|
|
|
JyUser jyUser = jyUserService.getBySysId(sysUserId);
|
|
|
|