新增imes-token获取组织id接口

This commit is contained in:
gaoqr
2026-07-22 17:30:09 +08:00
parent 0c062e4d37
commit 8f8db544df
11 changed files with 70 additions and 11 deletions
@@ -28,6 +28,7 @@ import com.cf.imes.module.system.service.permission.MenuService;
import com.cf.imes.module.system.service.permission.PermissionService;
import com.cf.imes.module.system.service.permission.RoleService;
import com.cf.imes.module.system.service.sms.SmsCodeService;
import com.cf.imes.module.system.service.tokenconfig.TokenConfigService;
import com.cf.imes.module.system.service.user.AdminUserService;
import com.fasterxml.jackson.databind.ObjectMapper;
import jakarta.servlet.http.HttpServletRequest;
@@ -115,6 +116,9 @@ class AuthControllerTest extends BaseWebUnitTest {
@MockitoBean
private ApiErrorLogApi apiErrorLogApi;
@MockitoBean
private TokenConfigService tokenConfigService;
@Autowired
private ObjectMapper objectMapper;
@@ -202,6 +206,19 @@ class AuthControllerTest extends BaseWebUnitTest {
verify(authService, times(1)).loginSmsCheck(smsCheckReq);
}
@Test
void testGetOrganIdByAppToken() throws Exception {
when(tokenConfigService.getOrganIdByAppToken("test-app-token")).thenReturn(100L);
mockMvc.perform(post("/admin-api/system/auth/app-token/organ-id")
.contentType(MediaType.APPLICATION_JSON)
.content("{\"appToken\":\"test-app-token\"}"))
.andExpect(status().isOk())
.andExpect(jsonPath("$.data").value(100L));
verify(tokenConfigService, times(1)).getOrganIdByAppToken("test-app-token");
}
@Test
void testLogout_withToken() throws Exception {
// mock token header/parameter