SYMBOL INDEX (568 symbols across 154 files) FILE: mbti-test-mini/src/app.ts function App (line 6) | function App({ children }: PropsWithChildren) { FILE: mbti-test-mini/src/utils/bizUtils.ts function getBestQuestionResult (line 8) | function getBestQuestionResult(answerList, questions, question_results) { FILE: mbti-test-mini/types/custom.d.ts type QuestionOption (line 1) | interface QuestionOption { type Question (line 7) | interface Question { FILE: mbti-test-mini/types/global.d.ts type ProcessEnv (line 15) | interface ProcessEnv { FILE: yudada-backend/sql/create_table.sql type user (line 12) | create table if not exists user type app (line 30) | create table if not exists app type question (line 50) | create table if not exists question type scoring_result (line 63) | create table if not exists scoring_result type user_answer (line 80) | create table if not exists user_answer type user_answer_0 (line 101) | create table if not exists user_answer_0 type user_answer_1 (line 122) | create table if not exists user_answer_1 FILE: yudada-backend/src/main/java/com/yupi/yudada/MainApplication.java class MainApplication (line 17) | @SpringBootApplication method main (line 23) | public static void main(String[] args) { FILE: yudada-backend/src/main/java/com/yupi/yudada/aop/AuthInterceptor.java class AuthInterceptor (line 26) | @Aspect method doInterceptor (line 40) | @Around("@annotation(authCheck)") FILE: yudada-backend/src/main/java/com/yupi/yudada/aop/LogInterceptor.java class LogInterceptor (line 22) | @Aspect method doInterceptor (line 30) | @Around("execution(* com.yupi.yudada.controller.*.*(..))") FILE: yudada-backend/src/main/java/com/yupi/yudada/common/BaseResponse.java class BaseResponse (line 13) | @Data method BaseResponse (line 22) | public BaseResponse(int code, T data, String message) { method BaseResponse (line 28) | public BaseResponse(int code, T data) { method BaseResponse (line 32) | public BaseResponse(ErrorCode errorCode) { FILE: yudada-backend/src/main/java/com/yupi/yudada/common/DeleteRequest.java class DeleteRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/common/ErrorCode.java type ErrorCode (line 9) | public enum ErrorCode { method ErrorCode (line 30) | ErrorCode(int code, String message) { method getCode (line 35) | public int getCode() { method getMessage (line 39) | public String getMessage() { FILE: yudada-backend/src/main/java/com/yupi/yudada/common/PageRequest.java class PageRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/common/ResultUtils.java class ResultUtils (line 9) | public class ResultUtils { method success (line 18) | public static BaseResponse success(T data) { method error (line 28) | public static BaseResponse error(ErrorCode errorCode) { method error (line 39) | public static BaseResponse error(int code, String message) { method error (line 49) | public static BaseResponse error(ErrorCode errorCode, String message) { FILE: yudada-backend/src/main/java/com/yupi/yudada/common/ReviewRequest.java class ReviewRequest (line 10) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/config/AiConfig.java class AiConfig (line 9) | @Configuration method getClientV4 (line 20) | @Bean FILE: yudada-backend/src/main/java/com/yupi/yudada/config/CorsConfig.java class CorsConfig (line 13) | @Configuration method addCorsMappings (line 16) | @Override FILE: yudada-backend/src/main/java/com/yupi/yudada/config/CosClientConfig.java class CosClientConfig (line 19) | @Configuration method cosClient (line 44) | @Bean FILE: yudada-backend/src/main/java/com/yupi/yudada/config/JsonConfig.java class JsonConfig (line 16) | @JsonComponent method jacksonObjectMapper (line 22) | @Bean FILE: yudada-backend/src/main/java/com/yupi/yudada/config/MyBatisPlusConfig.java class MyBatisPlusConfig (line 15) | @Configuration method mybatisPlusInterceptor (line 24) | @Bean FILE: yudada-backend/src/main/java/com/yupi/yudada/config/RedissonConfig.java class RedissonConfig (line 12) | @Configuration method redissonClient (line 26) | @Bean FILE: yudada-backend/src/main/java/com/yupi/yudada/config/VipSchedulerConfig.java class VipSchedulerConfig (line 15) | @Configuration method vipScheduler (line 19) | @Bean FILE: yudada-backend/src/main/java/com/yupi/yudada/constant/CommonConstant.java type CommonConstant (line 9) | public interface CommonConstant { FILE: yudada-backend/src/main/java/com/yupi/yudada/constant/FileConstant.java type FileConstant (line 9) | public interface FileConstant { FILE: yudada-backend/src/main/java/com/yupi/yudada/constant/UserConstant.java type UserConstant (line 9) | public interface UserConstant { FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/AppController.java class AppController (line 33) | @RestController method addApp (line 53) | @PostMapping("/add") method deleteApp (line 80) | @PostMapping("/delete") method updateApp (line 106) | @PostMapping("/update") method getAppVOById (line 133) | @GetMapping("/get/vo") method listAppByPage (line 149) | @PostMapping("/list/page") method listAppVOByPage (line 167) | @PostMapping("/list/page/vo") method listMyAppVOByPage (line 190) | @PostMapping("/my/list/page/vo") method editApp (line 215) | @PostMapping("/edit") method doAppReview (line 251) | @PostMapping("/review") FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/AppStatisticController.java class AppStatisticController (line 35) | @RestController method getAppAnswerCount (line 48) | @GetMapping("/answer_count") method getAppAnswerResultCount (line 59) | @GetMapping("/answer_result_count") FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/FileController.java class FileController (line 32) | @RestController method uploadFile (line 51) | @PostMapping("/upload") method validFile (line 93) | private void validFile(MultipartFile multipartFile, FileUploadBizEnum ... FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/PostController.java class PostController (line 39) | @RestController method addPost (line 59) | @PostMapping("/add") method deletePost (line 88) | @PostMapping("/delete") method updatePost (line 112) | @PostMapping("/update") method getPostVOById (line 140) | @GetMapping("/get/vo") method listPostByPage (line 158) | @PostMapping("/list/page") method listPostVOByPage (line 175) | @PostMapping("/list/page/vo") method listMyPostVOByPage (line 194) | @PostMapping("/my/list/page/vo") method editPost (line 220) | @PostMapping("/edit") FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/PostFavourController.java class PostFavourController (line 32) | @RestController method doPostFavour (line 53) | @PostMapping("/") method listMyFavourPostByPage (line 72) | @PostMapping("/my/list/page") method listFavourPostByPage (line 94) | @PostMapping("/list/page") FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/PostThumbController.java class PostThumbController (line 25) | @RestController method doThumb (line 43) | @PostMapping("/") FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/QuestionController.java class QuestionController (line 46) | @RestController method addQuestion (line 75) | @PostMapping("/add") method deleteQuestion (line 103) | @PostMapping("/delete") method updateQuestion (line 129) | @PostMapping("/update") method getQuestionVOById (line 158) | @GetMapping("/get/vo") method listQuestionByPage (line 174) | @PostMapping("/list/page") method listQuestionVOByPage (line 192) | @PostMapping("/list/page/vo") method listMyQuestionVOByPage (line 213) | @PostMapping("/my/list/page/vo") method editQuestion (line 238) | @PostMapping("/edit") method getGenerateQuestionUserMessage (line 295) | private String getGenerateQuestionUserMessage(App app, int questionNum... method aiGenerateQuestion (line 305) | @PostMapping("/ai_generate") method aiGenerateQuestionSSE (line 328) | @GetMapping("/ai_generate/sse") method aiGenerateQuestionSSETest (line 393) | @Deprecated FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/ScoringResultController.java class ScoringResultController (line 36) | @RestController method addScoringResult (line 56) | @PostMapping("/add") method deleteScoringResult (line 84) | @PostMapping("/delete") method updateScoringResult (line 110) | @PostMapping("/update") method getScoringResultVOById (line 139) | @GetMapping("/get/vo") method listScoringResultByPage (line 155) | @PostMapping("/list/page") method listScoringResultVOByPage (line 173) | @PostMapping("/list/page/vo") method listMyScoringResultVOByPage (line 194) | @PostMapping("/my/list/page/vo") method editScoringResult (line 219) | @PostMapping("/edit") FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/UserAnswerController.java class UserAnswerController (line 42) | @RestController method addUserAnswer (line 68) | @PostMapping("/add") method deleteUserAnswer (line 117) | @PostMapping("/delete") method updateUserAnswer (line 143) | @PostMapping("/update") method getUserAnswerVOById (line 172) | @GetMapping("/get/vo") method listUserAnswerByPage (line 188) | @PostMapping("/list/page") method listUserAnswerVOByPage (line 206) | @PostMapping("/list/page/vo") method listMyUserAnswerVOByPage (line 227) | @PostMapping("/my/list/page/vo") method editUserAnswer (line 252) | @PostMapping("/edit") method generateUserAnswerId (line 280) | @GetMapping("/generate/id") FILE: yudada-backend/src/main/java/com/yupi/yudada/controller/UserController.java class UserController (line 47) | @RestController method userRegister (line 63) | @PostMapping("/register") method userLogin (line 85) | @PostMapping("/login") method userLogout (line 105) | @PostMapping("/logout") method getLoginUser (line 120) | @GetMapping("/get/login") method addUser (line 137) | @PostMapping("/add") method deleteUser (line 161) | @PostMapping("/delete") method updateUser (line 178) | @PostMapping("/update") method getUserById (line 199) | @GetMapping("/get") method getUserVOById (line 217) | @GetMapping("/get/vo") method listUserByPage (line 231) | @PostMapping("/list/page") method listUserVOByPage (line 249) | @PostMapping("/list/page/vo") method updateMyUser (line 276) | @PostMapping("/update/my") FILE: yudada-backend/src/main/java/com/yupi/yudada/exception/BusinessException.java class BusinessException (line 11) | public class BusinessException extends RuntimeException { method BusinessException (line 18) | public BusinessException(int code, String message) { method BusinessException (line 23) | public BusinessException(ErrorCode errorCode) { method BusinessException (line 28) | public BusinessException(ErrorCode errorCode, String message) { method getCode (line 33) | public int getCode() { FILE: yudada-backend/src/main/java/com/yupi/yudada/exception/GlobalExceptionHandler.java class GlobalExceptionHandler (line 16) | @RestControllerAdvice method businessExceptionHandler (line 20) | @ExceptionHandler(BusinessException.class) method runtimeExceptionHandler (line 26) | @ExceptionHandler(RuntimeException.class) FILE: yudada-backend/src/main/java/com/yupi/yudada/exception/ThrowUtils.java class ThrowUtils (line 11) | public class ThrowUtils { method throwIf (line 19) | public static void throwIf(boolean condition, RuntimeException runtime... method throwIf (line 31) | public static void throwIf(boolean condition, ErrorCode errorCode) { method throwIf (line 42) | public static void throwIf(boolean condition, ErrorCode errorCode, Str... FILE: yudada-backend/src/main/java/com/yupi/yudada/generate/CodeGenerator.java class CodeGenerator (line 21) | public class CodeGenerator { method main (line 30) | public static void main(String[] args) throws TemplateException, IOExc... method doGenerate (line 101) | public static void doGenerate(String inputPath, String outputPath, Obj... FILE: yudada-backend/src/main/java/com/yupi/yudada/manager/AiManager.java class AiManager (line 18) | @Component method doSyncUnstableRequest (line 37) | public String doSyncUnstableRequest(String systemMessage, String userM... method doSyncStableRequest (line 48) | public String doSyncStableRequest(String systemMessage, String userMes... method doSyncRequest (line 60) | public String doSyncRequest(String systemMessage, String userMessage, ... method doRequest (line 73) | public String doRequest(String systemMessage, String userMessage, Bool... method doRequest (line 90) | public String doRequest(List messages, Boolean stream, Fl... method doStreamRequest (line 116) | public Flowable doStreamRequest(String systemMessage, Strin... method doStreamRequest (line 133) | public Flowable doStreamRequest(List messages,... FILE: yudada-backend/src/main/java/com/yupi/yudada/manager/CosManager.java class CosManager (line 17) | @Component method putObject (line 33) | public PutObjectResult putObject(String key, String localFilePath) { method putObject (line 46) | public PutObjectResult putObject(String key, File file) { FILE: yudada-backend/src/main/java/com/yupi/yudada/mapper/AppMapper.java type AppMapper (line 12) | public interface AppMapper extends BaseMapper { FILE: yudada-backend/src/main/java/com/yupi/yudada/mapper/PostFavourMapper.java type PostFavourMapper (line 18) | public interface PostFavourMapper extends BaseMapper { method listFavourPostByPage (line 28) | Page listFavourPostByPage(IPage page, @Param(Constants.WRA... FILE: yudada-backend/src/main/java/com/yupi/yudada/mapper/PostMapper.java type PostMapper (line 14) | public interface PostMapper extends BaseMapper { method listPostWithDelete (line 19) | List listPostWithDelete(Date minUpdateTime); FILE: yudada-backend/src/main/java/com/yupi/yudada/mapper/PostThumbMapper.java type PostThumbMapper (line 12) | public interface PostThumbMapper extends BaseMapper { FILE: yudada-backend/src/main/java/com/yupi/yudada/mapper/QuestionMapper.java type QuestionMapper (line 12) | public interface QuestionMapper extends BaseMapper { FILE: yudada-backend/src/main/java/com/yupi/yudada/mapper/ScoringResultMapper.java type ScoringResultMapper (line 12) | public interface ScoringResultMapper extends BaseMapper { FILE: yudada-backend/src/main/java/com/yupi/yudada/mapper/UserAnswerMapper.java type UserAnswerMapper (line 17) | public interface UserAnswerMapper extends BaseMapper { method doAppAnswerCount (line 19) | @Select("select appId, count(userId) as answerCount from user_answer\n" + method doAppAnswerResultCount (line 24) | @Select("select resultName, count(resultName) as resultCount from user... FILE: yudada-backend/src/main/java/com/yupi/yudada/mapper/UserMapper.java type UserMapper (line 12) | public interface UserMapper extends BaseMapper { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/app/AppAddRequest.java class AppAddRequest (line 13) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/app/AppEditRequest.java class AppEditRequest (line 13) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/app/AppQueryRequest.java class AppQueryRequest (line 15) | @EqualsAndHashCode(callSuper = true) FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/app/AppUpdateRequest.java class AppUpdateRequest (line 14) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/file/UploadFileRequest.java class UploadFileRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/post/PostAddRequest.java class PostAddRequest (line 13) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/post/PostEditRequest.java class PostEditRequest (line 13) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/post/PostQueryRequest.java class PostQueryRequest (line 15) | @EqualsAndHashCode(callSuper = true) FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/post/PostUpdateRequest.java class PostUpdateRequest (line 13) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/postfavour/PostFavourAddRequest.java class PostFavourAddRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/postfavour/PostFavourQueryRequest.java class PostFavourQueryRequest (line 15) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/postthumb/PostThumbAddRequest.java class PostThumbAddRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/question/AiGenerateQuestionRequest.java class AiGenerateQuestionRequest (line 13) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/question/QuestionAddRequest.java class QuestionAddRequest (line 17) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/question/QuestionAnswerDTO.java class QuestionAnswerDTO (line 11) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/question/QuestionContentDTO.java class QuestionContentDTO (line 9) | @Data class Option (line 27) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/question/QuestionEditRequest.java class QuestionEditRequest (line 17) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/question/QuestionQueryRequest.java class QuestionQueryRequest (line 19) | @EqualsAndHashCode(callSuper = true) FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/question/QuestionUpdateRequest.java class QuestionUpdateRequest (line 14) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/scoringResult/ScoringResultAddRequest.java class ScoringResultAddRequest (line 17) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/scoringResult/ScoringResultEditRequest.java class ScoringResultEditRequest (line 17) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/scoringResult/ScoringResultQueryRequest.java class ScoringResultQueryRequest (line 19) | @EqualsAndHashCode(callSuper = true) FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/scoringResult/ScoringResultUpdateRequest.java class ScoringResultUpdateRequest (line 14) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/statistic/AppAnswerCountDTO.java class AppAnswerCountDTO (line 8) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/statistic/AppAnswerResultCountDTO.java class AppAnswerResultCountDTO (line 8) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/user/UserAddRequest.java class UserAddRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/user/UserLoginRequest.java class UserLoginRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/user/UserQueryRequest.java class UserQueryRequest (line 14) | @EqualsAndHashCode(callSuper = true) FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/user/UserRegisterRequest.java class UserRegisterRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/user/UserUpdateMyRequest.java class UserUpdateMyRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/user/UserUpdateRequest.java class UserUpdateRequest (line 12) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/userAnswer/UserAnswerAddRequest.java class UserAnswerAddRequest (line 14) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/userAnswer/UserAnswerEditRequest.java class UserAnswerEditRequest (line 16) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/userAnswer/UserAnswerQueryRequest.java class UserAnswerQueryRequest (line 18) | @EqualsAndHashCode(callSuper = true) FILE: yudada-backend/src/main/java/com/yupi/yudada/model/dto/userAnswer/UserAnswerUpdateRequest.java class UserAnswerUpdateRequest (line 14) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/entity/App.java class App (line 13) | @TableName(value ="app") FILE: yudada-backend/src/main/java/com/yupi/yudada/model/entity/Post.java class Post (line 18) | @TableName(value = "post") FILE: yudada-backend/src/main/java/com/yupi/yudada/model/entity/PostFavour.java class PostFavour (line 17) | @TableName(value = "post_favour") FILE: yudada-backend/src/main/java/com/yupi/yudada/model/entity/PostThumb.java class PostThumb (line 17) | @TableName(value = "post_thumb") FILE: yudada-backend/src/main/java/com/yupi/yudada/model/entity/Question.java class Question (line 13) | @TableName(value ="question") FILE: yudada-backend/src/main/java/com/yupi/yudada/model/entity/ScoringResult.java class ScoringResult (line 13) | @TableName(value ="scoring_result") FILE: yudada-backend/src/main/java/com/yupi/yudada/model/entity/User.java class User (line 18) | @TableName(value = "user") FILE: yudada-backend/src/main/java/com/yupi/yudada/model/entity/UserAnswer.java class UserAnswer (line 13) | @TableName(value ="user_answer") FILE: yudada-backend/src/main/java/com/yupi/yudada/model/enums/AppScoringStrategyEnum.java type AppScoringStrategyEnum (line 15) | public enum AppScoringStrategyEnum { method AppScoringStrategyEnum (line 24) | AppScoringStrategyEnum(String text, int value) { method getEnumByValue (line 35) | public static AppScoringStrategyEnum getEnumByValue(Integer value) { method getValues (line 52) | public static List getValues() { method getValue (line 56) | public int getValue() { method getText (line 60) | public String getText() { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/enums/AppTypeEnum.java type AppTypeEnum (line 15) | public enum AppTypeEnum { method AppTypeEnum (line 24) | AppTypeEnum(String text, int value) { method getEnumByValue (line 35) | public static AppTypeEnum getEnumByValue(Integer value) { method getValues (line 52) | public static List getValues() { method getValue (line 56) | public int getValue() { method getText (line 60) | public String getText() { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/enums/FileUploadBizEnum.java type FileUploadBizEnum (line 14) | public enum FileUploadBizEnum { method FileUploadBizEnum (line 24) | FileUploadBizEnum(String text, String value) { method getValues (line 34) | public static List getValues() { method getEnumByValue (line 44) | public static FileUploadBizEnum getEnumByValue(String value) { method getValue (line 56) | public String getValue() { method getText (line 60) | public String getText() { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/enums/ReviewStatusEnum.java type ReviewStatusEnum (line 15) | public enum ReviewStatusEnum { method ReviewStatusEnum (line 25) | ReviewStatusEnum(String text, int value) { method getEnumByValue (line 36) | public static ReviewStatusEnum getEnumByValue(Integer value) { method getValues (line 53) | public static List getValues() { method getValue (line 57) | public int getValue() { method getText (line 61) | public String getText() { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/enums/UserRoleEnum.java type UserRoleEnum (line 14) | public enum UserRoleEnum { method UserRoleEnum (line 24) | UserRoleEnum(String text, String value) { method getValues (line 34) | public static List getValues() { method getEnumByValue (line 44) | public static UserRoleEnum getEnumByValue(String value) { method getValue (line 56) | public String getValue() { method getText (line 60) | public String getText() { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/vo/AppVO.java class AppVO (line 20) | @Data method voToObj (line 99) | public static App voToObj(AppVO appVO) { method objToVo (line 114) | public static AppVO objToVo(App app) { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/vo/LoginUserVO.java class LoginUserVO (line 13) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/model/vo/PostVO.java class PostVO (line 17) | @Data method voToObj (line 86) | public static Post voToObj(PostVO postVO) { method objToVo (line 103) | public static PostVO objToVo(Post post) { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/vo/QuestionVO.java class QuestionVO (line 21) | @Data method voToObj (line 64) | public static Question voToObj(QuestionVO questionVO) { method objToVo (line 81) | public static QuestionVO objToVo(Question question) { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/vo/ScoringResultVO.java class ScoringResultVO (line 20) | @Data method voToObj (line 84) | public static ScoringResult voToObj(ScoringResultVO scoringResultVO) { method objToVo (line 100) | public static ScoringResultVO objToVo(ScoringResult scoringResult) { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/vo/UserAnswerVO.java class UserAnswerVO (line 20) | @Data method voToObj (line 98) | public static UserAnswer voToObj(UserAnswerVO userAnswerVO) { method objToVo (line 114) | public static UserAnswerVO objToVo(UserAnswer userAnswer) { FILE: yudada-backend/src/main/java/com/yupi/yudada/model/vo/UserVO.java class UserVO (line 13) | @Data FILE: yudada-backend/src/main/java/com/yupi/yudada/scoring/AiTestScoringStrategy.java class AiTestScoringStrategy (line 31) | @ScoringStrategyConfig(appType = 1, scoringStrategy = 1) method doScore (line 73) | @Override method getAiTestScoringUserMessage (line 145) | private String getAiTestScoringUserMessage(App app, List choices, App app) throws Exception; FILE: yudada-backend/src/main/java/com/yupi/yudada/scoring/ScoringStrategyContext.java class ScoringStrategyContext (line 14) | @Service method doScore (line 32) | public UserAnswer doScore(List choiceList, App app) throws Exc... FILE: yudada-backend/src/main/java/com/yupi/yudada/scoring/ScoringStrategyExecutor.java class ScoringStrategyExecutor (line 15) | @Service method doScore (line 31) | public UserAnswer doScore(List choiceList, App app) throws Exc... FILE: yudada-backend/src/main/java/com/yupi/yudada/service/AppService.java type AppService (line 18) | public interface AppService extends IService { method validApp (line 26) | void validApp(App app, boolean add); method getQueryWrapper (line 34) | QueryWrapper getQueryWrapper(AppQueryRequest appQueryRequest); method getAppVO (line 43) | AppVO getAppVO(App app, HttpServletRequest request); method getAppVOPage (line 52) | Page getAppVOPage(Page appPage, HttpServletRequest request); FILE: yudada-backend/src/main/java/com/yupi/yudada/service/PostFavourService.java type PostFavourService (line 17) | public interface PostFavourService extends IService { method doPostFavour (line 26) | int doPostFavour(long postId, User loginUser); method listFavourPostByPage (line 36) | Page listFavourPostByPage(IPage page, Wrapper queryW... method doPostFavourInner (line 46) | int doPostFavourInner(long userId, long postId); FILE: yudada-backend/src/main/java/com/yupi/yudada/service/PostService.java type PostService (line 17) | public interface PostService extends IService { method validPost (line 25) | void validPost(Post post, boolean add); method getQueryWrapper (line 33) | QueryWrapper getQueryWrapper(PostQueryRequest postQueryRequest); method getPostVO (line 42) | PostVO getPostVO(Post post, HttpServletRequest request); method getPostVOPage (line 51) | Page getPostVOPage(Page postPage, HttpServletRequest req... FILE: yudada-backend/src/main/java/com/yupi/yudada/service/PostThumbService.java type PostThumbService (line 13) | public interface PostThumbService extends IService { method doPostThumb (line 22) | int doPostThumb(long postId, User loginUser); method doPostThumbInner (line 31) | int doPostThumbInner(long userId, long postId); FILE: yudada-backend/src/main/java/com/yupi/yudada/service/QuestionService.java type QuestionService (line 18) | public interface QuestionService extends IService { method validQuestion (line 26) | void validQuestion(Question question, boolean add); method getQueryWrapper (line 34) | QueryWrapper getQueryWrapper(QuestionQueryRequest questionQu... method getQuestionVO (line 43) | QuestionVO getQuestionVO(Question question, HttpServletRequest request); method getQuestionVOPage (line 52) | Page getQuestionVOPage(Page questionPage, HttpSe... FILE: yudada-backend/src/main/java/com/yupi/yudada/service/ScoringResultService.java type ScoringResultService (line 18) | public interface ScoringResultService extends IService { method validScoringResult (line 26) | void validScoringResult(ScoringResult scoringResult, boolean add); method getQueryWrapper (line 34) | QueryWrapper getQueryWrapper(ScoringResultQueryRequest ... method getScoringResultVO (line 43) | ScoringResultVO getScoringResultVO(ScoringResult scoringResult, HttpSe... method getScoringResultVOPage (line 52) | Page getScoringResultVOPage(Page scori... FILE: yudada-backend/src/main/java/com/yupi/yudada/service/UserAnswerService.java type UserAnswerService (line 18) | public interface UserAnswerService extends IService { method validUserAnswer (line 26) | void validUserAnswer(UserAnswer userAnswer, boolean add); method getQueryWrapper (line 34) | QueryWrapper getQueryWrapper(UserAnswerQueryRequest userAn... method getUserAnswerVO (line 43) | UserAnswerVO getUserAnswerVO(UserAnswer userAnswer, HttpServletRequest... method getUserAnswerVOPage (line 52) | Page getUserAnswerVOPage(Page userAnswerPage... FILE: yudada-backend/src/main/java/com/yupi/yudada/service/UserService.java type UserService (line 18) | public interface UserService extends IService { method userRegister (line 28) | long userRegister(String userAccount, String userPassword, String chec... method userLogin (line 38) | LoginUserVO userLogin(String userAccount, String userPassword, HttpSer... method getLoginUser (line 46) | User getLoginUser(HttpServletRequest request); method getLoginUserPermitNull (line 54) | User getLoginUserPermitNull(HttpServletRequest request); method isAdmin (line 62) | boolean isAdmin(HttpServletRequest request); method isAdmin (line 70) | boolean isAdmin(User user); method userLogout (line 78) | boolean userLogout(HttpServletRequest request); method getLoginUserVO (line 85) | LoginUserVO getLoginUserVO(User user); method getUserVO (line 93) | UserVO getUserVO(User user); method getUserVO (line 101) | List getUserVO(List userList); method getQueryWrapper (line 109) | QueryWrapper getQueryWrapper(UserQueryRequest userQueryRequest); FILE: yudada-backend/src/main/java/com/yupi/yudada/service/impl/AppServiceImpl.java class AppServiceImpl (line 40) | @Service method validApp (line 53) | @Override method getQueryWrapper (line 90) | @Override method getAppVO (line 145) | @Override method getAppVOPage (line 171) | @Override FILE: yudada-backend/src/main/java/com/yupi/yudada/service/impl/PostFavourServiceImpl.java class PostFavourServiceImpl (line 27) | @Service method doPostFavour (line 41) | @Override method listFavourPostByPage (line 58) | @Override method doPostFavourInner (line 73) | @Override FILE: yudada-backend/src/main/java/com/yupi/yudada/service/impl/PostServiceImpl.java class PostServiceImpl (line 42) | @Service method validPost (line 55) | @Override method getQueryWrapper (line 82) | @Override method getPostVO (line 116) | @Override method getPostVOPage (line 147) | @Override FILE: yudada-backend/src/main/java/com/yupi/yudada/service/impl/PostThumbServiceImpl.java class PostThumbServiceImpl (line 24) | @Service method doPostThumb (line 38) | @Override method doPostThumbInner (line 62) | @Override FILE: yudada-backend/src/main/java/com/yupi/yudada/service/impl/QuestionServiceImpl.java class QuestionServiceImpl (line 39) | @Service method validQuestion (line 55) | @Override method getQueryWrapper (line 81) | @Override method getQuestionVO (line 118) | @Override method getQuestionVOPage (line 145) | @Override FILE: yudada-backend/src/main/java/com/yupi/yudada/service/impl/ScoringResultServiceImpl.java class ScoringResultServiceImpl (line 39) | @Service method validScoringResult (line 55) | @Override method getQueryWrapper (line 85) | @Override method getScoringResultVO (line 136) | @Override method getScoringResultVOPage (line 163) | @Override FILE: yudada-backend/src/main/java/com/yupi/yudada/service/impl/UserAnswerServiceImpl.java class UserAnswerServiceImpl (line 39) | @Service method validUserAnswer (line 55) | @Override method getQueryWrapper (line 81) | @Override method getUserAnswerVO (line 138) | @Override method getUserAnswerVOPage (line 165) | @Override FILE: yudada-backend/src/main/java/com/yupi/yudada/service/impl/UserServiceImpl.java class UserServiceImpl (line 35) | @Service method userRegister (line 44) | @Override method userLogin (line 82) | @Override method getLoginUser (line 117) | @Override method getLoginUserPermitNull (line 140) | @Override method isAdmin (line 159) | @Override method isAdmin (line 167) | @Override method userLogout (line 177) | @Override method getLoginUserVO (line 187) | @Override method getUserVO (line 197) | @Override method getUserVO (line 207) | @Override method getQueryWrapper (line 215) | @Override FILE: yudada-backend/src/main/java/com/yupi/yudada/utils/NetUtils.java class NetUtils (line 12) | public class NetUtils { method getIpAddress (line 20) | public static String getIpAddress(HttpServletRequest request) { FILE: yudada-backend/src/main/java/com/yupi/yudada/utils/SpringContextUtils.java class SpringContextUtils (line 15) | @Component method setApplicationContext (line 20) | @Override method getBean (line 31) | public static Object getBean(String beanName) { method getBean (line 42) | public static T getBean(Class beanClass) { method getBean (line 54) | public static T getBean(String beanName, Class beanClass) { FILE: yudada-backend/src/main/java/com/yupi/yudada/utils/SqlUtils.java class SqlUtils (line 11) | public class SqlUtils { method validSortField (line 19) | public static boolean validSortField(String sortField) { FILE: yudada-backend/src/test/java/com/yupi/yudada/MainApplicationTests.java class MainApplicationTests (line 12) | @SpringBootTest method contextLoads (line 15) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/QuestionControllerTest.java class QuestionControllerTest (line 11) | @SpringBootTest method aiGenerateQuestionSSETest (line 17) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/RxJavaTest.java class RxJavaTest (line 10) | @SpringBootTest method test (line 13) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/UserAnswerShardingTest.java class UserAnswerShardingTest (line 12) | @SpringBootTest method test (line 18) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/ZhiPuAiTest.java class ZhiPuAiTest (line 16) | @SpringBootTest method test (line 22) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/manager/CosManagerTest.java class CosManagerTest (line 13) | @SpringBootTest method putObject (line 19) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/mapper/PostFavourMapperTest.java class PostFavourMapperTest (line 18) | @SpringBootTest method listUserFavourPostByPage (line 24) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/mapper/PostMapperTest.java class PostMapperTest (line 17) | @SpringBootTest method listPostWithDelete (line 23) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/service/PostFavourServiceTest.java class PostFavourServiceTest (line 19) | @SpringBootTest method setUp (line 27) | @BeforeAll method doPostFavour (line 32) | @Test method listFavourPostByPage (line 38) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/service/PostThumbServiceTest.java class PostThumbServiceTest (line 16) | @SpringBootTest method setUp (line 24) | @BeforeAll method doPostThumb (line 29) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/service/UserServiceTest.java class UserServiceTest (line 14) | @SpringBootTest method userRegister (line 20) | @Test FILE: yudada-backend/src/test/java/com/yupi/yudada/utils/EasyExcelTest.java class EasyExcelTest (line 20) | @SpringBootTest method doImport (line 23) | @Test FILE: yudada-frontend/src/access/accessEnum.ts constant ACCESS_ENUM (line 4) | const ACCESS_ENUM = { FILE: yudada-frontend/src/api/appController.ts function addAppUsingPost (line 6) | async function addAppUsingPost(body: API.AppAddRequest, options?: { [key... function deleteAppUsingPost (line 18) | async function deleteAppUsingPost( function editAppUsingPost (line 33) | async function editAppUsingPost(body: API.AppEditRequest, options?: { [k... function getAppVoByIdUsingGet (line 45) | async function getAppVoByIdUsingGet( function listAppByPageUsingPost (line 60) | async function listAppByPageUsingPost( function listAppVoByPageUsingPost (line 75) | async function listAppVoByPageUsingPost( function listMyAppVoByPageUsingPost (line 90) | async function listMyAppVoByPageUsingPost( function doAppReviewUsingPost (line 105) | async function doAppReviewUsingPost( function updateAppUsingPost (line 120) | async function updateAppUsingPost( FILE: yudada-frontend/src/api/appStatisticController.ts function getAppAnswerCountUsingGet (line 6) | async function getAppAnswerCountUsingGet(options?: { [key: string]: any ... function getAppAnswerResultCountUsingGet (line 14) | async function getAppAnswerResultCountUsingGet( FILE: yudada-frontend/src/api/fileController.ts function uploadFileUsingPost (line 6) | async function uploadFileUsingPost( FILE: yudada-frontend/src/api/postController.ts function addPostUsingPost (line 6) | async function addPostUsingPost(body: API.PostAddRequest, options?: { [k... function deletePostUsingPost (line 18) | async function deletePostUsingPost( function editPostUsingPost (line 33) | async function editPostUsingPost( function getPostVoByIdUsingGet (line 48) | async function getPostVoByIdUsingGet( function listPostByPageUsingPost (line 63) | async function listPostByPageUsingPost( function listPostVoByPageUsingPost (line 78) | async function listPostVoByPageUsingPost( function listMyPostVoByPageUsingPost (line 93) | async function listMyPostVoByPageUsingPost( function updatePostUsingPost (line 108) | async function updatePostUsingPost( FILE: yudada-frontend/src/api/postFavourController.ts function doPostFavourUsingPost (line 6) | async function doPostFavourUsingPost( function listFavourPostByPageUsingPost (line 21) | async function listFavourPostByPageUsingPost( function listMyFavourPostByPageUsingPost (line 36) | async function listMyFavourPostByPageUsingPost( FILE: yudada-frontend/src/api/postThumbController.ts function doThumbUsingPost (line 6) | async function doThumbUsingPost( FILE: yudada-frontend/src/api/questionController.ts function addQuestionUsingPost (line 6) | async function addQuestionUsingPost( function aiGenerateQuestionUsingPost (line 21) | async function aiGenerateQuestionUsingPost( function aiGenerateQuestionSseUsingGet (line 36) | async function aiGenerateQuestionSseUsingGet( function aiGenerateQuestionSseTestUsingGet (line 51) | async function aiGenerateQuestionSseTestUsingGet( function deleteQuestionUsingPost (line 66) | async function deleteQuestionUsingPost( function editQuestionUsingPost (line 81) | async function editQuestionUsingPost( function getQuestionVoByIdUsingGet (line 96) | async function getQuestionVoByIdUsingGet( function listQuestionByPageUsingPost (line 111) | async function listQuestionByPageUsingPost( function listQuestionVoByPageUsingPost (line 126) | async function listQuestionVoByPageUsingPost( function listMyQuestionVoByPageUsingPost (line 141) | async function listMyQuestionVoByPageUsingPost( function updateQuestionUsingPost (line 156) | async function updateQuestionUsingPost( FILE: yudada-frontend/src/api/scoringResultController.ts function addScoringResultUsingPost (line 6) | async function addScoringResultUsingPost( function deleteScoringResultUsingPost (line 21) | async function deleteScoringResultUsingPost( function editScoringResultUsingPost (line 36) | async function editScoringResultUsingPost( function getScoringResultVoByIdUsingGet (line 51) | async function getScoringResultVoByIdUsingGet( function listScoringResultByPageUsingPost (line 66) | async function listScoringResultByPageUsingPost( function listScoringResultVoByPageUsingPost (line 81) | async function listScoringResultVoByPageUsingPost( function listMyScoringResultVoByPageUsingPost (line 96) | async function listMyScoringResultVoByPageUsingPost( function updateScoringResultUsingPost (line 111) | async function updateScoringResultUsingPost( FILE: yudada-frontend/src/api/typings.d.ts type AiGenerateQuestionRequest (line 2) | type AiGenerateQuestionRequest = { type aiGenerateQuestionSSETestUsingGETParams (line 8) | type aiGenerateQuestionSSETestUsingGETParams = { type aiGenerateQuestionSSEUsingGETParams (line 16) | type aiGenerateQuestionSSEUsingGETParams = { type App (line 22) | type App = { type AppAddRequest (line 39) | type AppAddRequest = { type AppAnswerCountDTO (line 47) | type AppAnswerCountDTO = { type AppAnswerResultCountDTO (line 52) | type AppAnswerResultCountDTO = { type AppEditRequest (line 57) | type AppEditRequest = { type AppQueryRequest (line 66) | type AppQueryRequest = { type AppUpdateRequest (line 85) | type AppUpdateRequest = { type AppVO (line 98) | type AppVO = { type BaseResponseAppVO_ (line 115) | type BaseResponseAppVO_ = { type BaseResponseBoolean_ (line 121) | type BaseResponseBoolean_ = { type BaseResponseInt_ (line 127) | type BaseResponseInt_ = { type BaseResponseListAppAnswerCountDTO_ (line 133) | type BaseResponseListAppAnswerCountDTO_ = { type BaseResponseListAppAnswerResultCountDTO_ (line 139) | type BaseResponseListAppAnswerResultCountDTO_ = { type BaseResponseListQuestionContentDTO_ (line 145) | type BaseResponseListQuestionContentDTO_ = { type BaseResponseLoginUserVO_ (line 151) | type BaseResponseLoginUserVO_ = { type BaseResponseLong_ (line 157) | type BaseResponseLong_ = { type BaseResponsePageApp_ (line 163) | type BaseResponsePageApp_ = { type BaseResponsePageAppVO_ (line 169) | type BaseResponsePageAppVO_ = { type BaseResponsePagePost_ (line 175) | type BaseResponsePagePost_ = { type BaseResponsePagePostVO_ (line 181) | type BaseResponsePagePostVO_ = { type BaseResponsePageQuestion_ (line 187) | type BaseResponsePageQuestion_ = { type BaseResponsePageQuestionVO_ (line 193) | type BaseResponsePageQuestionVO_ = { type BaseResponsePageScoringResult_ (line 199) | type BaseResponsePageScoringResult_ = { type BaseResponsePageScoringResultVO_ (line 205) | type BaseResponsePageScoringResultVO_ = { type BaseResponsePageUser_ (line 211) | type BaseResponsePageUser_ = { type BaseResponsePageUserAnswer_ (line 217) | type BaseResponsePageUserAnswer_ = { type BaseResponsePageUserAnswerVO_ (line 223) | type BaseResponsePageUserAnswerVO_ = { type BaseResponsePageUserVO_ (line 229) | type BaseResponsePageUserVO_ = { type BaseResponsePostVO_ (line 235) | type BaseResponsePostVO_ = { type BaseResponseQuestionVO_ (line 241) | type BaseResponseQuestionVO_ = { type BaseResponseScoringResultVO_ (line 247) | type BaseResponseScoringResultVO_ = { type BaseResponseString_ (line 253) | type BaseResponseString_ = { type BaseResponseUser_ (line 259) | type BaseResponseUser_ = { type BaseResponseUserAnswerVO_ (line 265) | type BaseResponseUserAnswerVO_ = { type BaseResponseUserVO_ (line 271) | type BaseResponseUserVO_ = { type DeleteRequest (line 277) | type DeleteRequest = { type getAppAnswerResultCountUsingGETParams (line 281) | type getAppAnswerResultCountUsingGETParams = { type getAppVOByIdUsingGETParams (line 286) | type getAppVOByIdUsingGETParams = { type getPostVOByIdUsingGETParams (line 291) | type getPostVOByIdUsingGETParams = { type getQuestionVOByIdUsingGETParams (line 296) | type getQuestionVOByIdUsingGETParams = { type getScoringResultVOByIdUsingGETParams (line 301) | type getScoringResultVOByIdUsingGETParams = { type getUserAnswerVOByIdUsingGETParams (line 306) | type getUserAnswerVOByIdUsingGETParams = { type getUserByIdUsingGETParams (line 311) | type getUserByIdUsingGETParams = { type getUserVOByIdUsingGETParams (line 316) | type getUserVOByIdUsingGETParams = { type LoginUserVO (line 321) | type LoginUserVO = { type Option (line 331) | type Option = { type OrderItem (line 338) | type OrderItem = { type PageApp_ (line 343) | type PageApp_ = { type PageAppVO_ (line 356) | type PageAppVO_ = { type PagePost_ (line 369) | type PagePost_ = { type PagePostVO_ (line 382) | type PagePostVO_ = { type PageQuestion_ (line 395) | type PageQuestion_ = { type PageQuestionVO_ (line 408) | type PageQuestionVO_ = { type PageScoringResult_ (line 421) | type PageScoringResult_ = { type PageScoringResultVO_ (line 434) | type PageScoringResultVO_ = { type PageUser_ (line 447) | type PageUser_ = { type PageUserAnswer_ (line 460) | type PageUserAnswer_ = { type PageUserAnswerVO_ (line 473) | type PageUserAnswerVO_ = { type PageUserVO_ (line 486) | type PageUserVO_ = { type Post (line 499) | type Post = { type PostAddRequest (line 512) | type PostAddRequest = { type PostEditRequest (line 518) | type PostEditRequest = { type PostFavourAddRequest (line 525) | type PostFavourAddRequest = { type PostFavourQueryRequest (line 529) | type PostFavourQueryRequest = { type PostQueryRequest (line 538) | type PostQueryRequest = { type PostThumbAddRequest (line 554) | type PostThumbAddRequest = { type PostUpdateRequest (line 558) | type PostUpdateRequest = { type PostVO (line 565) | type PostVO = { type Question (line 580) | type Question = { type QuestionAddRequest (line 590) | type QuestionAddRequest = { type QuestionContentDTO (line 595) | type QuestionContentDTO = { type QuestionEditRequest (line 600) | type QuestionEditRequest = { type QuestionQueryRequest (line 605) | type QuestionQueryRequest = { type QuestionUpdateRequest (line 617) | type QuestionUpdateRequest = { type QuestionVO (line 622) | type QuestionVO = { type ReviewRequest (line 632) | type ReviewRequest = { type ScoringResult (line 638) | type ScoringResult = { type ScoringResultAddRequest (line 652) | type ScoringResultAddRequest = { type ScoringResultEditRequest (line 661) | type ScoringResultEditRequest = { type ScoringResultQueryRequest (line 670) | type ScoringResultQueryRequest = { type ScoringResultUpdateRequest (line 687) | type ScoringResultUpdateRequest = { type ScoringResultVO (line 696) | type ScoringResultVO = { type SseEmitter (line 710) | type SseEmitter = { type uploadFileUsingPOSTParams (line 714) | type uploadFileUsingPOSTParams = { type User (line 718) | type User = { type UserAddRequest (line 733) | type UserAddRequest = { type UserAnswer (line 740) | type UserAnswer = { type UserAnswerAddRequest (line 757) | type UserAnswerAddRequest = { type UserAnswerEditRequest (line 763) | type UserAnswerEditRequest = { type UserAnswerQueryRequest (line 769) | type UserAnswerQueryRequest = { type UserAnswerUpdateRequest (line 789) | type UserAnswerUpdateRequest = { type UserAnswerVO (line 795) | type UserAnswerVO = { type UserLoginRequest (line 812) | type UserLoginRequest = { type UserQueryRequest (line 817) | type UserQueryRequest = { type UserRegisterRequest (line 830) | type UserRegisterRequest = { type UserUpdateMyRequest (line 836) | type UserUpdateMyRequest = { type UserUpdateRequest (line 842) | type UserUpdateRequest = { type UserVO (line 850) | type UserVO = { FILE: yudada-frontend/src/api/userAnswerController.ts function addUserAnswerUsingPost (line 6) | async function addUserAnswerUsingPost( function deleteUserAnswerUsingPost (line 21) | async function deleteUserAnswerUsingPost( function editUserAnswerUsingPost (line 36) | async function editUserAnswerUsingPost( function generateUserAnswerIdUsingGet (line 51) | async function generateUserAnswerIdUsingGet(options?: { [key: string]: a... function getUserAnswerVoByIdUsingGet (line 59) | async function getUserAnswerVoByIdUsingGet( function listUserAnswerByPageUsingPost (line 74) | async function listUserAnswerByPageUsingPost( function listUserAnswerVoByPageUsingPost (line 89) | async function listUserAnswerVoByPageUsingPost( function listMyUserAnswerVoByPageUsingPost (line 104) | async function listMyUserAnswerVoByPageUsingPost( function updateUserAnswerUsingPost (line 119) | async function updateUserAnswerUsingPost( FILE: yudada-frontend/src/api/userController.ts function addUserUsingPost (line 6) | async function addUserUsingPost(body: API.UserAddRequest, options?: { [k... function deleteUserUsingPost (line 18) | async function deleteUserUsingPost( function getUserByIdUsingGet (line 33) | async function getUserByIdUsingGet( function getLoginUserUsingGet (line 48) | async function getLoginUserUsingGet(options?: { [key: string]: any }) { function getUserVoByIdUsingGet (line 56) | async function getUserVoByIdUsingGet( function listUserByPageUsingPost (line 71) | async function listUserByPageUsingPost( function listUserVoByPageUsingPost (line 86) | async function listUserVoByPageUsingPost( function userLoginUsingPost (line 101) | async function userLoginUsingPost( function userLogoutUsingPost (line 116) | async function userLogoutUsingPost(options?: { [key: string]: any }) { function userRegisterUsingPost (line 124) | async function userRegisterUsingPost( function updateUserUsingPost (line 139) | async function updateUserUsingPost( function updateMyUserUsingPost (line 154) | async function updateMyUserUsingPost( FILE: yudada-frontend/src/constant/app.ts constant REVIEW_STATUS_ENUM (line 2) | const REVIEW_STATUS_ENUM = { constant REVIEW_STATUS_MAP (line 12) | const REVIEW_STATUS_MAP = { constant APP_TYPE_ENUM (line 19) | const APP_TYPE_ENUM = { constant APP_TYPE_MAP (line 27) | const APP_TYPE_MAP = { constant APP_SCORING_STRATEGY_ENUM (line 33) | const APP_SCORING_STRATEGY_ENUM = { constant APP_SCORING_STRATEGY_MAP (line 41) | const APP_SCORING_STRATEGY_MAP = { FILE: yudada-frontend/src/store/userStore.ts function setLoginUser (line 14) | function setLoginUser(newLoginUser: API.LoginUserVO) { function fetchLoginUser (line 18) | async function fetchLoginUser() {