├── .gitignore ├── Dockerfile ├── README.md ├── pom.xml ├── startup.sh ├── tj-api ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── tianji │ │ └── api │ │ ├── annotations │ │ └── EnableCategoryCache.java │ │ ├── cache │ │ ├── CategoryCache.java │ │ └── RoleCache.java │ │ ├── client │ │ ├── auth │ │ │ └── AuthClient.java │ │ ├── course │ │ │ ├── CatalogueClient.java │ │ │ ├── CategoryClient.java │ │ │ ├── CourseClient.java │ │ │ └── SubjectClient.java │ │ ├── exam │ │ │ └── ExamClient.java │ │ ├── learning │ │ │ ├── LearningClient.java │ │ │ └── fallback │ │ │ │ └── LearningClientFallback.java │ │ ├── promotion │ │ │ ├── PromotionClient.java │ │ │ └── fallback │ │ │ │ └── PromotionClientFallback.java │ │ ├── remark │ │ │ ├── RemarkClient.java │ │ │ └── fallback │ │ │ │ └── RemarkClientFallBack.java │ │ ├── search │ │ │ └── SearchClient.java │ │ ├── trade │ │ │ ├── TradeClient.java │ │ │ └── fallback │ │ │ │ └── TradeClientFallback.java │ │ └── user │ │ │ ├── UserClient.java │ │ │ └── fallback │ │ │ └── UserClientFallback.java │ │ ├── config │ │ ├── CategoryCacheConfig.java │ │ ├── FallbackConfig.java │ │ ├── RequestIdRelayConfiguration.java │ │ └── RoleCacheConfig.java │ │ ├── constants │ │ ├── CourseStatus.java │ │ └── SmsConstants.java │ │ ├── dto │ │ ├── IdAndNumDTO.java │ │ ├── auth │ │ │ └── RoleDTO.java │ │ ├── course │ │ │ ├── CataSimpleInfoDTO.java │ │ │ ├── CatalogueDTO.java │ │ │ ├── CategoryBasicDTO.java │ │ │ ├── CategoryDTO.java │ │ │ ├── CourseDTO.java │ │ │ ├── CourseFullInfoDTO.java │ │ │ ├── CoursePurchaseInfoDTO.java │ │ │ ├── CourseSearchDTO.java │ │ │ ├── CourseSimpleInfoDTO.java │ │ │ ├── MediaQuoteDTO.java │ │ │ ├── SectionInfoDTO.java │ │ │ ├── SubNumAndCourseNumDTO.java │ │ │ └── SubjectDTO.java │ │ ├── exam │ │ │ ├── QuestionBizDTO.java │ │ │ └── QuestionDTO.java │ │ ├── leanring │ │ │ ├── LearningLessonDTO.java │ │ │ ├── LearningRecordDTO.java │ │ │ └── LearningRecordFormDTO.java │ │ ├── msg │ │ │ ├── LikedTimesDTO.java │ │ │ └── LikedTimesMessage.java │ │ ├── promotion │ │ │ ├── CouponDiscountDTO.java │ │ │ └── OrderCourseDTO.java │ │ ├── sms │ │ │ └── SmsInfoDTO.java │ │ ├── trade │ │ │ └── OrderBasicDTO.java │ │ └── user │ │ │ ├── LoginFormDTO.java │ │ │ └── UserDTO.java │ │ └── interfaces │ │ ├── learning │ │ └── LearningDubboService.java │ │ └── stock │ │ └── StockDubboService.java │ └── resources │ └── META-INF │ └── spring.factories ├── tj-auth ├── pom.xml ├── tj-auth-common │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── tianji │ │ └── auth │ │ └── common │ │ ├── constants │ │ ├── AuthErrorInfo.java │ │ └── JwtConstants.java │ │ └── domain │ │ └── PrivilegeRoleDTO.java ├── tj-auth-gateway-sdk │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── authsdk │ │ │ └── gateway │ │ │ ├── config │ │ │ └── AuthAutoConfiguration.java │ │ │ └── util │ │ │ ├── AuthUtil.java │ │ │ └── JwtSignerHolder.java │ │ └── resources │ │ └── META-INF │ │ ├── spring-configuration-metadata.json │ │ └── spring.factories ├── tj-auth-resource-sdk │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── authsdk │ │ │ └── resource │ │ │ ├── config │ │ │ ├── FeignRelayUserAutoConfiguration.java │ │ │ ├── ResourceAuthProperties.java │ │ │ └── ResourceInterceptorConfiguration.java │ │ │ └── interceptors │ │ │ ├── FeignRelayUserInterceptor.java │ │ │ ├── LoginAuthInterceptor.java │ │ │ └── UserInfoInterceptor.java │ │ └── resources │ │ └── META-INF │ │ ├── spring-configuration-metadata.json │ │ └── spring.factories └── tj-auth-service │ ├── pom.xml │ ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── auth │ │ │ ├── AuthApplication.java │ │ │ ├── config │ │ │ └── AuthConfig.java │ │ │ ├── constants │ │ │ └── AuthConstants.java │ │ │ ├── controller │ │ │ ├── AccountController.java │ │ │ ├── JwkController.java │ │ │ ├── MenuController.java │ │ │ ├── PrivilegeController.java │ │ │ └── RoleController.java │ │ │ ├── domain │ │ │ ├── dto │ │ │ │ ├── MenuDTO.java │ │ │ │ └── PrivilegeDTO.java │ │ │ ├── po │ │ │ │ ├── AccountRole.java │ │ │ │ ├── LoginRecord.java │ │ │ │ ├── Menu.java │ │ │ │ ├── Privilege.java │ │ │ │ ├── Role.java │ │ │ │ ├── RoleMenu.java │ │ │ │ └── RolePrivilege.java │ │ │ └── vo │ │ │ │ ├── LoginRecordVO.java │ │ │ │ ├── MenuOptionVO.java │ │ │ │ └── PrivilegeOptionVO.java │ │ │ ├── mapper │ │ │ ├── AccountRoleMapper.java │ │ │ ├── LoginRecordMapper.java │ │ │ ├── MenuMapper.java │ │ │ ├── PrivilegeMapper.java │ │ │ ├── RoleMapper.java │ │ │ ├── RoleMenuMapper.java │ │ │ └── RolePrivilegeMapper.java │ │ │ ├── service │ │ │ ├── IAccountRoleService.java │ │ │ ├── IAccountService.java │ │ │ ├── ILoginRecordService.java │ │ │ ├── IMenuService.java │ │ │ ├── IPrivilegeService.java │ │ │ ├── IRoleMenuService.java │ │ │ ├── IRolePrivilegeService.java │ │ │ ├── IRoleService.java │ │ │ └── impl │ │ │ │ ├── AccountRoleServiceImpl.java │ │ │ │ ├── AccountServiceImpl.java │ │ │ │ ├── LoginRecordServiceImpl.java │ │ │ │ ├── MenuServiceImpl.java │ │ │ │ ├── PrivilegeServiceImpl.java │ │ │ │ ├── RoleMenuServiceImpl.java │ │ │ │ ├── RolePrivilegeServiceImpl.java │ │ │ │ └── RoleServiceImpl.java │ │ │ ├── task │ │ │ └── LoadPrivilegeRunner.java │ │ │ └── util │ │ │ ├── JwtTool.java │ │ │ └── PrivilegeCache.java │ │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-local.yml │ │ ├── bootstrap.yml │ │ ├── mapper │ │ ├── AccountRoleMapper.xml │ │ ├── IPointsBoardSeasonService.xml │ │ ├── LoginRecordMapper.xml │ │ ├── MenuMapper.xml │ │ ├── RoleMenuMapper.xml │ │ ├── RolePrivilegeMapper.xml │ │ └── StatusEnumValid.xml │ │ └── tjxt.jks │ └── tjxt.jks ├── tj-common ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── tianji │ │ └── common │ │ ├── autoconfigure │ │ ├── cache │ │ │ ├── LocalCacheConfig.java │ │ │ └── RedisConfig.java │ │ ├── mq │ │ │ ├── BasicIdMessageProcessor.java │ │ │ ├── DelayedMessageProcessor.java │ │ │ ├── MqConfig.java │ │ │ ├── RabbitMqHelper.java │ │ │ ├── RocketMqConfig.java │ │ │ └── RocketMqHelper.java │ │ ├── mvc │ │ │ ├── JsonConfig.java │ │ │ ├── MvcConfig.java │ │ │ ├── ParamCheckerConfig.java │ │ │ ├── advice │ │ │ │ ├── CommonExceptionAdvice.java │ │ │ │ └── WrapperResponseBodyAdvice.java │ │ │ ├── aspects │ │ │ │ └── CheckerAspect.java │ │ │ └── converter │ │ │ │ └── WrapperResponseMessageConverter.java │ │ ├── mybatis │ │ │ ├── BaseMetaObjectHandler.java │ │ │ ├── MyBatisAutoFillInterceptor.java │ │ │ └── MybatisConfig.java │ │ ├── ratelimite │ │ │ └── LimiterConfig.java │ │ ├── redisson │ │ │ ├── RedissonConfig.java │ │ │ ├── annotations │ │ │ │ └── Lock.java │ │ │ ├── aspect │ │ │ │ └── LockAspect.java │ │ │ └── enums │ │ │ │ ├── LockStrategy.java │ │ │ │ └── LockType.java │ │ ├── swagger │ │ │ ├── BaseSwaggerResponseBuilderPlugin.java │ │ │ ├── BaseSwaggerResponseModelPlugin.java │ │ │ ├── Knife4jConfiguration.java │ │ │ └── SwaggerConfigProperties.java │ │ └── xxljob │ │ │ ├── XxlJobConfig.java │ │ │ └── XxlJobProperties.java │ │ ├── cache │ │ ├── distribute │ │ │ ├── DistributedCacheService.java │ │ │ └── redis │ │ │ │ └── RedisCacheService.java │ │ ├── local │ │ │ ├── LocalCacheService.java │ │ │ └── guava │ │ │ │ ├── CaffeineLocalCacheService.java │ │ │ │ ├── GuavaLocalCacheService.java │ │ │ │ └── LocalCacheFactory.java │ │ └── service │ │ │ └── SeckillCacheService.java │ │ ├── constants │ │ ├── Constant.java │ │ ├── ErrorInfo.java │ │ ├── MqConstants.java │ │ └── RegexConstants.java │ │ ├── domain │ │ ├── CommonCache.java │ │ ├── R.java │ │ ├── cache │ │ │ └── CouponBusinessCache.java │ │ ├── dto │ │ │ ├── BaseDTO.java │ │ │ ├── IdNameDTO.java │ │ │ ├── LoginUserDTO.java │ │ │ └── PageDTO.java │ │ ├── mq │ │ │ └── CouponMessage.java │ │ └── query │ │ │ └── PageQuery.java │ │ ├── enums │ │ ├── BaseEnum.java │ │ ├── CommonStatus.java │ │ ├── SentinelExceptionType.java │ │ └── UserType.java │ │ ├── exceptions │ │ ├── BadRequestException.java │ │ ├── BizIllegalException.java │ │ ├── CommonException.java │ │ ├── DbException.java │ │ ├── ForbiddenException.java │ │ ├── RequestTimeoutException.java │ │ ├── SentinelException.java │ │ └── UnauthorizedException.java │ │ ├── filters │ │ └── RequestIdFilter.java │ │ ├── lock │ │ ├── DistributedLock.java │ │ ├── factoty │ │ │ └── DistributedLockFactory.java │ │ └── redisson │ │ │ └── RedissonLockFactory.java │ │ ├── ratelimiter │ │ ├── Aspect │ │ │ └── RateLimiterAspect.java │ │ ├── annotation │ │ │ └── TjRateLimiter.java │ │ └── machine │ │ │ └── CFRateLimiter.java │ │ ├── serializer │ │ ├── JodaDateTimeJsonDeserializer.java │ │ └── JodaDateTimeJsonSerializer.java │ │ ├── utils │ │ ├── ArrayUtils.java │ │ ├── AspectUtils.java │ │ ├── AssertUtils.java │ │ ├── BeanUtils.java │ │ ├── BooleanUtils.java │ │ ├── ByteUtils.java │ │ ├── CollUtils.java │ │ ├── Convert.java │ │ ├── CookieBuilder.java │ │ ├── DateUtils.java │ │ ├── EnumUtils.java │ │ ├── HttpUtils.java │ │ ├── IoUtils.java │ │ ├── JsonUtils.java │ │ ├── MarkedRunnable.java │ │ ├── MqUtils.java │ │ ├── NumberUtils.java │ │ ├── ObjectUtils.java │ │ ├── QrCodeUtils.java │ │ ├── RandomUtils.java │ │ ├── ReflectUtils.java │ │ ├── RequestIdUtil.java │ │ ├── RequestUtils.java │ │ ├── SPELUtils.java │ │ ├── SignUtils.java │ │ ├── SqlWrapperUtils.java │ │ ├── StringUtils.java │ │ ├── SwaggerUtils.java │ │ ├── TjTemporalConverter.java │ │ ├── TreeDataUtils.java │ │ ├── UserContext.java │ │ ├── ViolationUtils.java │ │ ├── WebUtils.java │ │ └── serializer │ │ │ ├── FastJsonRedisSerializer.java │ │ │ └── ProtoStuffSerializerUtils.java │ │ └── validate │ │ ├── Checker.java │ │ ├── EnumValidator.java │ │ ├── EnumValueValidator.java │ │ └── annotations │ │ ├── EnumValid.java │ │ └── ParamChecker.java │ └── resources │ └── META-INF │ ├── spring-configuration-metadata.json │ └── spring.factories ├── tj-course ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── tianji │ │ └── course │ │ ├── CourseApplication.java │ │ ├── config │ │ └── ThreadPoolConfig.java │ │ ├── constants │ │ ├── CourseConstants.java │ │ ├── CourseErrorInfo.java │ │ ├── CourseStatus.java │ │ ├── RedisConstants.java │ │ ├── RedisContants.java │ │ └── SubjectConstants.java │ │ ├── controller │ │ ├── CatalogueController.java │ │ ├── CategoryController.java │ │ ├── CourseController.java │ │ └── CourseInfoController.java │ │ ├── domain │ │ ├── dto │ │ │ ├── CataSaveDTO.java │ │ │ ├── CataSubjectDTO.java │ │ │ ├── CateSimpleInfoDTO.java │ │ │ ├── CategoryAddDTO.java │ │ │ ├── CategoryDisableOrEnableDTO.java │ │ │ ├── CategoryListDTO.java │ │ │ ├── CategoryUpdateDTO.java │ │ │ ├── CourseBaseInfoSaveDTO.java │ │ │ ├── CourseIdDTO.java │ │ │ ├── CourseMediaDTO.java │ │ │ ├── CourseMediaSaveDTO.java │ │ │ ├── CoursePageQuery.java │ │ │ ├── CourseSimpleInfoListDTO.java │ │ │ ├── CourseTeacherSaveDTO.java │ │ │ ├── SubjectPageParamDTO.java │ │ │ └── SubjectSaveDTO.java │ │ ├── po │ │ │ ├── CataIdAndSubScore.java │ │ │ ├── Category.java │ │ │ ├── Category3PO.java │ │ │ ├── Course.java │ │ │ ├── CourseCataSubject.java │ │ │ ├── CourseCataSubjectDraft.java │ │ │ ├── CourseCatalogue.java │ │ │ ├── CourseCatalogueDraft.java │ │ │ ├── CourseContent.java │ │ │ ├── CourseContentDraft.java │ │ │ ├── CourseDraft.java │ │ │ ├── CourseSubject.java │ │ │ ├── CourseTeacher.java │ │ │ ├── CourseTeacherDraft.java │ │ │ ├── Subject.java │ │ │ ├── SubjectCategory.java │ │ │ └── SubjectUseNum.java │ │ ├── query │ │ │ └── CoursePageQuery.java │ │ └── vo │ │ │ ├── CataSimpleInfoVO.java │ │ │ ├── CataSimpleSubjectVO.java │ │ │ ├── CataSubjectVO.java │ │ │ ├── CataVO.java │ │ │ ├── CateSimpleInfoVO.java │ │ │ ├── CategoryInfoVO.java │ │ │ ├── CategoryVO.java │ │ │ ├── ChapterVO.java │ │ │ ├── CourseAndSectionVO.java │ │ │ ├── CourseBaseInfoVO.java │ │ │ ├── CourseCataIdVO.java │ │ │ ├── CoursePageVO.java │ │ │ ├── CourseSaveVO.java │ │ │ ├── CourseSimpleInfoVO.java │ │ │ ├── CourseStatisticsVO.java │ │ │ ├── CourseTeacherVO.java │ │ │ ├── NameExistVO.java │ │ │ ├── SectionVO.java │ │ │ ├── SimpleCategoryVO.java │ │ │ ├── SubjectInfoVO.java │ │ │ ├── SubjectSimpleVO.java │ │ │ └── SubjectVO.java │ │ ├── handler │ │ └── CourseJobHandler.java │ │ ├── mapper │ │ ├── CategoryMapper.java │ │ ├── CourseCataSubjectDraftMapper.java │ │ ├── CourseCataSubjectMapper.java │ │ ├── CourseCatalogueDraftMapper.java │ │ ├── CourseCatalogueMapper.java │ │ ├── CourseContentDraftMapper.java │ │ ├── CourseContentMapper.java │ │ ├── CourseDraftMapper.java │ │ ├── CourseMapper.java │ │ ├── CourseSubjectMapper.java │ │ ├── CourseTeacherDraftMapper.java │ │ ├── CourseTeacherMapper.java │ │ └── SubjectCategoryMapper.java │ │ ├── properties │ │ └── CourseProperties.java │ │ ├── service │ │ ├── ICategoryService.java │ │ ├── ICourseCataSubjectDraftService.java │ │ ├── ICourseCatalogueDraftService.java │ │ ├── ICourseCatalogueService.java │ │ ├── ICourseDraftService.java │ │ ├── ICourseService.java │ │ ├── ICourseTeacherDraftService.java │ │ ├── ICourseTeacherService.java │ │ └── impl │ │ │ ├── CategoryServiceImpl.java │ │ │ ├── CourseCataSubjectDraftServiceImpl.java │ │ │ ├── CourseCatalogueDraftServiceImpl.java │ │ │ ├── CourseCatalogueServiceImpl.java │ │ │ ├── CourseDraftServiceImpl.java │ │ │ ├── CourseServiceImpl.java │ │ │ ├── CourseTeacherDraftServiceImpl.java │ │ │ └── CourseTeacherServiceImpl.java │ │ └── utils │ │ ├── CategoryDataWrapper.java │ │ ├── CategoryDataWrapper2.java │ │ ├── CourseSaveBaseGroup.java │ │ └── SubjectUtils.java │ └── resources │ ├── bootstrap-dev.yml │ ├── bootstrap-local.yml │ ├── bootstrap.yml │ └── mapper │ ├── AvailablePolicy.xml │ ├── CouponCalculate.xml │ ├── CourseCataSubjectDraftMapper.xml │ ├── CourseCataSubjectMapper.xml │ ├── CourseCatalogueMapper.xml │ ├── CourseContentDraftMapper.xml │ ├── CourseContentMapper.xml │ ├── CourseDraftMapper.xml │ ├── CourseMapper.xml │ ├── CourseSubjectMapper.xml │ ├── CourseTeacherDraftMapper.xml │ └── CourseTeacherMapper.xml ├── tj-data ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── tianji │ │ └── data │ │ ├── DataCenterApplication.java │ │ ├── constants │ │ ├── DataTypeEnum.java │ │ └── RedisConstants.java │ │ ├── controller │ │ ├── BoardController.java │ │ ├── TodayDataController.java │ │ └── Top10Controller.java │ │ ├── model │ │ ├── dto │ │ │ ├── BoardDataSetDTO.java │ │ │ ├── TodayDataDTO.java │ │ │ └── Top10DataSetDTO.java │ │ ├── po │ │ │ ├── CourseInfo.java │ │ │ └── TodayDataInfo.java │ │ └── vo │ │ │ ├── AxisVO.java │ │ │ ├── EchartsVO.java │ │ │ ├── SerierVO.java │ │ │ ├── TodayDataVO.java │ │ │ └── Top10DataVO.java │ │ ├── service │ │ ├── BoardService.java │ │ ├── TodayDataService.java │ │ ├── Top10Service.java │ │ └── impl │ │ │ ├── BoardServiceImpl.java │ │ │ ├── TodayDataServiceImpl.java │ │ │ └── Top10ServiceImpl.java │ │ └── utils │ │ └── DataUtils.java │ └── resources │ ├── bootstrap-dev.yml │ ├── bootstrap-local.yml │ └── bootstrap.yml ├── tj-exam ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── tianji │ │ └── exam │ │ ├── ExamApplication.java │ │ ├── constants │ │ ├── ExamErrorInfo.java │ │ └── QuestionType.java │ │ ├── controller │ │ ├── QuestionBizController.java │ │ └── QuestionController.java │ │ ├── domain │ │ ├── dto │ │ │ └── QuestionFormDTO.java │ │ ├── po │ │ │ ├── Question.java │ │ │ ├── QuestionBiz.java │ │ │ └── QuestionDetail.java │ │ ├── query │ │ │ └── QuestionPageQuery.java │ │ └── vo │ │ │ ├── QuestionDetailVO.java │ │ │ └── QuestionPageVO.java │ │ ├── mapper │ │ ├── QuestionBizMapper.java │ │ ├── QuestionDetailMapper.java │ │ └── QuestionMapper.java │ │ └── service │ │ ├── IQuestionBizService.java │ │ ├── IQuestionDetailService.java │ │ ├── IQuestionService.java │ │ └── impl │ │ ├── QuestionBizServiceImpl.java │ │ ├── QuestionDetailServiceImpl.java │ │ └── QuestionServiceImpl.java │ └── resources │ ├── bootstrap-dev.yml │ ├── bootstrap-local.yml │ ├── bootstrap.yml │ └── mapper │ ├── QuestionBizMapper.xml │ ├── QuestionDetailMapper.xml │ └── QuestionMapper.xml ├── tj-gateway ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── tianji │ │ └── gateway │ │ ├── GatewayApplication.java │ │ ├── config │ │ └── AuthProperties.java │ │ ├── exception │ │ └── handler │ │ │ └── GatewayExceptionHandler.java │ │ ├── filter │ │ ├── AccountAuthFilter.java │ │ └── RequestIdRelayFilter.java │ │ └── swagger │ │ ├── GatewaySwaggerResourceProvider.java │ │ └── SwaggerResourceController.java │ └── resources │ ├── bootstrap-dev.yml │ ├── bootstrap-local.yml │ └── bootstrap.yml ├── tj-learning ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── learning │ │ │ ├── LearningApplication.java │ │ │ ├── config │ │ │ └── MybatisConfiguration.java │ │ │ ├── constants │ │ │ ├── LearningConstants.java │ │ │ └── RedisConstants.java │ │ │ ├── controller │ │ │ ├── InteractionQuestionAdminController.java │ │ │ ├── InteractionQuestionController.java │ │ │ ├── InteractionReplyController.java │ │ │ ├── LearningLessonController.java │ │ │ ├── LearningRecordController.java │ │ │ ├── PointsBoardController.java │ │ │ ├── PointsBoardSeasonController.java │ │ │ ├── PointsRecordController.java │ │ │ └── SignRecordsController.java │ │ │ ├── domain │ │ │ ├── dto │ │ │ │ ├── LearningPlanDTO.java │ │ │ │ ├── LearningRecordFormDTO.java │ │ │ │ ├── QuestionFormDTO.java │ │ │ │ └── ReplyDTO.java │ │ │ ├── msg │ │ │ │ ├── ObtainPointsWay.java │ │ │ │ ├── PointMessage.java │ │ │ │ └── SignInMessage.java │ │ │ ├── po │ │ │ │ ├── InteractionQuestion.java │ │ │ │ ├── InteractionReply.java │ │ │ │ ├── LearningLesson.java │ │ │ │ ├── LearningRecord.java │ │ │ │ ├── PointsBoard.java │ │ │ │ ├── PointsBoardSeason.java │ │ │ │ └── PointsRecord.java │ │ │ ├── query │ │ │ │ ├── PointsBoardQuery.java │ │ │ │ ├── QuestionAdminPageQuery.java │ │ │ │ ├── QuestionPageQuery.java │ │ │ │ └── ReplyPageQuery.java │ │ │ └── vo │ │ │ │ ├── LearningLessonVO.java │ │ │ │ ├── LearningPlanPageVO.java │ │ │ │ ├── LearningPlanVO.java │ │ │ │ ├── PointsBoardItemVO.java │ │ │ │ ├── PointsBoardSeasonVO.java │ │ │ │ ├── PointsBoardVO.java │ │ │ │ ├── PointsStatisticsVO.java │ │ │ │ ├── QuestionAdminVO.java │ │ │ │ ├── QuestionVO.java │ │ │ │ ├── ReplyVO.java │ │ │ │ └── SignResultVO.java │ │ │ ├── dubbo │ │ │ └── server │ │ │ │ └── LearningDubboServiceImpl.java │ │ │ ├── enums │ │ │ ├── LessonStatus.java │ │ │ ├── PlanStatus.java │ │ │ ├── PointsRecordType.java │ │ │ ├── QuestionStatus.java │ │ │ └── SectionType.java │ │ │ ├── mapper │ │ │ ├── InteractionQuestionMapper.java │ │ │ ├── InteractionReplyMapper.java │ │ │ ├── LearningLessonMapper.java │ │ │ ├── LearningRecordMapper.java │ │ │ ├── PointsBoardMapper.java │ │ │ ├── PointsBoardSeasonMapper.java │ │ │ └── PointsRecordMapper.java │ │ │ ├── mq │ │ │ ├── LearningPoint │ │ │ │ └── LearningSignInListener.java │ │ │ ├── LessonChange │ │ │ │ ├── LessonCourseDeleteListener.java │ │ │ │ └── LessonCourseSaveListener.java │ │ │ └── LikedRecord │ │ │ │ └── LikedRecordListener.java │ │ │ ├── service │ │ │ ├── IInteractionQuestionService.java │ │ │ ├── IInteractionReplyService.java │ │ │ ├── ILearningLessonService.java │ │ │ ├── ILearningRecordService.java │ │ │ ├── IPointsBoardSeasonService.java │ │ │ ├── IPointsBoardService.java │ │ │ ├── IPointsRecordService.java │ │ │ ├── ISignRecordService.java │ │ │ └── impl │ │ │ │ ├── InteractionQuestionServiceImpl.java │ │ │ │ ├── InteractionReplyServiceImpl.java │ │ │ │ ├── LearningLessonServiceImpl.java │ │ │ │ ├── LearningRecordServiceImpl.java │ │ │ │ ├── PointsBoardSeasonServiceImpl.java │ │ │ │ ├── PointsBoardServiceImpl.java │ │ │ │ ├── PointsRecordServiceImpl.java │ │ │ │ └── SignRecordServiceImpl.java │ │ │ ├── task │ │ │ └── PointsBoardPersistentHandler.java │ │ │ └── utils │ │ │ ├── DelayTask.java │ │ │ ├── LearningRecordDelayTaskHandler.java │ │ │ └── TableInfoContext.java │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-local.yml │ │ ├── bootstrap.yml │ │ └── mapper │ │ ├── InteractionQuestionMapper.xml │ │ ├── InteractionReplyMapper.xml │ │ ├── LearningLessonMapper.xml │ │ ├── LearningRecordMapper.xml │ │ ├── PointsBoardMapper.xml │ │ ├── PointsBoardSeasonMapper.xml │ │ └── PointsRecordMapper.xml │ └── test │ └── java │ └── com │ └── itheima │ ├── ExecutorTest.java │ ├── JsonTest.java │ ├── RedisBitMapTest.java │ └── RemarkClientFeignTest.java ├── tj-media ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── tianji │ │ └── media │ │ ├── MediaApplication.java │ │ ├── config │ │ ├── AliConfig.java │ │ ├── AliProperties.java │ │ ├── PlatformProperties.java │ │ ├── TencentConfig.java │ │ └── TencentProperties.java │ │ ├── constants │ │ ├── FileConstants.java │ │ └── FileErrorInfo.java │ │ ├── controller │ │ ├── FileController.java │ │ └── MediaController.java │ │ ├── domain │ │ ├── dto │ │ │ ├── FileDTO.java │ │ │ ├── MediaDTO.java │ │ │ └── MediaUploadResultDTO.java │ │ ├── po │ │ │ ├── File.java │ │ │ └── Media.java │ │ ├── query │ │ │ └── MediaQuery.java │ │ └── vo │ │ │ ├── MediaVO.java │ │ │ └── VideoPlayVO.java │ │ ├── enums │ │ ├── FileErrorInfo.java │ │ ├── FilePlatform.java │ │ ├── FileStatus.java │ │ └── Platform.java │ │ ├── mapper │ │ ├── FileMapper.java │ │ └── MediaMapper.java │ │ ├── service │ │ ├── IFileService.java │ │ ├── IMediaService.java │ │ └── impl │ │ │ ├── FileServiceImpl.java │ │ │ └── MediaServiceImpl.java │ │ ├── storage │ │ ├── IFileStorage.java │ │ ├── IMediaStorage.java │ │ ├── MediaUploadResult.java │ │ ├── ali │ │ │ └── AliFileStorage.java │ │ └── tencent │ │ │ ├── TencentFileStorage.java │ │ │ ├── TencentMediaStorage.java │ │ │ └── UserAccessInfo.java │ │ └── task │ │ └── PullEventTask.java │ └── resources │ ├── bootstrap-dev.yml │ ├── bootstrap-local.yml │ └── bootstrap.yml ├── tj-message ├── pom.xml ├── tj-message-api │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── message │ │ │ └── api │ │ │ ├── client │ │ │ ├── AsyncSmsClient.java │ │ │ └── MessageClient.java │ │ │ └── config │ │ │ └── MessageClientConfiguration.java │ │ └── resources │ │ └── META-INF │ │ └── spring.factories ├── tj-message-domain │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── tianji │ │ └── message │ │ └── domain │ │ ├── dto │ │ └── SmsInfoDTO.java │ │ └── enums │ │ └── SmsTemplate.java └── tj-message-service │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── message │ │ │ ├── MessageApplication.java │ │ │ ├── config │ │ │ ├── MessageConfig.java │ │ │ └── MessageProperties.java │ │ │ ├── constants │ │ │ └── MessageErrorInfo.java │ │ │ ├── controller │ │ │ ├── MessageTemplateController.java │ │ │ ├── NoticeTaskController.java │ │ │ ├── NoticeTemplateController.java │ │ │ ├── SmsController.java │ │ │ ├── SmsThirdPlatformController.java │ │ │ └── UserInboxController.java │ │ │ ├── domain │ │ │ ├── dto │ │ │ │ ├── MessageTemplateDTO.java │ │ │ │ ├── MessageTemplateFormDTO.java │ │ │ │ ├── NoticeTaskDTO.java │ │ │ │ ├── NoticeTaskFormDTO.java │ │ │ │ ├── NoticeTemplateDTO.java │ │ │ │ ├── NoticeTemplateFormDTO.java │ │ │ │ ├── SmsThirdPlatformDTO.java │ │ │ │ ├── SmsThirdPlatformFormDTO.java │ │ │ │ ├── UserInboxDTO.java │ │ │ │ └── UserInboxFormDTO.java │ │ │ ├── po │ │ │ │ ├── MessageTemplate.java │ │ │ │ ├── NoticeTask.java │ │ │ │ ├── NoticeTemplate.java │ │ │ │ ├── PublicNotice.java │ │ │ │ ├── SmsThirdPlatform.java │ │ │ │ └── UserInbox.java │ │ │ └── query │ │ │ │ ├── MessageTemplatePageQuery.java │ │ │ │ ├── NoticeTaskPageQuery.java │ │ │ │ ├── NoticeTemplatePageQuery.java │ │ │ │ ├── SmsThirdPlatformPageQuery.java │ │ │ │ └── UserInboxQuery.java │ │ │ ├── enums │ │ │ ├── NoticeType.java │ │ │ └── TemplateStatus.java │ │ │ ├── handler │ │ │ ├── NoticeJobHandler.java │ │ │ └── SmsMessageHandler.java │ │ │ ├── mapper │ │ │ ├── MessageTemplateMapper.java │ │ │ ├── NoticeTaskMapper.java │ │ │ ├── NoticeTemplateMapper.java │ │ │ ├── PublicNoticeMapper.java │ │ │ ├── SmsThirdPlatformMapper.java │ │ │ └── UserInboxMapper.java │ │ │ ├── properties │ │ │ └── ThreadPoolProperties.java │ │ │ ├── service │ │ │ ├── IMessageTemplateService.java │ │ │ ├── INoticeTaskService.java │ │ │ ├── INoticeTemplateService.java │ │ │ ├── IPublicNoticeService.java │ │ │ ├── ISmsService.java │ │ │ ├── ISmsThirdPlatformService.java │ │ │ ├── IUserInboxService.java │ │ │ └── impl │ │ │ │ ├── MessageTemplateServiceImpl.java │ │ │ │ ├── NoticeTaskServiceImpl.java │ │ │ │ ├── NoticeTemplateServiceImpl.java │ │ │ │ ├── PublicNoticeServiceImpl.java │ │ │ │ ├── SmsServiceImpl.java │ │ │ │ ├── SmsThirdPlatformServiceImpl.java │ │ │ │ └── UserInboxServiceImpl.java │ │ │ └── thirdparty │ │ │ ├── ISmsHandler.java │ │ │ ├── ali │ │ │ ├── AliProperties.java │ │ │ ├── AliSmsConfig.java │ │ │ └── AliSmsHandler.java │ │ │ ├── tencent │ │ │ └── TencentSmsHandler.java │ │ │ └── uc │ │ │ └── UcSmsHandler.java │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-local.yml │ │ ├── bootstrap.yml │ │ └── mapper │ │ ├── IExamService.xml │ │ ├── ISmsHandler.xml │ │ ├── NoticeTaskMapper.xml │ │ ├── NoticeTemplateMapper.xml │ │ ├── PublicNoticeMapper.xml │ │ ├── SmsThirdPlatformMapper.xml │ │ └── TemplateMapper.xml │ └── test │ └── java │ └── com │ └── tianji │ └── message │ └── thirdparty │ └── ISmsHandlerTest.java ├── tj-pay ├── pom.xml ├── tj-pay-api │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── pay │ │ │ └── sdk │ │ │ ├── client │ │ │ └── PayClient.java │ │ │ └── config │ │ │ └── PayApiImportConfiguration.java │ │ └── resources │ │ └── META-INF │ │ └── spring.factories ├── tj-pay-domain │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── tianji │ │ └── pay │ │ └── sdk │ │ ├── constants │ │ ├── PayChannel.java │ │ ├── PayConstants.java │ │ ├── PayErrorInfo.java │ │ ├── PayType.java │ │ └── RefundChannelEnum.java │ │ └── dto │ │ ├── PayApplyDTO.java │ │ ├── PayChannelDTO.java │ │ ├── PayResultDTO.java │ │ ├── RefundApplyDTO.java │ │ └── RefundResultDTO.java └── tj-pay-service │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── pay │ │ │ ├── PayApplication.java │ │ │ ├── constants │ │ │ └── NotifyStatus.java │ │ │ ├── controller │ │ │ ├── NotifyController.java │ │ │ ├── PayChannelController.java │ │ │ ├── PayOrderController.java │ │ │ └── RefundOrderController.java │ │ │ ├── domain │ │ │ └── po │ │ │ │ ├── PayChannel.java │ │ │ │ ├── PayOrder.java │ │ │ │ └── RefundOrder.java │ │ │ ├── mapper │ │ │ ├── PayChannelMapper.java │ │ │ ├── PayOrderMapper.java │ │ │ └── RefundOrderMapper.java │ │ │ ├── service │ │ │ ├── INotifyService.java │ │ │ ├── IPayChannelService.java │ │ │ ├── IPayOrderService.java │ │ │ ├── IRefundOrderService.java │ │ │ └── impl │ │ │ │ ├── NotifyServiceImpl.java │ │ │ │ ├── PayChannelServiceImpl.java │ │ │ │ ├── PayOrderServiceImpl.java │ │ │ │ └── RefundOrderServiceImpl.java │ │ │ ├── tasks │ │ │ ├── PayOrderCheckTask.java │ │ │ └── RefundOrderCheckTask.java │ │ │ └── third │ │ │ ├── CommonPayProperties.java │ │ │ ├── IPayService.java │ │ │ ├── ali │ │ │ ├── AliPayService.java │ │ │ └── config │ │ │ │ ├── AliPayConfiguration.java │ │ │ │ └── AliPayProperties.java │ │ │ ├── model │ │ │ ├── PayStatus.java │ │ │ ├── PayStatusResponse.java │ │ │ ├── PrepayResponse.java │ │ │ ├── RefundResponse.java │ │ │ └── RefundStatus.java │ │ │ └── wx │ │ │ ├── WxPayClient.java │ │ │ ├── WxPayService.java │ │ │ └── config │ │ │ ├── WxConfiguration.java │ │ │ └── WxPayProperties.java │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-local.yml │ │ ├── bootstrap.yml │ │ └── mapper │ │ ├── PayChannelMapper.xml │ │ ├── PayOrderMapper.xml │ │ └── TradeClient.xml │ └── test │ └── java │ └── com │ └── tianji │ └── pay │ ├── AliPayTest.java │ └── WxPayTest.java ├── tj-promotion ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── tianji │ │ └── promotion │ │ ├── PromotionApplication.java │ │ ├── Starter.java │ │ ├── cache │ │ ├── CouponCacheService.java │ │ ├── CouponListCacheService.java │ │ └── impl │ │ │ ├── CouponCacheHotKeyServiceImpl.java │ │ │ ├── CouponCacheServiceImpl.java │ │ │ ├── CouponListCacheHotKeyServiceImpl.java │ │ │ └── CouponListCacheServiceImpl.java │ │ ├── config │ │ ├── EtcdConfig.java │ │ ├── PromotionConfig.java │ │ ├── RedisConfig.java │ │ └── TransactionConfiguration.java │ │ ├── constants │ │ └── PromotionConstants.java │ │ ├── controller │ │ ├── CouponController.java │ │ ├── CouponScopeController.java │ │ ├── ExchangeCodeController.java │ │ ├── PromotionController.java │ │ └── UserCouponController.java │ │ ├── discount │ │ ├── Discount.java │ │ ├── DiscountStrategy.java │ │ ├── NoThresholdDiscount.java │ │ ├── PerPriceDiscount.java │ │ ├── PriceDiscount.java │ │ └── RateDiscount.java │ │ ├── domain │ │ ├── dto │ │ │ ├── CouponDiscountDTO.java │ │ │ ├── CouponFormDTO.java │ │ │ ├── CouponIssueFormDTO.java │ │ │ ├── OrderCouponDTO.java │ │ │ ├── OrderCourseDTO.java │ │ │ └── UserCouponDTO.java │ │ ├── po │ │ │ ├── Coupon.java │ │ │ ├── CouponScope.java │ │ │ ├── ExchangeCode.java │ │ │ ├── Promotion.java │ │ │ └── UserCoupon.java │ │ ├── query │ │ │ ├── CodeQuery.java │ │ │ └── CouponQuery.java │ │ └── vo │ │ │ ├── CouponCacheVO.java │ │ │ ├── CouponDetailVO.java │ │ │ ├── CouponPageVO.java │ │ │ ├── CouponScopeVO.java │ │ │ └── CouponVO.java │ │ ├── dubbo │ │ └── client │ │ │ ├── CouponStockClient.java │ │ │ └── LearningClient.java │ │ ├── enums │ │ ├── CouponStatus.java │ │ ├── DiscountType.java │ │ ├── ExchangeCodeStatus.java │ │ ├── ObtainType.java │ │ └── UserCouponStatus.java │ │ ├── handler │ │ └── PromotionCouponListener.java │ │ ├── mapper │ │ ├── CouponMapper.java │ │ ├── CouponScopeMapper.java │ │ ├── ExchangeCodeMapper.java │ │ ├── PromotionMapper.java │ │ └── UserCouponMapper.java │ │ ├── service │ │ ├── ICouponScopeService.java │ │ ├── ICouponService.java │ │ ├── IExchangeCodeService.java │ │ ├── IPromotionService.java │ │ ├── IUserCouponService.java │ │ └── impl │ │ │ ├── CouponScopeServiceImpl.java │ │ │ ├── CouponServiceImpl.java │ │ │ ├── ExchangeCodeServiceImpl.java │ │ │ ├── PromotionServiceImpl.java │ │ │ ├── UserCouponRedisServiceImpl.java │ │ │ ├── UserCouponRedissonCustomeAnnotationServiceImpl.java │ │ │ ├── UserCouponRedissonLuaMqAnnotationServiceImpl.java │ │ │ ├── UserCouponRedissonMqAnnotationServiceImpl.java │ │ │ ├── UserCouponRedissonServiceImpl.java │ │ │ └── UserCouponServiceImpl.java │ │ ├── sharding │ │ ├── admin │ │ │ ├── DBHashModShardingAlgorithm.java │ │ │ └── TableHashModShardingAlgorithm.java │ │ └── user │ │ │ ├── DBHashModShardingAlgorithm.java │ │ │ ├── DBShardingUtil.java │ │ │ └── TableHashModShardingAlgorithm.java │ │ └── utils │ │ ├── Base32.java │ │ ├── CodeUtil.java │ │ ├── MyLock.java │ │ ├── MyLockAspect.java │ │ ├── MyLockFactory.java │ │ ├── MyLockStrategy.java │ │ ├── MyLockType.java │ │ ├── PermuteUtil.java │ │ ├── RedisLock.java │ │ └── builder │ │ └── CouponCacheBuilder.java │ └── resources │ ├── bootstrap-dev.yml │ ├── bootstrap-local.yml │ ├── bootstrap.yml │ ├── lua │ ├── exchange_coupon.lua │ └── receive_coupon.lua │ ├── mapper │ ├── CouponMapper.xml │ ├── CouponScopeMapper.xml │ ├── ExchangeCodeMapper.xml │ ├── PromotionMapper.xml │ └── UserCouponMapper.xml │ ├── seata.conf │ └── shardingsphere-config.yaml ├── tj-remark ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── tianji │ │ └── remark │ │ ├── RemarkApplication.java │ │ ├── constants │ │ └── RedisConstants.java │ │ ├── controller │ │ └── LikedRecordController.java │ │ ├── domain │ │ ├── dto │ │ │ └── LikeRecordFormDTO.java │ │ ├── msg │ │ │ └── LikedRecordMessage.java │ │ └── po │ │ │ └── LikedRecord.java │ │ ├── mapper │ │ └── LikedRecordMapper.java │ │ ├── service │ │ ├── ILikedRecordService.java │ │ └── impl │ │ │ ├── LikedRecordRedisServiceImpl.java │ │ │ └── LikedRecordServiceImpl.java │ │ └── task │ │ └── LikedTimesCheckTask.java │ └── resources │ ├── bootstrap-dev.yml │ ├── bootstrap-local.yml │ ├── bootstrap.yml │ └── mapper │ └── LikedRecordMapper.xml ├── tj-search ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── search │ │ │ ├── SearchApplication.java │ │ │ ├── config │ │ │ └── InterestsProperties.java │ │ │ ├── constants │ │ │ └── SearchErrorInfo.java │ │ │ ├── controller │ │ │ ├── CourseController.java │ │ │ ├── InterestsController.java │ │ │ └── RecommendController.java │ │ │ ├── domain │ │ │ ├── po │ │ │ │ ├── Course.java │ │ │ │ └── Interests.java │ │ │ ├── query │ │ │ │ └── CoursePageQuery.java │ │ │ └── vo │ │ │ │ ├── CourseVO.java │ │ │ │ └── InterestCategoryVO.java │ │ │ ├── enums │ │ │ └── CourseStatus.java │ │ │ ├── mapper │ │ │ └── InterestsMapper.java │ │ │ ├── mq │ │ │ ├── CourseEventListener.java │ │ │ └── OrderEventListener.java │ │ │ ├── repository │ │ │ ├── CourseRepository.java │ │ │ └── impl │ │ │ │ └── CourseRepositoryImpl.java │ │ │ └── service │ │ │ ├── ICourseService.java │ │ │ ├── IInterestsService.java │ │ │ ├── ISearchService.java │ │ │ └── impl │ │ │ ├── CourseServiceImpl.java │ │ │ ├── InterestsServiceImpl.java │ │ │ └── SearchServiceImpl.java │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-local.yml │ │ ├── bootstrap.yml │ │ └── mapper │ │ └── InterestsMapper.xml │ └── test │ └── java │ └── com │ └── tianji │ └── search │ ├── impl │ └── CourseServiceImplTest.java │ └── repository │ └── CourseRepositoryTest.java ├── tj-stock ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── stock │ │ │ ├── StockApplication.java │ │ │ ├── config │ │ │ └── TransactionConfiguration.java │ │ │ ├── controller │ │ │ └── StockController.java │ │ │ ├── domain │ │ │ ├── dto │ │ │ │ └── CouponStockDTO.java │ │ │ └── po │ │ │ │ └── CouponStock.java │ │ │ ├── dubbo │ │ │ └── server │ │ │ │ └── StockDubboServiceImpl.java │ │ │ ├── mapper │ │ │ ├── StockBucketMapper.java │ │ │ └── StockMapper.java │ │ │ ├── mq │ │ │ └── StockReduceListener.java │ │ │ ├── service │ │ │ ├── IStockService.java │ │ │ └── impl │ │ │ │ └── StockServiceImpl.java │ │ │ └── sharding │ │ │ ├── DBHashModShardingAlgorithm.java │ │ │ ├── DBShardingAlgorithm.java │ │ │ └── TableHashModShardingAlgorithm.java │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-local.yml │ │ ├── bootstrap.yml │ │ ├── mapper │ │ ├── StockBucketMapper.xml │ │ └── StockMapper.xml │ │ ├── seata.conf │ │ └── shardingsphere-config.yaml │ └── test │ └── java │ └── test.java ├── tj-trade ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── tianji │ │ │ └── trade │ │ │ ├── TradeApplication.java │ │ │ ├── config │ │ │ ├── ThreadPoolConfig.java │ │ │ └── TradeProperties.java │ │ │ ├── constants │ │ │ ├── OrderStatus.java │ │ │ ├── RefundStatus.java │ │ │ └── TradeErrorInfo.java │ │ │ ├── controller │ │ │ ├── CartController.java │ │ │ ├── OrderController.java │ │ │ ├── OrderDetailController.java │ │ │ ├── PayController.java │ │ │ └── RefundApplyController.java │ │ │ ├── domain │ │ │ ├── dto │ │ │ │ ├── ApproveFormDTO.java │ │ │ │ ├── CartsAddDTO.java │ │ │ │ ├── OrderDelayQueryDTO.java │ │ │ │ ├── PayApplyFormDTO.java │ │ │ │ ├── PlaceOrderDTO.java │ │ │ │ ├── RefundCancelDTO.java │ │ │ │ └── RefundFormDTO.java │ │ │ ├── po │ │ │ │ ├── Cart.java │ │ │ │ ├── Order.java │ │ │ │ ├── OrderDetail.java │ │ │ │ └── RefundApply.java │ │ │ ├── query │ │ │ │ ├── OrderDetailPageQuery.java │ │ │ │ ├── OrderPageQuery.java │ │ │ │ └── RefundApplyPageQuery.java │ │ │ └── vo │ │ │ │ ├── CartVO.java │ │ │ │ ├── OrderConfirmVO.java │ │ │ │ ├── OrderCourseVO.java │ │ │ │ ├── OrderDetailAdminVO.java │ │ │ │ ├── OrderDetailPageVO.java │ │ │ │ ├── OrderDetailVO.java │ │ │ │ ├── OrderPageVO.java │ │ │ │ ├── OrderProgressNodeVO.java │ │ │ │ ├── OrderVO.java │ │ │ │ ├── PayChannelVO.java │ │ │ │ ├── PlaceOrderResultVO.java │ │ │ │ ├── RefundApplyPageVO.java │ │ │ │ └── RefundApplyVO.java │ │ │ ├── handler │ │ │ ├── PayMessageHandler.java │ │ │ └── RefundJobHandler.java │ │ │ ├── mapper │ │ │ ├── CartMapper.java │ │ │ ├── OrderDetailMapper.java │ │ │ ├── OrderMapper.java │ │ │ └── RefundApplyMapper.java │ │ │ └── service │ │ │ ├── ICartService.java │ │ │ ├── IOrderDetailService.java │ │ │ ├── IOrderService.java │ │ │ ├── IPayService.java │ │ │ ├── IRefundApplyService.java │ │ │ └── impl │ │ │ ├── CartServiceImpl.java │ │ │ ├── OrderDetailServiceImpl.java │ │ │ ├── OrderServiceImpl.java │ │ │ ├── PayServiceImpl.java │ │ │ └── RefundApplyServiceImpl.java │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-local.yml │ │ ├── bootstrap.yml │ │ └── mapper │ │ ├── CartMapper.xml │ │ ├── OrderDetailMapper.xml │ │ ├── OrderMapper.xml │ │ └── RefundApplyMapper.xml │ └── test │ └── java │ └── com │ └── tianji │ └── trade │ └── mapper │ └── OrderMapperTest.java └── tj-user ├── pom.xml └── src └── main ├── java └── com │ └── tianji │ └── user │ ├── UserApplication.java │ ├── config │ └── SecurityConfig.java │ ├── constants │ ├── UserConstants.java │ └── UserErrorInfo.java │ ├── controller │ ├── StaffController.java │ ├── StudentController.java │ ├── TeacherController.java │ └── UserController.java │ ├── domain │ ├── dto │ │ ├── StudentFormDTO.java │ │ └── UserFormDTO.java │ ├── po │ │ ├── User.java │ │ └── UserDetail.java │ ├── query │ │ └── UserPageQuery.java │ └── vo │ │ ├── StaffVO.java │ │ ├── StudentPageVo.java │ │ ├── TeacherPageVO.java │ │ ├── UserBasicVO.java │ │ └── UserDetailVO.java │ ├── enums │ └── UserStatus.java │ ├── mapper │ ├── UserDetailMapper.java │ └── UserMapper.java │ └── service │ ├── ICodeService.java │ ├── IStaffService.java │ ├── IStudentService.java │ ├── ITeacherService.java │ ├── IUserDetailService.java │ ├── IUserService.java │ └── impl │ ├── CodeServiceImpl.java │ ├── StaffServiceImpl.java │ ├── StudentServiceImpl.java │ ├── TeacherServiceImpl.java │ ├── UserDetailServiceImpl.java │ └── UserServiceImpl.java └── resources ├── bootstrap-dev.yml ├── bootstrap-local.yml ├── bootstrap.yml └── mapper ├── UserDetailMapper.xml └── UserMapper.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/pom.xml -------------------------------------------------------------------------------- /startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/startup.sh -------------------------------------------------------------------------------- /tj-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/pom.xml -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/annotations/EnableCategoryCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/annotations/EnableCategoryCache.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/cache/CategoryCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/cache/CategoryCache.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/cache/RoleCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/cache/RoleCache.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/auth/AuthClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/auth/AuthClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/course/CatalogueClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/course/CatalogueClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/course/CategoryClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/course/CategoryClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/course/CourseClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/course/CourseClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/course/SubjectClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/course/SubjectClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/exam/ExamClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/exam/ExamClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/learning/LearningClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/learning/LearningClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/promotion/PromotionClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/promotion/PromotionClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/remark/RemarkClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/remark/RemarkClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/search/SearchClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/search/SearchClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/trade/TradeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/trade/TradeClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/user/UserClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/user/UserClient.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/client/user/fallback/UserClientFallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/client/user/fallback/UserClientFallback.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/config/CategoryCacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/config/CategoryCacheConfig.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/config/FallbackConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/config/FallbackConfig.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/config/RequestIdRelayConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/config/RequestIdRelayConfiguration.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/config/RoleCacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/config/RoleCacheConfig.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/constants/CourseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/constants/CourseStatus.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/constants/SmsConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/constants/SmsConstants.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/IdAndNumDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/IdAndNumDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/auth/RoleDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/auth/RoleDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/CataSimpleInfoDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/CataSimpleInfoDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/CatalogueDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/CatalogueDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/CategoryBasicDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/CategoryBasicDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/CategoryDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/CategoryDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/CourseDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/CourseDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/CourseFullInfoDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/CourseFullInfoDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/CoursePurchaseInfoDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/CoursePurchaseInfoDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/CourseSearchDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/CourseSearchDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/CourseSimpleInfoDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/CourseSimpleInfoDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/MediaQuoteDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/MediaQuoteDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/SectionInfoDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/SectionInfoDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/SubNumAndCourseNumDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/SubNumAndCourseNumDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/course/SubjectDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/course/SubjectDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/exam/QuestionBizDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/exam/QuestionBizDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/exam/QuestionDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/exam/QuestionDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/leanring/LearningLessonDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/leanring/LearningLessonDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/leanring/LearningRecordDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/leanring/LearningRecordDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/leanring/LearningRecordFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/leanring/LearningRecordFormDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/msg/LikedTimesDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/msg/LikedTimesDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/msg/LikedTimesMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/msg/LikedTimesMessage.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/promotion/CouponDiscountDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/promotion/CouponDiscountDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/promotion/OrderCourseDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/promotion/OrderCourseDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/sms/SmsInfoDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/sms/SmsInfoDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/trade/OrderBasicDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/trade/OrderBasicDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/user/LoginFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/user/LoginFormDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/dto/user/UserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/dto/user/UserDTO.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/interfaces/learning/LearningDubboService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/interfaces/learning/LearningDubboService.java -------------------------------------------------------------------------------- /tj-api/src/main/java/com/tianji/api/interfaces/stock/StockDubboService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/java/com/tianji/api/interfaces/stock/StockDubboService.java -------------------------------------------------------------------------------- /tj-api/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-api/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /tj-auth/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/pom.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-common/pom.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-gateway-sdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-gateway-sdk/pom.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-gateway-sdk/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-gateway-sdk/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /tj-auth/tj-auth-resource-sdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-resource-sdk/pom.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-resource-sdk/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-resource-sdk/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/pom.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/AuthApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/AuthApplication.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/config/AuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/config/AuthConfig.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/dto/MenuDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/dto/MenuDTO.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/AccountRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/AccountRole.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/LoginRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/LoginRecord.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/Menu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/Menu.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/Privilege.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/Privilege.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/Role.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/RoleMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/po/RoleMenu.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/vo/MenuOptionVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/domain/vo/MenuOptionVO.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/mapper/MenuMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/mapper/MenuMapper.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/mapper/PrivilegeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/mapper/PrivilegeMapper.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/mapper/RoleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/mapper/RoleMapper.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/mapper/RoleMenuMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/mapper/RoleMenuMapper.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/service/IMenuService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/service/IMenuService.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/service/IRoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/service/IRoleService.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/util/JwtTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/util/JwtTool.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/java/com/tianji/auth/util/PrivilegeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/java/com/tianji/auth/util/PrivilegeCache.java -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/mapper/AccountRoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/mapper/AccountRoleMapper.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/mapper/IPointsBoardSeasonService.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/mapper/IPointsBoardSeasonService.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/mapper/LoginRecordMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/mapper/LoginRecordMapper.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/mapper/MenuMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/mapper/MenuMapper.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/mapper/RoleMenuMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/mapper/RoleMenuMapper.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/mapper/RolePrivilegeMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/mapper/RolePrivilegeMapper.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/mapper/StatusEnumValid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/mapper/StatusEnumValid.xml -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/src/main/resources/tjxt.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/src/main/resources/tjxt.jks -------------------------------------------------------------------------------- /tj-auth/tj-auth-service/tjxt.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-auth/tj-auth-service/tjxt.jks -------------------------------------------------------------------------------- /tj-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/pom.xml -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/autoconfigure/cache/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/autoconfigure/cache/RedisConfig.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/autoconfigure/mq/MqConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/autoconfigure/mq/MqConfig.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/autoconfigure/mq/RabbitMqHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/autoconfigure/mq/RabbitMqHelper.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/autoconfigure/mq/RocketMqConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/autoconfigure/mq/RocketMqConfig.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/autoconfigure/mq/RocketMqHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/autoconfigure/mq/RocketMqHelper.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/autoconfigure/mvc/JsonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/autoconfigure/mvc/JsonConfig.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/autoconfigure/mvc/MvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/autoconfigure/mvc/MvcConfig.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/autoconfigure/xxljob/XxlJobConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/autoconfigure/xxljob/XxlJobConfig.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/cache/local/LocalCacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/cache/local/LocalCacheService.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/cache/service/SeckillCacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/cache/service/SeckillCacheService.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/constants/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/constants/Constant.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/constants/ErrorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/constants/ErrorInfo.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/constants/MqConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/constants/MqConstants.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/constants/RegexConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/constants/RegexConstants.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/domain/CommonCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/domain/CommonCache.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/domain/R.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/domain/R.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/domain/cache/CouponBusinessCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/domain/cache/CouponBusinessCache.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/domain/dto/BaseDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/domain/dto/BaseDTO.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/domain/dto/IdNameDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/domain/dto/IdNameDTO.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/domain/dto/LoginUserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/domain/dto/LoginUserDTO.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/domain/dto/PageDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/domain/dto/PageDTO.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/domain/mq/CouponMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/domain/mq/CouponMessage.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/domain/query/PageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/domain/query/PageQuery.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/enums/BaseEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/enums/BaseEnum.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/enums/CommonStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/enums/CommonStatus.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/enums/SentinelExceptionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/enums/SentinelExceptionType.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/enums/UserType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/enums/UserType.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/exceptions/BadRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/exceptions/BadRequestException.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/exceptions/BizIllegalException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/exceptions/BizIllegalException.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/exceptions/CommonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/exceptions/CommonException.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/exceptions/DbException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/exceptions/DbException.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/exceptions/ForbiddenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/exceptions/ForbiddenException.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/exceptions/RequestTimeoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/exceptions/RequestTimeoutException.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/exceptions/SentinelException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/exceptions/SentinelException.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/exceptions/UnauthorizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/exceptions/UnauthorizedException.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/filters/RequestIdFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/filters/RequestIdFilter.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/lock/DistributedLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/lock/DistributedLock.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/lock/redisson/RedissonLockFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/lock/redisson/RedissonLockFactory.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/ratelimiter/machine/CFRateLimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/ratelimiter/machine/CFRateLimiter.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/ArrayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/ArrayUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/AspectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/AspectUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/AssertUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/AssertUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/BeanUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/BeanUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/BooleanUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/BooleanUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/ByteUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/ByteUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/CollUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/CollUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/Convert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/Convert.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/CookieBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/CookieBuilder.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/DateUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/EnumUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/EnumUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/HttpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/HttpUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/IoUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/IoUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/JsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/JsonUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/MarkedRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/MarkedRunnable.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/MqUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/MqUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/NumberUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/NumberUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/ObjectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/ObjectUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/QrCodeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/QrCodeUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/RandomUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/RandomUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/ReflectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/ReflectUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/RequestIdUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/RequestIdUtil.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/RequestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/RequestUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/SPELUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/SPELUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/SignUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/SignUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/SqlWrapperUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/SqlWrapperUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/StringUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/SwaggerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/SwaggerUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/TjTemporalConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/TjTemporalConverter.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/TreeDataUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/TreeDataUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/UserContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/UserContext.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/ViolationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/ViolationUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/utils/WebUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/utils/WebUtils.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/validate/Checker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/validate/Checker.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/validate/EnumValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/validate/EnumValidator.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/validate/EnumValueValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/validate/EnumValueValidator.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/validate/annotations/EnumValid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/validate/annotations/EnumValid.java -------------------------------------------------------------------------------- /tj-common/src/main/java/com/tianji/common/validate/annotations/ParamChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/java/com/tianji/common/validate/annotations/ParamChecker.java -------------------------------------------------------------------------------- /tj-common/src/main/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /tj-common/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-common/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /tj-course/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/pom.xml -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/CourseApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/CourseApplication.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/config/ThreadPoolConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/config/ThreadPoolConfig.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/constants/CourseConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/constants/CourseConstants.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/constants/CourseErrorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/constants/CourseErrorInfo.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/constants/CourseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/constants/CourseStatus.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/constants/RedisConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/constants/RedisConstants.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/constants/RedisContants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/constants/RedisContants.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/constants/SubjectConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/constants/SubjectConstants.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/controller/CatalogueController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/controller/CatalogueController.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/controller/CategoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/controller/CategoryController.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/controller/CourseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/controller/CourseController.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/controller/CourseInfoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/controller/CourseInfoController.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CataSaveDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CataSaveDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CataSubjectDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CataSubjectDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CateSimpleInfoDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CateSimpleInfoDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CategoryAddDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CategoryAddDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CategoryListDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CategoryListDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CategoryUpdateDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CategoryUpdateDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CourseBaseInfoSaveDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CourseBaseInfoSaveDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CourseIdDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CourseIdDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CourseMediaDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CourseMediaDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CourseMediaSaveDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CourseMediaSaveDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CoursePageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CoursePageQuery.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CourseSimpleInfoListDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CourseSimpleInfoListDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/CourseTeacherSaveDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/CourseTeacherSaveDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/SubjectPageParamDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/SubjectPageParamDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/dto/SubjectSaveDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/dto/SubjectSaveDTO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CataIdAndSubScore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CataIdAndSubScore.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/Category.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/Category3PO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/Category3PO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/Course.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseCataSubject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseCataSubject.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseCataSubjectDraft.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseCataSubjectDraft.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseCatalogue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseCatalogue.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseCatalogueDraft.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseCatalogueDraft.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseContent.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseContentDraft.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseContentDraft.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseDraft.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseDraft.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseSubject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseSubject.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseTeacher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseTeacher.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/CourseTeacherDraft.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/CourseTeacherDraft.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/Subject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/Subject.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/SubjectCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/SubjectCategory.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/po/SubjectUseNum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/po/SubjectUseNum.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/query/CoursePageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/query/CoursePageQuery.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CataSimpleInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CataSimpleInfoVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CataSimpleSubjectVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CataSimpleSubjectVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CataSubjectVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CataSubjectVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CataVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CataVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CateSimpleInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CateSimpleInfoVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CategoryInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CategoryInfoVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CategoryVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CategoryVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/ChapterVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/ChapterVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CourseAndSectionVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CourseAndSectionVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CourseBaseInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CourseBaseInfoVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CourseCataIdVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CourseCataIdVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CoursePageVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CoursePageVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CourseSaveVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CourseSaveVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CourseSimpleInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CourseSimpleInfoVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CourseStatisticsVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CourseStatisticsVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/CourseTeacherVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/CourseTeacherVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/NameExistVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/NameExistVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/SectionVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/SectionVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/SimpleCategoryVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/SimpleCategoryVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/SubjectInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/SubjectInfoVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/SubjectSimpleVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/SubjectSimpleVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/domain/vo/SubjectVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/domain/vo/SubjectVO.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/handler/CourseJobHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/handler/CourseJobHandler.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CategoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CategoryMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseCataSubjectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseCataSubjectMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseCatalogueDraftMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseCatalogueDraftMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseCatalogueMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseCatalogueMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseContentDraftMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseContentDraftMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseContentMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseContentMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseDraftMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseDraftMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseSubjectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseSubjectMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseTeacherDraftMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseTeacherDraftMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/CourseTeacherMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/CourseTeacherMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/mapper/SubjectCategoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/mapper/SubjectCategoryMapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/properties/CourseProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/properties/CourseProperties.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/service/ICategoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/service/ICategoryService.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/service/ICourseCatalogueService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/service/ICourseCatalogueService.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/service/ICourseDraftService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/service/ICourseDraftService.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/service/ICourseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/service/ICourseService.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/service/ICourseTeacherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/service/ICourseTeacherService.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/service/impl/CourseServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/service/impl/CourseServiceImpl.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/utils/CategoryDataWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/utils/CategoryDataWrapper.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/utils/CategoryDataWrapper2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/utils/CategoryDataWrapper2.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/utils/CourseSaveBaseGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/utils/CourseSaveBaseGroup.java -------------------------------------------------------------------------------- /tj-course/src/main/java/com/tianji/course/utils/SubjectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/java/com/tianji/course/utils/SubjectUtils.java -------------------------------------------------------------------------------- /tj-course/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-course/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-course/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/AvailablePolicy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/AvailablePolicy.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CouponCalculate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CouponCalculate.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseCataSubjectDraftMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseCataSubjectDraftMapper.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseCataSubjectMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseCataSubjectMapper.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseCatalogueMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseCatalogueMapper.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseContentDraftMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseContentDraftMapper.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseContentMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseContentMapper.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseDraftMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseDraftMapper.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseMapper.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseSubjectMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseSubjectMapper.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseTeacherDraftMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseTeacherDraftMapper.xml -------------------------------------------------------------------------------- /tj-course/src/main/resources/mapper/CourseTeacherMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-course/src/main/resources/mapper/CourseTeacherMapper.xml -------------------------------------------------------------------------------- /tj-data/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/pom.xml -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/DataCenterApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/DataCenterApplication.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/constants/DataTypeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/constants/DataTypeEnum.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/constants/RedisConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/constants/RedisConstants.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/controller/BoardController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/controller/BoardController.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/controller/TodayDataController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/controller/TodayDataController.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/controller/Top10Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/controller/Top10Controller.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/dto/BoardDataSetDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/dto/BoardDataSetDTO.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/dto/TodayDataDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/dto/TodayDataDTO.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/dto/Top10DataSetDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/dto/Top10DataSetDTO.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/po/CourseInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/po/CourseInfo.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/po/TodayDataInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/po/TodayDataInfo.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/vo/AxisVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/vo/AxisVO.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/vo/EchartsVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/vo/EchartsVO.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/vo/SerierVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/vo/SerierVO.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/vo/TodayDataVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/vo/TodayDataVO.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/model/vo/Top10DataVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/model/vo/Top10DataVO.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/service/BoardService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/service/BoardService.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/service/TodayDataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/service/TodayDataService.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/service/Top10Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/service/Top10Service.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/service/impl/BoardServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/service/impl/BoardServiceImpl.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/service/impl/TodayDataServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/service/impl/TodayDataServiceImpl.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/service/impl/Top10ServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/service/impl/Top10ServiceImpl.java -------------------------------------------------------------------------------- /tj-data/src/main/java/com/tianji/data/utils/DataUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/java/com/tianji/data/utils/DataUtils.java -------------------------------------------------------------------------------- /tj-data/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-data/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-data/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-data/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-exam/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/pom.xml -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/ExamApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/ExamApplication.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/constants/ExamErrorInfo.java: -------------------------------------------------------------------------------- 1 | package com.tianji.exam.constants; 2 | 3 | public interface ExamErrorInfo { 4 | String QUESTION_NOT_EXISTS = "题目不存在"; 5 | } 6 | -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/constants/QuestionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/constants/QuestionType.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/controller/QuestionBizController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/controller/QuestionBizController.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/controller/QuestionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/controller/QuestionController.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/domain/dto/QuestionFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/domain/dto/QuestionFormDTO.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/domain/po/Question.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/domain/po/Question.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/domain/po/QuestionBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/domain/po/QuestionBiz.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/domain/po/QuestionDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/domain/po/QuestionDetail.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/domain/query/QuestionPageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/domain/query/QuestionPageQuery.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/domain/vo/QuestionDetailVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/domain/vo/QuestionDetailVO.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/domain/vo/QuestionPageVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/domain/vo/QuestionPageVO.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/mapper/QuestionBizMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/mapper/QuestionBizMapper.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/mapper/QuestionDetailMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/mapper/QuestionDetailMapper.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/mapper/QuestionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/mapper/QuestionMapper.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/service/IQuestionBizService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/service/IQuestionBizService.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/service/IQuestionDetailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/service/IQuestionDetailService.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/service/IQuestionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/service/IQuestionService.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/service/impl/QuestionBizServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/service/impl/QuestionBizServiceImpl.java -------------------------------------------------------------------------------- /tj-exam/src/main/java/com/tianji/exam/service/impl/QuestionServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/java/com/tianji/exam/service/impl/QuestionServiceImpl.java -------------------------------------------------------------------------------- /tj-exam/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-exam/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-exam/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-exam/src/main/resources/mapper/QuestionBizMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/resources/mapper/QuestionBizMapper.xml -------------------------------------------------------------------------------- /tj-exam/src/main/resources/mapper/QuestionDetailMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/resources/mapper/QuestionDetailMapper.xml -------------------------------------------------------------------------------- /tj-exam/src/main/resources/mapper/QuestionMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-exam/src/main/resources/mapper/QuestionMapper.xml -------------------------------------------------------------------------------- /tj-gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-gateway/pom.xml -------------------------------------------------------------------------------- /tj-gateway/src/main/java/com/tianji/gateway/GatewayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-gateway/src/main/java/com/tianji/gateway/GatewayApplication.java -------------------------------------------------------------------------------- /tj-gateway/src/main/java/com/tianji/gateway/config/AuthProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-gateway/src/main/java/com/tianji/gateway/config/AuthProperties.java -------------------------------------------------------------------------------- /tj-gateway/src/main/java/com/tianji/gateway/filter/AccountAuthFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-gateway/src/main/java/com/tianji/gateway/filter/AccountAuthFilter.java -------------------------------------------------------------------------------- /tj-gateway/src/main/java/com/tianji/gateway/filter/RequestIdRelayFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-gateway/src/main/java/com/tianji/gateway/filter/RequestIdRelayFilter.java -------------------------------------------------------------------------------- /tj-gateway/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-gateway/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-gateway/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-gateway/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-gateway/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-gateway/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-learning/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/pom.xml -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/LearningApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/LearningApplication.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/config/MybatisConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/config/MybatisConfiguration.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/constants/LearningConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/constants/LearningConstants.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/constants/RedisConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/constants/RedisConstants.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/dto/LearningPlanDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/dto/LearningPlanDTO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/dto/QuestionFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/dto/QuestionFormDTO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/dto/ReplyDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/dto/ReplyDTO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/msg/ObtainPointsWay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/msg/ObtainPointsWay.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/msg/PointMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/msg/PointMessage.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/msg/SignInMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/msg/SignInMessage.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/po/InteractionReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/po/InteractionReply.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/po/LearningLesson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/po/LearningLesson.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/po/LearningRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/po/LearningRecord.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/po/PointsBoard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/po/PointsBoard.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/po/PointsBoardSeason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/po/PointsBoardSeason.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/po/PointsRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/po/PointsRecord.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/query/ReplyPageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/query/ReplyPageQuery.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/vo/LearningLessonVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/vo/LearningLessonVO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/vo/LearningPlanVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/vo/LearningPlanVO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/vo/PointsBoardItemVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/vo/PointsBoardItemVO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/vo/PointsBoardVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/vo/PointsBoardVO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/vo/QuestionAdminVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/vo/QuestionAdminVO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/vo/QuestionVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/vo/QuestionVO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/vo/ReplyVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/vo/ReplyVO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/domain/vo/SignResultVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/domain/vo/SignResultVO.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/enums/LessonStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/enums/LessonStatus.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/enums/PlanStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/enums/PlanStatus.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/enums/PointsRecordType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/enums/PointsRecordType.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/enums/QuestionStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/enums/QuestionStatus.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/enums/SectionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/enums/SectionType.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/mapper/LearningLessonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/mapper/LearningLessonMapper.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/mapper/LearningRecordMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/mapper/LearningRecordMapper.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/mapper/PointsBoardMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/mapper/PointsBoardMapper.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/mapper/PointsRecordMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/mapper/PointsRecordMapper.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/service/IPointsBoardService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/service/IPointsBoardService.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/service/ISignRecordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/service/ISignRecordService.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/utils/DelayTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/utils/DelayTask.java -------------------------------------------------------------------------------- /tj-learning/src/main/java/com/tianji/learning/utils/TableInfoContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/java/com/tianji/learning/utils/TableInfoContext.java -------------------------------------------------------------------------------- /tj-learning/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-learning/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-learning/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-learning/src/main/resources/mapper/InteractionQuestionMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/mapper/InteractionQuestionMapper.xml -------------------------------------------------------------------------------- /tj-learning/src/main/resources/mapper/InteractionReplyMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/mapper/InteractionReplyMapper.xml -------------------------------------------------------------------------------- /tj-learning/src/main/resources/mapper/LearningLessonMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/mapper/LearningLessonMapper.xml -------------------------------------------------------------------------------- /tj-learning/src/main/resources/mapper/LearningRecordMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/mapper/LearningRecordMapper.xml -------------------------------------------------------------------------------- /tj-learning/src/main/resources/mapper/PointsBoardMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/mapper/PointsBoardMapper.xml -------------------------------------------------------------------------------- /tj-learning/src/main/resources/mapper/PointsBoardSeasonMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/mapper/PointsBoardSeasonMapper.xml -------------------------------------------------------------------------------- /tj-learning/src/main/resources/mapper/PointsRecordMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/main/resources/mapper/PointsRecordMapper.xml -------------------------------------------------------------------------------- /tj-learning/src/test/java/com/itheima/ExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/test/java/com/itheima/ExecutorTest.java -------------------------------------------------------------------------------- /tj-learning/src/test/java/com/itheima/JsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/test/java/com/itheima/JsonTest.java -------------------------------------------------------------------------------- /tj-learning/src/test/java/com/itheima/RedisBitMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/test/java/com/itheima/RedisBitMapTest.java -------------------------------------------------------------------------------- /tj-learning/src/test/java/com/itheima/RemarkClientFeignTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-learning/src/test/java/com/itheima/RemarkClientFeignTest.java -------------------------------------------------------------------------------- /tj-media/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/pom.xml -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/MediaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/MediaApplication.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/config/AliConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/config/AliConfig.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/config/AliProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/config/AliProperties.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/config/PlatformProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/config/PlatformProperties.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/config/TencentConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/config/TencentConfig.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/config/TencentProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/config/TencentProperties.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/constants/FileConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/constants/FileConstants.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/constants/FileErrorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/constants/FileErrorInfo.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/controller/FileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/controller/FileController.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/controller/MediaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/controller/MediaController.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/domain/dto/FileDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/domain/dto/FileDTO.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/domain/dto/MediaDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/domain/dto/MediaDTO.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/domain/dto/MediaUploadResultDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/domain/dto/MediaUploadResultDTO.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/domain/po/File.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/domain/po/File.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/domain/po/Media.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/domain/po/Media.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/domain/query/MediaQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/domain/query/MediaQuery.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/domain/vo/MediaVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/domain/vo/MediaVO.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/domain/vo/VideoPlayVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/domain/vo/VideoPlayVO.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/enums/FileErrorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/enums/FileErrorInfo.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/enums/FilePlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/enums/FilePlatform.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/enums/FileStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/enums/FileStatus.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/enums/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/enums/Platform.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/mapper/FileMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/mapper/FileMapper.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/mapper/MediaMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/mapper/MediaMapper.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/service/IFileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/service/IFileService.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/service/IMediaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/service/IMediaService.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/service/impl/FileServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/service/impl/FileServiceImpl.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/service/impl/MediaServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/service/impl/MediaServiceImpl.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/storage/IFileStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/storage/IFileStorage.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/storage/IMediaStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/storage/IMediaStorage.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/storage/MediaUploadResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/storage/MediaUploadResult.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/storage/ali/AliFileStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/storage/ali/AliFileStorage.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/storage/tencent/UserAccessInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/storage/tencent/UserAccessInfo.java -------------------------------------------------------------------------------- /tj-media/src/main/java/com/tianji/media/task/PullEventTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/java/com/tianji/media/task/PullEventTask.java -------------------------------------------------------------------------------- /tj-media/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-media/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-media/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-media/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-message/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/pom.xml -------------------------------------------------------------------------------- /tj-message/tj-message-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-api/pom.xml -------------------------------------------------------------------------------- /tj-message/tj-message-api/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-api/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /tj-message/tj-message-domain/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-domain/pom.xml -------------------------------------------------------------------------------- /tj-message/tj-message-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-service/pom.xml -------------------------------------------------------------------------------- /tj-message/tj-message-service/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-service/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-message/tj-message-service/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-service/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-message/tj-message-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-message/tj-message-service/src/main/resources/mapper/IExamService.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-service/src/main/resources/mapper/IExamService.xml -------------------------------------------------------------------------------- /tj-message/tj-message-service/src/main/resources/mapper/ISmsHandler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-service/src/main/resources/mapper/ISmsHandler.xml -------------------------------------------------------------------------------- /tj-message/tj-message-service/src/main/resources/mapper/NoticeTaskMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-service/src/main/resources/mapper/NoticeTaskMapper.xml -------------------------------------------------------------------------------- /tj-message/tj-message-service/src/main/resources/mapper/PublicNoticeMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-service/src/main/resources/mapper/PublicNoticeMapper.xml -------------------------------------------------------------------------------- /tj-message/tj-message-service/src/main/resources/mapper/TemplateMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-message/tj-message-service/src/main/resources/mapper/TemplateMapper.xml -------------------------------------------------------------------------------- /tj-pay/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/pom.xml -------------------------------------------------------------------------------- /tj-pay/tj-pay-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-api/pom.xml -------------------------------------------------------------------------------- /tj-pay/tj-pay-api/src/main/java/com/tianji/pay/sdk/client/PayClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-api/src/main/java/com/tianji/pay/sdk/client/PayClient.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-api/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-api/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /tj-pay/tj-pay-domain/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-domain/pom.xml -------------------------------------------------------------------------------- /tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/constants/PayType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/constants/PayType.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/PayApplyDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/PayApplyDTO.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/PayChannelDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/PayChannelDTO.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/PayResultDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/PayResultDTO.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/RefundApplyDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/RefundApplyDTO.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/RefundResultDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-domain/src/main/java/com/tianji/pay/sdk/dto/RefundResultDTO.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/pom.xml -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/PayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/PayApplication.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/constants/NotifyStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/constants/NotifyStatus.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/domain/po/PayChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/domain/po/PayChannel.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/domain/po/PayOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/domain/po/PayOrder.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/domain/po/RefundOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/domain/po/RefundOrder.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/mapper/PayOrderMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/mapper/PayOrderMapper.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/service/INotifyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/service/INotifyService.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/third/IPayService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/third/IPayService.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/third/model/PayStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/third/model/PayStatus.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/third/wx/WxPayClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/third/wx/WxPayClient.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/java/com/tianji/pay/third/wx/WxPayService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/java/com/tianji/pay/third/wx/WxPayService.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/resources/mapper/PayChannelMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/resources/mapper/PayChannelMapper.xml -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/resources/mapper/PayOrderMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/resources/mapper/PayOrderMapper.xml -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/main/resources/mapper/TradeClient.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/main/resources/mapper/TradeClient.xml -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/test/java/com/tianji/pay/AliPayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/test/java/com/tianji/pay/AliPayTest.java -------------------------------------------------------------------------------- /tj-pay/tj-pay-service/src/test/java/com/tianji/pay/WxPayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-pay/tj-pay-service/src/test/java/com/tianji/pay/WxPayTest.java -------------------------------------------------------------------------------- /tj-promotion/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/pom.xml -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/PromotionApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/PromotionApplication.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/Starter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/Starter.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/cache/CouponCacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/cache/CouponCacheService.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/config/EtcdConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/config/EtcdConfig.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/config/PromotionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/config/PromotionConfig.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/config/RedisConfig.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/discount/Discount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/discount/Discount.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/discount/DiscountStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/discount/DiscountStrategy.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/discount/PerPriceDiscount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/discount/PerPriceDiscount.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/discount/PriceDiscount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/discount/PriceDiscount.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/discount/RateDiscount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/discount/RateDiscount.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/dto/CouponFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/dto/CouponFormDTO.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/dto/OrderCouponDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/dto/OrderCouponDTO.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/dto/OrderCourseDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/dto/OrderCourseDTO.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/dto/UserCouponDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/dto/UserCouponDTO.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/po/Coupon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/po/Coupon.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/po/CouponScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/po/CouponScope.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/po/ExchangeCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/po/ExchangeCode.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/po/Promotion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/po/Promotion.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/po/UserCoupon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/po/UserCoupon.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/query/CodeQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/query/CodeQuery.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/query/CouponQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/query/CouponQuery.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponCacheVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponCacheVO.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponDetailVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponDetailVO.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponPageVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponPageVO.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponScopeVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponScopeVO.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/domain/vo/CouponVO.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/enums/CouponStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/enums/CouponStatus.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/enums/DiscountType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/enums/DiscountType.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/enums/ExchangeCodeStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/enums/ExchangeCodeStatus.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/enums/ObtainType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/enums/ObtainType.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/enums/UserCouponStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/enums/UserCouponStatus.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/mapper/CouponMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/mapper/CouponMapper.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/mapper/CouponScopeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/mapper/CouponScopeMapper.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/mapper/ExchangeCodeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/mapper/ExchangeCodeMapper.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/mapper/PromotionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/mapper/PromotionMapper.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/mapper/UserCouponMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/mapper/UserCouponMapper.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/service/ICouponService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/service/ICouponService.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/service/IPromotionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/service/IPromotionService.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/utils/Base32.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/utils/Base32.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/utils/CodeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/utils/CodeUtil.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/utils/MyLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/utils/MyLock.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/utils/MyLockAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/utils/MyLockAspect.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/utils/MyLockFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/utils/MyLockFactory.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/utils/MyLockStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/utils/MyLockStrategy.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/utils/MyLockType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/utils/MyLockType.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/utils/PermuteUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/utils/PermuteUtil.java -------------------------------------------------------------------------------- /tj-promotion/src/main/java/com/tianji/promotion/utils/RedisLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/java/com/tianji/promotion/utils/RedisLock.java -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/lua/exchange_coupon.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/lua/exchange_coupon.lua -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/lua/receive_coupon.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/lua/receive_coupon.lua -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/mapper/CouponMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/mapper/CouponMapper.xml -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/mapper/CouponScopeMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/mapper/CouponScopeMapper.xml -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/mapper/ExchangeCodeMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/mapper/ExchangeCodeMapper.xml -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/mapper/PromotionMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/mapper/PromotionMapper.xml -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/mapper/UserCouponMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/mapper/UserCouponMapper.xml -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/seata.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/seata.conf -------------------------------------------------------------------------------- /tj-promotion/src/main/resources/shardingsphere-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-promotion/src/main/resources/shardingsphere-config.yaml -------------------------------------------------------------------------------- /tj-remark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/pom.xml -------------------------------------------------------------------------------- /tj-remark/src/main/java/com/tianji/remark/RemarkApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/java/com/tianji/remark/RemarkApplication.java -------------------------------------------------------------------------------- /tj-remark/src/main/java/com/tianji/remark/constants/RedisConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/java/com/tianji/remark/constants/RedisConstants.java -------------------------------------------------------------------------------- /tj-remark/src/main/java/com/tianji/remark/domain/dto/LikeRecordFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/java/com/tianji/remark/domain/dto/LikeRecordFormDTO.java -------------------------------------------------------------------------------- /tj-remark/src/main/java/com/tianji/remark/domain/msg/LikedRecordMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/java/com/tianji/remark/domain/msg/LikedRecordMessage.java -------------------------------------------------------------------------------- /tj-remark/src/main/java/com/tianji/remark/domain/po/LikedRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/java/com/tianji/remark/domain/po/LikedRecord.java -------------------------------------------------------------------------------- /tj-remark/src/main/java/com/tianji/remark/mapper/LikedRecordMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/java/com/tianji/remark/mapper/LikedRecordMapper.java -------------------------------------------------------------------------------- /tj-remark/src/main/java/com/tianji/remark/service/ILikedRecordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/java/com/tianji/remark/service/ILikedRecordService.java -------------------------------------------------------------------------------- /tj-remark/src/main/java/com/tianji/remark/task/LikedTimesCheckTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/java/com/tianji/remark/task/LikedTimesCheckTask.java -------------------------------------------------------------------------------- /tj-remark/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-remark/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-remark/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-remark/src/main/resources/mapper/LikedRecordMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-remark/src/main/resources/mapper/LikedRecordMapper.xml -------------------------------------------------------------------------------- /tj-search/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/pom.xml -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/SearchApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/SearchApplication.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/config/InterestsProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/config/InterestsProperties.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/constants/SearchErrorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/constants/SearchErrorInfo.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/controller/CourseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/controller/CourseController.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/controller/InterestsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/controller/InterestsController.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/controller/RecommendController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/controller/RecommendController.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/domain/po/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/domain/po/Course.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/domain/po/Interests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/domain/po/Interests.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/domain/query/CoursePageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/domain/query/CoursePageQuery.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/domain/vo/CourseVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/domain/vo/CourseVO.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/domain/vo/InterestCategoryVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/domain/vo/InterestCategoryVO.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/enums/CourseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/enums/CourseStatus.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/mapper/InterestsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/mapper/InterestsMapper.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/mq/CourseEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/mq/CourseEventListener.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/mq/OrderEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/mq/OrderEventListener.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/repository/CourseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/repository/CourseRepository.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/service/ICourseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/service/ICourseService.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/service/IInterestsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/service/IInterestsService.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/service/ISearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/service/ISearchService.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/service/impl/CourseServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/service/impl/CourseServiceImpl.java -------------------------------------------------------------------------------- /tj-search/src/main/java/com/tianji/search/service/impl/SearchServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/java/com/tianji/search/service/impl/SearchServiceImpl.java -------------------------------------------------------------------------------- /tj-search/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-search/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-search/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-search/src/main/resources/mapper/InterestsMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/main/resources/mapper/InterestsMapper.xml -------------------------------------------------------------------------------- /tj-search/src/test/java/com/tianji/search/impl/CourseServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/test/java/com/tianji/search/impl/CourseServiceImplTest.java -------------------------------------------------------------------------------- /tj-search/src/test/java/com/tianji/search/repository/CourseRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-search/src/test/java/com/tianji/search/repository/CourseRepositoryTest.java -------------------------------------------------------------------------------- /tj-stock/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/pom.xml -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/StockApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/StockApplication.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/config/TransactionConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/config/TransactionConfiguration.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/controller/StockController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/controller/StockController.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/domain/dto/CouponStockDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/domain/dto/CouponStockDTO.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/domain/po/CouponStock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/domain/po/CouponStock.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/mapper/StockBucketMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/mapper/StockBucketMapper.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/mapper/StockMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/mapper/StockMapper.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/mq/StockReduceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/mq/StockReduceListener.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/service/IStockService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/service/IStockService.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/service/impl/StockServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/service/impl/StockServiceImpl.java -------------------------------------------------------------------------------- /tj-stock/src/main/java/com/tianji/stock/sharding/DBShardingAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/java/com/tianji/stock/sharding/DBShardingAlgorithm.java -------------------------------------------------------------------------------- /tj-stock/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-stock/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-stock/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-stock/src/main/resources/mapper/StockBucketMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/resources/mapper/StockBucketMapper.xml -------------------------------------------------------------------------------- /tj-stock/src/main/resources/mapper/StockMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/resources/mapper/StockMapper.xml -------------------------------------------------------------------------------- /tj-stock/src/main/resources/seata.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/resources/seata.conf -------------------------------------------------------------------------------- /tj-stock/src/main/resources/shardingsphere-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/main/resources/shardingsphere-config.yaml -------------------------------------------------------------------------------- /tj-stock/src/test/java/test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-stock/src/test/java/test.java -------------------------------------------------------------------------------- /tj-trade/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/pom.xml -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/TradeApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/TradeApplication.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/config/ThreadPoolConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/config/ThreadPoolConfig.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/config/TradeProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/config/TradeProperties.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/constants/OrderStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/constants/OrderStatus.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/constants/RefundStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/constants/RefundStatus.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/constants/TradeErrorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/constants/TradeErrorInfo.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/controller/CartController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/controller/CartController.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/controller/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/controller/OrderController.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/controller/OrderDetailController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/controller/OrderDetailController.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/controller/PayController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/controller/PayController.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/controller/RefundApplyController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/controller/RefundApplyController.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/dto/ApproveFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/dto/ApproveFormDTO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/dto/CartsAddDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/dto/CartsAddDTO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/dto/OrderDelayQueryDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/dto/OrderDelayQueryDTO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/dto/PayApplyFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/dto/PayApplyFormDTO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/dto/PlaceOrderDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/dto/PlaceOrderDTO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/dto/RefundCancelDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/dto/RefundCancelDTO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/dto/RefundFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/dto/RefundFormDTO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/po/Cart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/po/Cart.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/po/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/po/Order.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/po/OrderDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/po/OrderDetail.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/po/RefundApply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/po/RefundApply.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/query/OrderDetailPageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/query/OrderDetailPageQuery.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/query/OrderPageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/query/OrderPageQuery.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/query/RefundApplyPageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/query/RefundApplyPageQuery.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/CartVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/CartVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderConfirmVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderConfirmVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderCourseVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderCourseVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderDetailAdminVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderDetailAdminVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderDetailPageVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderDetailPageVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderDetailVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderDetailVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderPageVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderPageVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderProgressNodeVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderProgressNodeVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/OrderVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/PayChannelVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/PayChannelVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/PlaceOrderResultVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/PlaceOrderResultVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/RefundApplyPageVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/RefundApplyPageVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/domain/vo/RefundApplyVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/domain/vo/RefundApplyVO.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/handler/PayMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/handler/PayMessageHandler.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/handler/RefundJobHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/handler/RefundJobHandler.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/mapper/CartMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/mapper/CartMapper.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/mapper/OrderDetailMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/mapper/OrderDetailMapper.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/mapper/OrderMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/mapper/OrderMapper.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/mapper/RefundApplyMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/mapper/RefundApplyMapper.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/service/ICartService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/service/ICartService.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/service/IOrderDetailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/service/IOrderDetailService.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/service/IOrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/service/IOrderService.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/service/IPayService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/service/IPayService.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/service/IRefundApplyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/service/IRefundApplyService.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/service/impl/CartServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/service/impl/CartServiceImpl.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/service/impl/OrderServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/service/impl/OrderServiceImpl.java -------------------------------------------------------------------------------- /tj-trade/src/main/java/com/tianji/trade/service/impl/PayServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/java/com/tianji/trade/service/impl/PayServiceImpl.java -------------------------------------------------------------------------------- /tj-trade/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-trade/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-trade/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-trade/src/main/resources/mapper/CartMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/resources/mapper/CartMapper.xml -------------------------------------------------------------------------------- /tj-trade/src/main/resources/mapper/OrderDetailMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/resources/mapper/OrderDetailMapper.xml -------------------------------------------------------------------------------- /tj-trade/src/main/resources/mapper/OrderMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/resources/mapper/OrderMapper.xml -------------------------------------------------------------------------------- /tj-trade/src/main/resources/mapper/RefundApplyMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/main/resources/mapper/RefundApplyMapper.xml -------------------------------------------------------------------------------- /tj-trade/src/test/java/com/tianji/trade/mapper/OrderMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-trade/src/test/java/com/tianji/trade/mapper/OrderMapperTest.java -------------------------------------------------------------------------------- /tj-user/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/pom.xml -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/UserApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/UserApplication.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/config/SecurityConfig.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/constants/UserConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/constants/UserConstants.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/constants/UserErrorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/constants/UserErrorInfo.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/controller/StaffController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/controller/StaffController.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/controller/StudentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/controller/StudentController.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/controller/TeacherController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/controller/TeacherController.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/controller/UserController.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/dto/StudentFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/dto/StudentFormDTO.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/dto/UserFormDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/dto/UserFormDTO.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/po/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/po/User.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/po/UserDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/po/UserDetail.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/query/UserPageQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/query/UserPageQuery.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/vo/StaffVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/vo/StaffVO.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/vo/StudentPageVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/vo/StudentPageVo.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/vo/TeacherPageVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/vo/TeacherPageVO.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/vo/UserBasicVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/vo/UserBasicVO.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/domain/vo/UserDetailVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/domain/vo/UserDetailVO.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/enums/UserStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/enums/UserStatus.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/mapper/UserDetailMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/mapper/UserDetailMapper.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/mapper/UserMapper.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/ICodeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/ICodeService.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/IStaffService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/IStaffService.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/IStudentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/IStudentService.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/ITeacherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/ITeacherService.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/IUserDetailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/IUserDetailService.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/IUserService.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/impl/CodeServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/impl/CodeServiceImpl.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/impl/StaffServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/impl/StaffServiceImpl.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/impl/StudentServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/impl/StudentServiceImpl.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/impl/TeacherServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/impl/TeacherServiceImpl.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/impl/UserDetailServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/impl/UserDetailServiceImpl.java -------------------------------------------------------------------------------- /tj-user/src/main/java/com/tianji/user/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/java/com/tianji/user/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /tj-user/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /tj-user/src/main/resources/bootstrap-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/resources/bootstrap-local.yml -------------------------------------------------------------------------------- /tj-user/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /tj-user/src/main/resources/mapper/UserDetailMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/resources/mapper/UserDetailMapper.xml -------------------------------------------------------------------------------- /tj-user/src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LCF-Sefy/tianji/HEAD/tj-user/src/main/resources/mapper/UserMapper.xml --------------------------------------------------------------------------------