├── xc-framework-parent ├── LICENSE ├── README.md └── .gitignore ├── xc-framework-utils ├── README.md ├── .gitignore └── src │ └── main │ └── java │ └── com │ └── xuecheng │ └── framework │ └── utils │ └── BCryptUtil.java ├── .idea ├── .gitignore ├── codeStyles │ └── codeStyleConfig.xml ├── vcs.xml ├── xcEduService01.iml ├── libraries │ ├── Maven__junit_junit_4_12.xml │ ├── Maven__antlr_antlr_2_7_7.xml │ ├── Maven__dom4j_dom4j_1_6_1.xml │ ├── Maven__org_ow2_asm_asm_5_0_4.xml │ ├── Maven__org_mongodb_bson_3_6_3.xml │ ├── Maven__io_reactivex_rxjava_1_3_8.xml │ ├── Maven__org_yaml_snakeyaml_1_19.xml │ ├── Maven__commons_io_commons_io_2_6.xml │ ├── Maven__net_minidev_json_smart_2_3.xml │ ├── Maven__org_objenesis_objenesis_2_6.xml │ ├── Maven__com_alibaba_fastjson_1_2_30.xml │ ├── Maven__com_squareup_okio_okio_1_13_0.xml │ ├── Maven__net_lingala_zip4j_zip4j_1_3_1.xml │ ├── Maven__org_slf4j_slf4j_api_1_7_25.xml │ ├── Maven__commons_io_commons_io_1_3_2.xml │ ├── Maven__com_fasterxml_classmate_1_3_4.xml │ ├── Maven__commons_lang_commons_lang_2_6.xml │ ├── Maven__org_jboss_jandex_2_0_0_Final.xml │ ├── Maven__org_jboss_jandex_2_0_3_Final.xml │ ├── Maven__com_google_guava_guava_24_0_jre.xml │ ├── Maven__com_rabbitmq_amqp_client_5_1_2.xml │ ├── Maven__com_squareup_okhttp3_okhttp_3_9_1.xml │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ ├── Maven__net_bytebuddy_byte_buddy_1_7_11.xml │ ├── Maven__org_assertj_assertj_core_3_9_1.xml │ ├── Maven__org_projectlombok_lombok_1_16_16.xml │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_25.xml │ ├── Maven__org_xmlunit_xmlunit_core_2_5_1.xml │ ├── Maven__org_freemarker_freemarker_2_3_28.xml │ ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml │ ├── Maven__commons_codec_commons_codec_1_10.xml │ ├── Maven__net_minidev_accessors_smart_1_2.xml │ ├── Maven__org_mockito_mockito_core_2_15_0.xml │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml │ ├── Maven__io_springfox_springfox_spi_2_7_0.xml │ ├── Maven__org_aspectj_aspectjweaver_1_8_13.xml │ ├── Maven__org_mongodb_mongodb_driver_3_6_3.xml │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml │ ├── Maven__io_springfox_springfox_core_2_7_0.xml │ ├── Maven__io_swagger_swagger_models_1_5_13.xml │ ├── Maven__org_hamcrest_hamcrest_library_1_3.xml │ ├── Maven__org_javassist_javassist_3_18_1_GA.xml │ ├── Maven__org_javassist_javassist_3_21_0_GA.xml │ ├── Maven__org_javassist_javassist_3_22_0_GA.xml │ ├── Maven__org_reflections_reflections_0_9_11.xml │ ├── Maven__io_github_openfeign_feign_core_9_5_1.xml │ ├── Maven__org_apache_commons_commons_lang3_3_6.xml │ ├── Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml │ ├── Maven__io_github_openfeign_feign_java8_9_5_1.xml │ ├── Maven__io_github_openfeign_feign_slf4j_9_5_1.xml │ ├── Maven__io_netty_netty_codec_4_1_23_Final.xml │ ├── Maven__io_springfox_springfox_schema_2_7_0.xml │ ├── Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml │ ├── Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml │ ├── Maven__org_mapstruct_mapstruct_1_1_0_Final.xml │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ ├── Maven__io_netty_netty_buffer_4_1_23_Final.xml │ ├── Maven__io_netty_netty_common_4_1_23_Final.xml │ ├── Maven__org_apache_httpcomponents_httpcore_4_4_9.xml │ ├── Maven__org_mongodb_mongo_java_driver_3_6_3.xml │ ├── Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml │ ├── Maven__io_github_openfeign_feign_hystrix_9_5_1.xml │ ├── Maven__io_netty_netty_handler_4_1_23_Final.xml │ ├── Maven__javax_servlet_javax_servlet_api_3_1_0.xml │ ├── Maven__net_bytebuddy_byte_buddy_agent_1_7_11.xml │ ├── Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml │ ├── Maven__com_netflix_archaius_archaius_core_0_7_6.xml │ ├── Maven__io_netty_netty_resolver_4_1_23_Final.xml │ ├── Maven__io_springfox_springfox_swagger2_2_7_0.xml │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_3.xml │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_5.xml │ ├── Maven__org_mongodb_mongodb_driver_core_3_6_3.xml │ ├── Maven__com_google_j2objc_j2objc_annotations_1_1.xml │ ├── Maven__com_rabbitmq_http_client_2_0_1_RELEASE.xml │ ├── Maven__io_swagger_swagger_annotations_1_5_13.xml │ ├── Maven__io_netty_netty_transport_4_1_23_Final.xml │ ├── Maven__io_springfox_springfox_spring_web_2_7_0.xml │ ├── Maven__io_springfox_springfox_swagger_ui_2_7_0.xml │ ├── Maven__org_reactivestreams_reactive_streams_1_0_2.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_9_5.xml │ ├── Maven__io_netty_netty_codec_http_4_1_23_Final.xml │ ├── Maven__io_netty_netty_codec_socks_4_1_23_Final.xml │ ├── Maven__org_hibernate_hibernate_core_5_0_12_Final.xml │ ├── Maven__org_hibernate_hibernate_core_5_2_16_Final.xml │ ├── Maven__org_springframework_spring_tx_5_0_5_RELEASE.xml │ ├── Maven__commons_fileupload_commons_fileupload_1_3_3.xml │ ├── Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml │ ├── Maven__javax_annotation_javax_annotation_api_1_3_2.xml │ ├── Maven__javax_validation_validation_api_2_0_1_Final.xml │ ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_28.xml │ ├── Maven__org_springframework_spring_aop_5_0_5_RELEASE.xml │ ├── Maven__org_springframework_spring_jcl_5_0_5_RELEASE.xml │ ├── Maven__org_springframework_spring_web_5_0_5_RELEASE.xml │ ├── Maven__io_netty_netty_handler_proxy_4_1_23_Final.xml │ ├── Maven__io_projectreactor_reactor_core_3_1_6_RELEASE.xml │ ├── Maven__org_springframework_spring_core_5_0_5_RELEASE.xml │ ├── Maven__org_springframework_spring_test_5_0_5_RELEASE.xml │ ├── Maven__io_springfox_springfox_swagger_common_2_7_0.xml │ ├── Maven__org_checkerframework_checker_compat_qual_2_0_0.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_9_5.xml │ ├── Maven__commons_configuration_commons_configuration_1_8.xml │ ├── Maven__org_springframework_spring_beans_5_0_5_RELEASE.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_28.xml │ ├── Maven__org_springframework_spring_webmvc_5_0_5_RELEASE.xml │ ├── Maven__io_projectreactor_ipc_reactor_netty_0_7_6_RELEASE.xml │ ├── Maven__org_springframework_amqp_spring_amqp_2_0_3_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_2_0_1_RELEASE.xml │ ├── Maven__org_springframework_spring_context_5_0_5_RELEASE.xml │ ├── Maven__org_springframework_spring_webflux_5_0_5_RELEASE.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml │ ├── Maven__org_codehaus_mojo_animal_sniffer_annotations_1_14.xml │ ├── Maven__org_springframework_amqp_spring_rabbit_2_0_3_RELEASE.xml │ ├── Maven__org_springframework_retry_spring_retry_1_2_2_RELEASE.xml │ ├── Maven__org_springframework_spring_messaging_5_0_5_RELEASE.xml │ ├── Maven__com_google_errorprone_error_prone_annotations_2_1_3.xml │ ├── Maven__org_apache_geronimo_specs_geronimo_jta_1_1_spec_1_1_1.xml │ ├── Maven__org_springframework_spring_expression_5_0_5_RELEASE.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_28.xml │ ├── Maven__org_springframework_boot_spring_boot_test_2_0_1_RELEASE.xml │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_5.xml │ ├── Maven__org_hibernate_validator_hibernate_validator_6_0_9_Final.xml │ ├── Maven__io_netty_netty_transport_native_epoll_4_1_23_Final.xml │ ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_5.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_2_0_1_RELEASE.xml │ ├── Maven__org_springframework_data_spring_data_commons_2_0_6_RELEASE.xml │ ├── Maven__org_springframework_data_spring_data_mongodb_2_0_6_RELEASE.xml │ ├── Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml │ ├── Maven__org_springframework_spring_context_support_5_0_5_RELEASE.xml │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ ├── Maven__org_springframework_data_spring_data_commons_1_13_9_RELEASE.xml │ ├── Maven__org_springframework_data_spring_data_mongodb_1_10_9_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_commons_2_0_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_context_2_0_1_RELEASE.xml │ ├── Maven__org_springframework_cloud_spring_cloud_starter_2_0_1_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_jwt_1_0_8_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml │ ├── Maven__io_netty_netty_transport_native_unix_common_4_1_23_Final.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_aop_2_0_1_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_web_2_0_1_RELEASE.xml │ ├── Maven__org_hibernate_javax_persistence_hibernate_jpa_2_1_api_1_0_0_Final.xml │ ├── Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_amqp_2_0_1_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_json_2_0_1_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_test_2_0_1_RELEASE.xml │ ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_5.xml │ ├── Maven__org_hibernate_common_hibernate_commons_annotations_5_0_1_Final.xml │ ├── Maven__org_springframework_security_spring_security_crypto_4_2_3_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_crypto_5_0_4_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_1_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_0_1_RELEASE.xml │ └── Maven__org_springframework_cloud_spring_cloud_starter_feign_1_4_7_RELEASE.xml ├── shelf │ └── Default_Changelist │ │ └── shelved.patch └── $PRODUCT_WORKSPACE_FILE$ ├── xc-framework-common ├── README.md ├── src │ └── main │ │ └── java │ │ └── com │ │ └── xuecheng │ │ └── framework │ │ ├── model │ │ ├── request │ │ │ └── RequestData.java │ │ └── response │ │ │ ├── Response.java │ │ │ ├── ResultCode.java │ │ │ ├── QueryResult.java │ │ │ └── QueryResponseResult.java │ │ └── exception │ │ ├── ExceptionCast.java │ │ └── CustomException.java └── .gitignore ├── xc-service-api ├── target │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ └── createdFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ └── inputFiles.lst │ ├── xc-service-api.jar │ ├── maven-archiver │ │ └── pom.properties │ └── classes │ │ └── com │ │ └── xuecheng │ │ └── api │ │ ├── Auth │ │ └── AuthControllerApi.class │ │ ├── cms │ │ ├── CmsPageControllerApi.class │ │ └── CmsConfigControllerApi.class │ │ └── config │ │ └── Swagger2Configuration.class └── src │ └── main │ └── java │ └── com │ └── xuecheng │ └── api │ └── cms │ └── CmsConfigControllerApi.java ├── xc-framework-model ├── target │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ └── createdFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ └── inputFiles.lst │ ├── xc-framework-model.jar │ ├── maven-archiver │ │ └── pom.properties │ └── classes │ │ └── com │ │ └── xuecheng │ │ └── framework │ │ └── domain │ │ ├── cms │ │ ├── CmsPage.class │ │ ├── CmsSite.class │ │ ├── CmsConfig.class │ │ ├── CmsPageParam.class │ │ ├── CmsSiteServer.class │ │ ├── CmsTemplate.class │ │ ├── CmsConfigModel.class │ │ ├── ext │ │ │ ├── CmsPageExt.class │ │ │ └── CmsTemplateExt.class │ │ ├── response │ │ │ ├── CmsCode.class │ │ │ ├── CmsPageResult.class │ │ │ ├── CoursePreviewResult.class │ │ │ └── GenerateHtmlResult.class │ │ └── request │ │ │ └── QueryPageRequest.class │ │ ├── task │ │ ├── XcTask.class │ │ └── XcTaskHis.class │ │ ├── order │ │ ├── XcOrders.class │ │ ├── XcOrdersPay.class │ │ ├── XcOrdersDetail.class │ │ ├── response │ │ │ ├── OrderCode.class │ │ │ ├── OrderResult.class │ │ │ ├── PayOrderResult.class │ │ │ ├── CreateOrderResult.class │ │ │ └── PayQrcodeResult.class │ │ └── request │ │ │ ├── CreateOrderRequest.class │ │ │ └── weixinPayInformRequest.class │ │ ├── test │ │ └── UserTest.class │ │ ├── ucenter │ │ ├── XcMenu.class │ │ ├── XcRole.class │ │ ├── XcUser.class │ │ ├── XcCompany.class │ │ ├── XcTeacher.class │ │ ├── XcUserRole.class │ │ ├── XcCompanyUser.class │ │ ├── XcPermission.class │ │ ├── ext │ │ │ ├── AuthToken.class │ │ │ ├── UserToken.class │ │ │ ├── XcMenuExt.class │ │ │ ├── XcUserExt.class │ │ │ ├── UserBasicInfo.class │ │ │ └── UserTokenStore.class │ │ ├── response │ │ │ ├── AuthCode.class │ │ │ ├── JwtResult.class │ │ │ ├── LoginResult.class │ │ │ └── UcenterCode.class │ │ └── request │ │ │ └── LoginRequest.class │ │ ├── course │ │ ├── Category.class │ │ ├── CourseBase.class │ │ ├── CourseOff.class │ │ ├── CoursePic.class │ │ ├── CoursePre.class │ │ ├── CoursePub.class │ │ ├── Teachplan.class │ │ ├── CourseIndex.class │ │ ├── CourseMarket.class │ │ ├── TeachplanMedia.class │ │ ├── ext │ │ │ ├── CourseInfo.class │ │ │ ├── CategoryNode.class │ │ │ ├── TeachplanExt.class │ │ │ ├── TeachplanNode.class │ │ │ ├── CategoryParameter.class │ │ │ └── TeachplanParameter.class │ │ ├── response │ │ │ ├── CourseCode.class │ │ │ ├── AddCourseResult.class │ │ │ └── DeleteCourseResult.class │ │ └── request │ │ │ └── CourseListRequest.class │ │ ├── media │ │ ├── MediaFile.class │ │ ├── MediaFileProcess.class │ │ ├── MediaVideoCourse.class │ │ ├── response │ │ │ ├── MediaCode.class │ │ │ ├── CheckChunkResult.class │ │ │ ├── MediaCourseResult.class │ │ │ └── MediaFileResult.class │ │ ├── MediaFileProcess_m3u8.class │ │ ├── MediaVideoCourseSimple.class │ │ └── request │ │ │ └── QueryMediaFileRequest.class │ │ ├── report │ │ ├── ReportCourse.class │ │ └── ReportCompany.class │ │ ├── filesystem │ │ ├── FileSystem.class │ │ └── response │ │ │ ├── FileSystemCode.class │ │ │ └── UploadFileResult.class │ │ ├── portalview │ │ ├── ViewCourse.class │ │ ├── PreViewCourse.class │ │ ├── ViewCourseMedia.class │ │ ├── PreViewCourseMedia.class │ │ └── response │ │ │ └── PortalViewCode.class │ │ ├── system │ │ ├── SysDictionary.class │ │ └── SysDictionaryValue.class │ │ ├── learning │ │ ├── XcLearningList.class │ │ └── XcLearningCourse.class │ │ └── search │ │ └── CourseSearchParam.class └── src │ └── main │ └── java │ └── com │ └── xuecheng │ └── framework │ └── domain │ ├── media │ ├── request │ │ └── QueryMediaFileRequest.java │ ├── MediaFileProcess.java │ ├── MediaVideoCourseSimple.java │ ├── MediaFileProcess_m3u8.java │ └── response │ │ └── MediaFileResult.java │ ├── course │ ├── ext │ │ ├── CourseInfo.java │ │ ├── CategoryNode.java │ │ ├── TeachplanNode.java │ │ ├── CategoryParameter.java │ │ ├── TeachplanParameter.java │ │ └── TeachplanExt.java │ ├── request │ │ └── CourseListRequest.java │ ├── response │ │ ├── AddCourseResult.java │ │ └── DeleteCourseResult.java │ └── CoursePic.java │ ├── order │ ├── request │ │ └── CreateOrderRequest.java │ └── response │ │ ├── PayQrcodeResult.java │ │ ├── OrderResult.java │ │ └── CreateOrderResult.java │ ├── ucenter │ ├── ext │ │ ├── UserToken.java │ │ ├── AuthToken.java │ │ ├── UserTokenStore.java │ │ ├── XcMenuExt.java │ │ ├── XcUserExt.java │ │ └── UserBasicInfo.java │ ├── request │ │ └── LoginRequest.java │ └── response │ │ ├── JwtResult.java │ │ └── LoginResult.java │ ├── cms │ ├── CmsPageParam.java │ ├── ext │ │ ├── CmsPageExt.java │ │ └── CmsTemplateExt.java │ ├── CmsConfigModel.java │ ├── response │ │ ├── GenerateHtmlResult.java │ │ ├── CmsPageResult.java │ │ └── CoursePreviewResult.java │ ├── CmsConfig.java │ ├── request │ │ └── QueryPageRequest.java │ └── CmsTemplate.java │ ├── test │ └── UserTest.java │ ├── search │ └── CourseSearchParam.java │ ├── system │ └── SysDictionaryValue.java │ └── report │ ├── ReportCourse.java │ └── ReportCompany.java ├── xc-service-learning.zip ├── xc-service-manage-media.zip ├── xc-service-ucenter-auth.zip ├── xc-service-manage-media-processor.zip ├── xc-service-ucenter-auth └── target │ ├── classes │ ├── xc.keystore │ ├── xc1.keystore │ ├── config │ │ └── druid-config.properties │ └── com │ │ └── xuecheng │ │ └── auth │ │ ├── service │ │ ├── UserJwt.class │ │ ├── AuthService.class │ │ ├── AuthService$1.class │ │ └── UserDetailsServiceImpl.class │ │ ├── UcenterAuthApplication.class │ │ ├── config │ │ ├── WebSecurityConfig.class │ │ ├── AuthorizationServerConfig.class │ │ └── CustomUserAuthenticationConverter.class │ │ └── Controller │ │ └── AuthController.class │ └── test-classes │ └── com │ └── xuecheng │ └── auth │ ├── AuthTest.class │ ├── JwtTest.class │ ├── TestJwt.class │ ├── TestRedis.class │ ├── TestClient.class │ └── TestClient$1.class ├── xc-service-search └── target │ ├── test-classes │ └── com │ │ └── xuecheng │ │ └── search │ │ ├── TestIndex.class │ │ └── TestSearch.class │ └── classes │ └── com │ └── xuecheng │ └── search │ ├── SearchApplication.class │ ├── service │ └── EsCourseService.class │ ├── config │ └── ElasticsearchConfig.class │ └── controller │ └── EsCourseController.class ├── test-freemarker ├── target │ ├── classes │ │ ├── com │ │ │ └── xuecheng │ │ │ │ └── test │ │ │ │ └── freemarker │ │ │ │ ├── model │ │ │ │ └── Student.class │ │ │ │ ├── FreemarkerTestApplication.class │ │ │ │ └── controller │ │ │ │ └── FreemarkerController.class │ │ └── application.yml │ └── test-classes │ │ └── com │ │ └── xuecheng │ │ └── test │ │ └── freemarker │ │ ├── FreemarkerTest.class │ │ └── testRestTemplate.class └── src │ └── main │ ├── resources │ └── application.yml │ └── java │ └── com │ └── xuecheng │ └── test │ └── freemarker │ └── model │ └── Student.java ├── xc-service-manage-cms ├── target │ ├── classes │ │ ├── com │ │ │ └── xuecheng │ │ │ │ └── manage_cms │ │ │ │ ├── ManageCmsApplication.class │ │ │ │ ├── service │ │ │ │ └── PageService.class │ │ │ │ ├── dao │ │ │ │ ├── CmsPageRepository.class │ │ │ │ └── CmsConfigRepository.class │ │ │ │ └── controller │ │ │ │ ├── CmsConfigController.class │ │ │ │ └── CmsPageController.class │ │ └── application.yml │ └── test-classes │ │ └── com │ │ └── xuecheng │ │ └── manage_cms │ │ └── dao │ │ └── CmsPageRepositoryTest.class └── src │ └── main │ ├── resources │ └── application.yml │ └── java │ └── com │ └── xuecheng │ └── manage_cms │ └── dao │ ├── CmsConfigRepository.java │ └── CmsPageRepository.java ├── xc-service-manage-course └── target │ └── classes │ ├── com │ └── xuecheng │ │ └── manage_course │ │ └── config │ │ └── ResourceServerConfig.class │ └── publickey.txt └── xc-service-manage-media-processor └── target ├── classes ├── com │ └── xuecheng │ │ └── manage_media_process │ │ ├── mq │ │ └── MediaProcessTask.class │ │ ├── config │ │ └── RabbitMQConfig.class │ │ ├── dao │ │ └── MediaFileRepository.class │ │ └── ManageMediaProcessorApplication.class └── application.yml └── test-classes └── com └── xuecheng └── manage_media_process └── TestProcessBuilder.class /xc-framework-parent/LICENSE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xc-framework-utils/README.md: -------------------------------------------------------------------------------- 1 | # xc-framework-utils 2 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /xc-framework-common/README.md: -------------------------------------------------------------------------------- 1 | # xc-framework-common 2 | -------------------------------------------------------------------------------- /xc-framework-parent/README.md: -------------------------------------------------------------------------------- 1 | # xc-framework-parent 2 | 学成在线父工程 -------------------------------------------------------------------------------- /xc-service-api/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xc-framework-model/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xc-service-api/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xc-service-learning.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-learning.zip -------------------------------------------------------------------------------- /xc-framework-model/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xc-service-manage-media.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-media.zip -------------------------------------------------------------------------------- /xc-service-ucenter-auth.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth.zip -------------------------------------------------------------------------------- /xc-service-manage-media-processor.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-media-processor.zip -------------------------------------------------------------------------------- /xc-service-api/target/xc-service-api.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-api/target/xc-service-api.jar -------------------------------------------------------------------------------- /xc-framework-model/target/xc-framework-model.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/xc-framework-model.jar -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/xc.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/xc.keystore -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/xc1.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/xc1.keystore -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/config/druid-config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/config/druid-config.properties -------------------------------------------------------------------------------- /xc-service-api/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Apache Maven 2 | #Tue Jun 05 22:55:43 CST 2018 3 | version=1.0-SNAPSHOT 4 | groupId=com.xuecheng 5 | artifactId=xc-service-api 6 | -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /xc-service-search/target/test-classes/com/xuecheng/search/TestIndex.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-search/target/test-classes/com/xuecheng/search/TestIndex.class -------------------------------------------------------------------------------- /xc-service-search/target/test-classes/com/xuecheng/search/TestSearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-search/target/test-classes/com/xuecheng/search/TestSearch.class -------------------------------------------------------------------------------- /xc-framework-model/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Apache Maven 2 | #Tue Jun 05 22:52:19 CST 2018 3 | version=1.0-SNAPSHOT 4 | groupId=com.xuecheng 5 | artifactId=xc-framework-model 6 | -------------------------------------------------------------------------------- /xc-service-api/target/classes/com/xuecheng/api/Auth/AuthControllerApi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-api/target/classes/com/xuecheng/api/Auth/AuthControllerApi.class -------------------------------------------------------------------------------- /xc-service-api/target/classes/com/xuecheng/api/cms/CmsPageControllerApi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-api/target/classes/com/xuecheng/api/cms/CmsPageControllerApi.class -------------------------------------------------------------------------------- /xc-service-search/target/classes/com/xuecheng/search/SearchApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-search/target/classes/com/xuecheng/search/SearchApplication.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/AuthTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/AuthTest.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/JwtTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/JwtTest.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/TestJwt.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/TestJwt.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/TestRedis.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/TestRedis.class -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test-freemarker/target/classes/com/xuecheng/test/freemarker/model/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/test-freemarker/target/classes/com/xuecheng/test/freemarker/model/Student.class -------------------------------------------------------------------------------- /xc-service-api/target/classes/com/xuecheng/api/cms/CmsConfigControllerApi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-api/target/classes/com/xuecheng/api/cms/CmsConfigControllerApi.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/com/xuecheng/auth/service/UserJwt.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/com/xuecheng/auth/service/UserJwt.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/TestClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/TestClient.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsPage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsPage.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsSite.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsSite.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/task/XcTask.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/task/XcTask.class -------------------------------------------------------------------------------- /xc-service-api/target/classes/com/xuecheng/api/config/Swagger2Configuration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-api/target/classes/com/xuecheng/api/config/Swagger2Configuration.class -------------------------------------------------------------------------------- /xc-service-search/target/classes/com/xuecheng/search/service/EsCourseService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-search/target/classes/com/xuecheng/search/service/EsCourseService.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/com/xuecheng/auth/service/AuthService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/com/xuecheng/auth/service/AuthService.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/TestClient$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/test-classes/com/xuecheng/auth/TestClient$1.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsConfig.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/XcOrders.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/XcOrders.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/task/XcTaskHis.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/task/XcTaskHis.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/test/UserTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/test/UserTest.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcMenu.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcMenu.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcRole.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcRole.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcUser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcUser.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/com/xuecheng/auth/service/AuthService$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/com/xuecheng/auth/service/AuthService$1.class -------------------------------------------------------------------------------- /test-freemarker/target/test-classes/com/xuecheng/test/freemarker/FreemarkerTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/test-freemarker/target/test-classes/com/xuecheng/test/freemarker/FreemarkerTest.class -------------------------------------------------------------------------------- /test-freemarker/target/test-classes/com/xuecheng/test/freemarker/testRestTemplate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/test-freemarker/target/test-classes/com/xuecheng/test/freemarker/testRestTemplate.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsPageParam.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsPageParam.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsSiteServer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsSiteServer.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsTemplate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsTemplate.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/Category.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/Category.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CourseBase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CourseBase.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CourseOff.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CourseOff.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CoursePic.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CoursePic.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CoursePre.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CoursePre.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CoursePub.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CoursePub.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/Teachplan.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/Teachplan.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaFile.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaFile.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/XcOrdersPay.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/XcOrdersPay.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcCompany.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcCompany.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcTeacher.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcTeacher.class -------------------------------------------------------------------------------- /xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/ManageCmsApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/ManageCmsApplication.class -------------------------------------------------------------------------------- /xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/service/PageService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/service/PageService.class -------------------------------------------------------------------------------- /xc-service-search/target/classes/com/xuecheng/search/config/ElasticsearchConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-search/target/classes/com/xuecheng/search/config/ElasticsearchConfig.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/com/xuecheng/auth/UcenterAuthApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/com/xuecheng/auth/UcenterAuthApplication.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/com/xuecheng/auth/config/WebSecurityConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/com/xuecheng/auth/config/WebSecurityConfig.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsConfigModel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/CmsConfigModel.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/ext/CmsPageExt.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/ext/CmsPageExt.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CourseIndex.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CourseIndex.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CourseMarket.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/CourseMarket.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/report/ReportCourse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/report/ReportCourse.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcUserRole.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcUserRole.class -------------------------------------------------------------------------------- /xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/dao/CmsPageRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/dao/CmsPageRepository.class -------------------------------------------------------------------------------- /xc-service-search/target/classes/com/xuecheng/search/controller/EsCourseController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-search/target/classes/com/xuecheng/search/controller/EsCourseController.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/com/xuecheng/auth/Controller/AuthController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/com/xuecheng/auth/Controller/AuthController.class -------------------------------------------------------------------------------- /test-freemarker/target/classes/com/xuecheng/test/freemarker/FreemarkerTestApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/test-freemarker/target/classes/com/xuecheng/test/freemarker/FreemarkerTestApplication.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/ext/CmsTemplateExt.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/ext/CmsTemplateExt.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/response/CmsCode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/response/CmsCode.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/TeachplanMedia.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/TeachplanMedia.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/CourseInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/CourseInfo.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/filesystem/FileSystem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/filesystem/FileSystem.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaFileProcess.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaFileProcess.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaVideoCourse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaVideoCourse.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/XcOrdersDetail.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/XcOrdersDetail.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/ViewCourse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/ViewCourse.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/report/ReportCompany.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/report/ReportCompany.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/system/SysDictionary.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/system/SysDictionary.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcCompanyUser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcCompanyUser.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcPermission.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/XcPermission.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/AuthToken.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/AuthToken.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/UserToken.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/UserToken.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/XcMenuExt.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/XcMenuExt.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/XcUserExt.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/XcUserExt.class -------------------------------------------------------------------------------- /xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/dao/CmsConfigRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/dao/CmsConfigRepository.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/CategoryNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/CategoryNode.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/TeachplanExt.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/TeachplanExt.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/TeachplanNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/TeachplanNode.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/learning/XcLearningList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/learning/XcLearningList.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/response/MediaCode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/response/MediaCode.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/OrderCode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/OrderCode.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/PreViewCourse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/PreViewCourse.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/search/CourseSearchParam.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/search/CourseSearchParam.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/com/xuecheng/auth/service/UserDetailsServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/com/xuecheng/auth/service/UserDetailsServiceImpl.class -------------------------------------------------------------------------------- /test-freemarker/target/classes/com/xuecheng/test/freemarker/controller/FreemarkerController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/test-freemarker/target/classes/com/xuecheng/test/freemarker/controller/FreemarkerController.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/response/CmsPageResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/response/CmsPageResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/response/CourseCode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/response/CourseCode.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/learning/XcLearningCourse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/learning/XcLearningCourse.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaFileProcess_m3u8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaFileProcess_m3u8.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/OrderResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/OrderResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/ViewCourseMedia.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/ViewCourseMedia.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/system/SysDictionaryValue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/system/SysDictionaryValue.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/UserBasicInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/UserBasicInfo.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/UserTokenStore.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/ext/UserTokenStore.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/response/AuthCode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/response/AuthCode.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/response/JwtResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/response/JwtResult.class -------------------------------------------------------------------------------- /xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/controller/CmsConfigController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/controller/CmsConfigController.class -------------------------------------------------------------------------------- /xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/controller/CmsPageController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-cms/target/classes/com/xuecheng/manage_cms/controller/CmsPageController.class -------------------------------------------------------------------------------- /xc-service-manage-cms/target/test-classes/com/xuecheng/manage_cms/dao/CmsPageRepositoryTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-cms/target/test-classes/com/xuecheng/manage_cms/dao/CmsPageRepositoryTest.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/com/xuecheng/auth/config/AuthorizationServerConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/com/xuecheng/auth/config/AuthorizationServerConfig.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/request/QueryPageRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/request/QueryPageRequest.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/CategoryParameter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/CategoryParameter.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/TeachplanParameter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/ext/TeachplanParameter.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaVideoCourseSimple.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/MediaVideoCourseSimple.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/PayOrderResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/PayOrderResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/PreViewCourseMedia.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/PreViewCourseMedia.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/request/LoginRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/request/LoginRequest.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/response/LoginResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/response/LoginResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/response/UcenterCode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/ucenter/response/UcenterCode.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/response/CoursePreviewResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/response/CoursePreviewResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/response/GenerateHtmlResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/cms/response/GenerateHtmlResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/request/CourseListRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/request/CourseListRequest.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/response/AddCourseResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/response/AddCourseResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/response/CheckChunkResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/response/CheckChunkResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/response/MediaCourseResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/response/MediaCourseResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/response/MediaFileResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/response/MediaFileResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/request/CreateOrderRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/request/CreateOrderRequest.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/CreateOrderResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/CreateOrderResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/PayQrcodeResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/response/PayQrcodeResult.class -------------------------------------------------------------------------------- /xc-service-manage-course/target/classes/com/xuecheng/manage_course/config/ResourceServerConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-course/target/classes/com/xuecheng/manage_course/config/ResourceServerConfig.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/course/response/DeleteCourseResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/course/response/DeleteCourseResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/filesystem/response/FileSystemCode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/filesystem/response/FileSystemCode.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/response/PortalViewCode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/portalview/response/PortalViewCode.class -------------------------------------------------------------------------------- /xc-service-ucenter-auth/target/classes/com/xuecheng/auth/config/CustomUserAuthenticationConverter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-ucenter-auth/target/classes/com/xuecheng/auth/config/CustomUserAuthenticationConverter.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/filesystem/response/UploadFileResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/filesystem/response/UploadFileResult.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/media/request/QueryMediaFileRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/media/request/QueryMediaFileRequest.class -------------------------------------------------------------------------------- /xc-framework-model/target/classes/com/xuecheng/framework/domain/order/request/weixinPayInformRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-framework-model/target/classes/com/xuecheng/framework/domain/order/request/weixinPayInformRequest.class -------------------------------------------------------------------------------- /xc-service-manage-media-processor/target/classes/com/xuecheng/manage_media_process/mq/MediaProcessTask.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-media-processor/target/classes/com/xuecheng/manage_media_process/mq/MediaProcessTask.class -------------------------------------------------------------------------------- /xc-service-manage-media-processor/target/classes/com/xuecheng/manage_media_process/config/RabbitMQConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-media-processor/target/classes/com/xuecheng/manage_media_process/config/RabbitMQConfig.class -------------------------------------------------------------------------------- /xc-service-manage-media-processor/target/classes/com/xuecheng/manage_media_process/dao/MediaFileRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-media-processor/target/classes/com/xuecheng/manage_media_process/dao/MediaFileRepository.class -------------------------------------------------------------------------------- /xc-service-manage-media-processor/target/test-classes/com/xuecheng/manage_media_process/TestProcessBuilder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-media-processor/target/test-classes/com/xuecheng/manage_media_process/TestProcessBuilder.class -------------------------------------------------------------------------------- /xc-service-manage-media-processor/target/classes/com/xuecheng/manage_media_process/ManageMediaProcessorApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misstt123/xuecheng/HEAD/xc-service-manage-media-processor/target/classes/com/xuecheng/manage_media_process/ManageMediaProcessorApplication.class -------------------------------------------------------------------------------- /test-freemarker/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8088 #服务端口 3 | 4 | spring: 5 | application: 6 | name: test-freemarker #指定服务名 7 | freemarker: 8 | cache: false #关闭模板缓存,方便测试 9 | settings: 10 | template_update_delay: 0 #检查模板更新延迟时间,设置为0表示立即检查,如果时间大于0会有缓存不方便进行模板测试 11 | 12 | -------------------------------------------------------------------------------- /test-freemarker/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8088 #服务端口 3 | 4 | spring: 5 | application: 6 | name: test-freemarker #指定服务名 7 | freemarker: 8 | cache: false #关闭模板缓存,方便测试 9 | settings: 10 | template_update_delay: 0 #检查模板更新延迟时间,设置为0表示立即检查,如果时间大于0会有缓存不方便进行模板测试 11 | 12 | -------------------------------------------------------------------------------- /xc-framework-common/src/main/java/com/xuecheng/framework/model/request/RequestData.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.model.request; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | /** 7 | * Created by mrt on 2018/3/5. 8 | */ 9 | @Data 10 | @ToString 11 | public class RequestData { 12 | } 13 | -------------------------------------------------------------------------------- /xc-framework-common/src/main/java/com/xuecheng/framework/model/response/Response.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.model.response; 2 | 3 | /** 4 | * Created by admin on 2018/3/5. 5 | */ 6 | public interface Response { 7 | public static final boolean SUCCESS = true; 8 | public static final int SUCCESS_CODE = 10000; 9 | } 10 | -------------------------------------------------------------------------------- /xc-service-manage-cms/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 31001 3 | spring: 4 | application: 5 | name: xc-service-manage-cms 6 | data: 7 | mongodb: 8 | uri: mongodb://root:123@localhost:27017 9 | database: xc_cms 10 | freemarker: 11 | cache: false 12 | settings: 13 | template_update_delay: 0 -------------------------------------------------------------------------------- /xc-service-manage-cms/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 31001 3 | spring: 4 | application: 5 | name: xc-service-manage-cms 6 | data: 7 | mongodb: 8 | uri: mongodb://root:123@localhost:27017 9 | database: xc_cms 10 | freemarker: 11 | cache: false 12 | settings: 13 | template_update_delay: 0 -------------------------------------------------------------------------------- /xc-service-manage-cms/src/main/java/com/xuecheng/manage_cms/dao/CmsConfigRepository.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.manage_cms.dao; 2 | 3 | 4 | import com.xuecheng.framework.domain.cms.CmsConfig; 5 | import org.springframework.data.mongodb.repository.MongoRepository; 6 | 7 | public interface CmsConfigRepository extends MongoRepository { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /xc-framework-common/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | target/ 3 | *.iml 4 | pom.xml.tag 5 | pom.xml.releaseBackup 6 | pom.xml.versionsBackup 7 | pom.xml.next 8 | release.properties 9 | dependency-reduced-pom.xml 10 | buildNumber.properties 11 | .mvn/timing.properties 12 | 13 | # Avoid ignoring Maven wrapper jar file (.jar files are usually ignored) 14 | !/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /xc-framework-parent/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | target/ 3 | *.iml 4 | pom.xml.tag 5 | pom.xml.releaseBackup 6 | pom.xml.versionsBackup 7 | pom.xml.next 8 | release.properties 9 | dependency-reduced-pom.xml 10 | buildNumber.properties 11 | .mvn/timing.properties 12 | 13 | # Avoid ignoring Maven wrapper jar file (.jar files are usually ignored) 14 | !/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /xc-framework-utils/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | target/ 3 | *.iml 4 | pom.xml.tag 5 | pom.xml.releaseBackup 6 | pom.xml.versionsBackup 7 | pom.xml.next 8 | release.properties 9 | dependency-reduced-pom.xml 10 | buildNumber.properties 11 | .mvn/timing.properties 12 | 13 | # Avoid ignoring Maven wrapper jar file (.jar files are usually ignored) 14 | !/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.idea/xcEduService01.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/media/request/QueryMediaFileRequest.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.media.request; 2 | 3 | import com.xuecheng.framework.model.request.RequestData; 4 | import lombok.Data; 5 | 6 | @Data 7 | public class QueryMediaFileRequest extends RequestData { 8 | 9 | private String fileOriginalName; 10 | private String processStatus; 11 | private String tag; 12 | } 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/media/MediaFileProcess.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.media; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | /** 7 | * @Author: mrt. 8 | * @Description: 9 | * @Date:Created in 2018/1/24 10:04. 10 | * @Modified By: 11 | */ 12 | @Data 13 | @ToString 14 | public class MediaFileProcess { 15 | 16 | //错误信息 17 | private String errormsg; 18 | } 19 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/media/MediaVideoCourseSimple.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.media; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | 7 | /** 8 | * Created by admin on 2018/3/5. 9 | */ 10 | @Data 11 | @ToString 12 | public class MediaVideoCourseSimple { 13 | 14 | //课程id 15 | private String courseid; 16 | //章节id 17 | private String chapter; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/ext/CourseInfo.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course.ext; 2 | 3 | import com.xuecheng.framework.domain.course.CourseBase; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | /** 8 | * Created by admin on 2018/2/10. 9 | */ 10 | @Data 11 | @ToString 12 | public class CourseInfo extends CourseBase { 13 | 14 | //课程图片 15 | private String pic; 16 | 17 | } 18 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/order/request/CreateOrderRequest.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.order.request; 2 | 3 | import com.xuecheng.framework.model.request.RequestData; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | /** 8 | * Created by mrt on 2018/3/26. 9 | */ 10 | @Data 11 | @ToString 12 | public class CreateOrderRequest extends RequestData { 13 | 14 | String courseId; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /xc-framework-common/src/main/java/com/xuecheng/framework/exception/ExceptionCast.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.exception; 2 | 3 | import com.xuecheng.framework.model.response.ResultCode; 4 | 5 | /** 6 | * @author Administrator 7 | * @version 1.0 8 | * @create 2018-09-14 17:31 9 | **/ 10 | public class ExceptionCast { 11 | 12 | public static void cast(ResultCode resultCode){ 13 | throw new CustomException(resultCode); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/request/CourseListRequest.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course.request; 2 | 3 | import com.xuecheng.framework.model.request.RequestData; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | /** 8 | * Created by mrt on 2018/4/13. 9 | */ 10 | @Data 11 | @ToString 12 | public class CourseListRequest extends RequestData { 13 | //公司Id 14 | private String companyId; 15 | } 16 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/ucenter/ext/UserToken.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.ucenter.ext; 2 | 3 | import lombok.Data; 4 | import lombok.NoArgsConstructor; 5 | import lombok.ToString; 6 | 7 | /** 8 | * Created by mrt on 2018/5/21. 9 | */ 10 | @Data 11 | @ToString 12 | @NoArgsConstructor 13 | public class UserToken{ 14 | String userId;//用户id 15 | String utype;//用户类型 16 | String companyId;//用户所属企业信息 17 | } 18 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/ext/CategoryNode.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course.ext; 2 | 3 | import com.xuecheng.framework.domain.course.Category; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * Created by admin on 2018/2/7. 11 | */ 12 | @Data 13 | @ToString 14 | public class CategoryNode extends Category { 15 | 16 | List children; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /xc-service-manage-course/target/classes/publickey.txt: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY-----MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnASXh9oSvLRLxk901HANYM6KcYMzX8vFPnH/To2R+SrUVw1O9rEX6m1+rIaMzrEKPm12qPjVq3HMXDbRdUaJEXsB7NgGrAhepYAdJnYMizdltLdGsbfyjITUCOvzZ/QgM1M4INPMD+Ce859xse06jnOkCUzinZmasxrmgNV3Db1GtpyHIiGVUY0lSO1Frr9m5dpemylaT0BV3UwTQWVW9ljm6yR3dBncOdDENumT5tGbaDVyClV0FEB1XdSKd7VjiDCDbUAUbDTG1fm3K9sx7kO1uMGElbXLgMfboJ963HEJcU01km7BmFntqI5liyKheX+HBUCD4zbYNPw236U+7QIDAQAB-----END PUBLIC KEY----- -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/ext/TeachplanNode.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course.ext; 2 | 3 | import com.xuecheng.framework.domain.course.Teachplan; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * Created by admin on 2018/2/7. 11 | */ 12 | @Data 13 | @ToString 14 | public class TeachplanNode extends Teachplan { 15 | 16 | List children; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /xc-framework-common/src/main/java/com/xuecheng/framework/model/response/ResultCode.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.model.response; 2 | 3 | /** 4 | * Created by mrt on 2018/3/5. 5 | * 10000-- 通用错误代码 6 | * 22000-- 媒资错误代码 7 | * 23000-- 用户中心错误代码 8 | * 24000-- cms错误代码 9 | * 25000-- 文件系统 10 | */ 11 | public interface ResultCode { 12 | //操作是否成功,true为成功,false操作失败 13 | boolean success(); 14 | //操作代码 15 | int code(); 16 | //提示信息 17 | String message(); 18 | 19 | } 20 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/CmsPageParam.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | /** 7 | * @Author: mrt. 8 | * @Description: 9 | * @Date:Created in 2018/1/24 10:04. 10 | * @Modified By: 11 | */ 12 | @Data 13 | @ToString 14 | public class CmsPageParam { 15 | //参数名称 16 | private String pageParamName; 17 | //参数值 18 | private String pageParamValue; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/ext/CmsPageExt.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms.ext; 2 | 3 | import com.xuecheng.framework.domain.cms.CmsPage; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | /** 8 | * @Author: mrt. 9 | * @Description: 10 | * @Date:Created in 2018/1/24 10:04. 11 | * @Modified By: 12 | */ 13 | @Data 14 | @ToString 15 | public class CmsPageExt extends CmsPage { 16 | private String htmlValue; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/ucenter/ext/AuthToken.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.ucenter.ext; 2 | 3 | import lombok.Data; 4 | import lombok.NoArgsConstructor; 5 | import lombok.ToString; 6 | 7 | /** 8 | * Created by mrt on 2018/5/21. 9 | */ 10 | @Data 11 | @ToString 12 | @NoArgsConstructor 13 | public class AuthToken { 14 | String access_token;//访问token 15 | String refresh_token;//刷新token 16 | String jwt_token;//jwt令牌 17 | } 18 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/CmsConfigModel.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | import java.util.Map; 7 | 8 | /** 9 | * Created by admin on 2018/2/6. 10 | */ 11 | @Data 12 | @ToString 13 | public class CmsConfigModel { 14 | private String key; 15 | private String name; 16 | private String url; 17 | private Map mapValue; 18 | private String value; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/ucenter/ext/UserTokenStore.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.ucenter.ext; 2 | 3 | import lombok.Data; 4 | import lombok.NoArgsConstructor; 5 | import lombok.ToString; 6 | 7 | /** 8 | * Created by mrt on 2018/5/21. 9 | */ 10 | @Data 11 | @ToString 12 | @NoArgsConstructor 13 | public class UserTokenStore extends AuthToken { 14 | String userId;//用户id 15 | String utype;//用户类型 16 | String companyId;//用户所属企业信息 17 | } 18 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/ucenter/request/LoginRequest.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.ucenter.request; 2 | 3 | import com.xuecheng.framework.model.request.RequestData; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | /** 8 | * Created by admin on 2018/3/5. 9 | */ 10 | @Data 11 | @ToString 12 | public class LoginRequest extends RequestData { 13 | 14 | String username; 15 | String password; 16 | String verifycode; 17 | 18 | } 19 | -------------------------------------------------------------------------------- /xc-framework-common/src/main/java/com/xuecheng/framework/model/response/QueryResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.model.response; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | import java.util.List; 7 | 8 | /** 9 | * @Author: mrt. 10 | * @Description: 11 | * @Date:Created in 2018/1/24 18:33. 12 | * @Modified By: 13 | */ 14 | @Data 15 | @ToString 16 | public class QueryResult { 17 | //数据列表 18 | private List list; 19 | //数据总数 20 | private long total; 21 | } 22 | -------------------------------------------------------------------------------- /xc-framework-common/src/main/java/com/xuecheng/framework/model/response/QueryResponseResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.model.response; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | @Data 7 | @ToString 8 | public class QueryResponseResult extends ResponseResult { 9 | 10 | QueryResult queryResult; 11 | 12 | public QueryResponseResult(ResultCode resultCode,QueryResult queryResult){ 13 | super(resultCode); 14 | this.queryResult = queryResult; 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/media/MediaFileProcess_m3u8.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.media; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | import java.util.List; 7 | 8 | /** 9 | * @Author: mrt. 10 | * @Description: 11 | * @Date:Created in 2018/1/24 10:04. 12 | * @Modified By: 13 | */ 14 | @Data 15 | @ToString 16 | public class MediaFileProcess_m3u8 extends MediaFileProcess { 17 | 18 | //ts列表 19 | private List tslist; 20 | 21 | } 22 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/ext/CmsTemplateExt.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms.ext; 2 | 3 | import com.xuecheng.framework.domain.cms.CmsTemplate; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | /** 8 | * @Author: mrt. 9 | * @Description: 10 | * @Date:Created in 2018/1/24 10:04. 11 | * @Modified By: 12 | */ 13 | @Data 14 | @ToString 15 | public class CmsTemplateExt extends CmsTemplate { 16 | 17 | //模版内容 18 | private String templateValue; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/ucenter/ext/XcMenuExt.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.ucenter.ext; 2 | 3 | import com.xuecheng.framework.domain.course.ext.CategoryNode; 4 | import com.xuecheng.framework.domain.ucenter.XcMenu; 5 | import lombok.Data; 6 | import lombok.ToString; 7 | 8 | import java.util.List; 9 | 10 | /** 11 | * Created by admin on 2018/3/20. 12 | */ 13 | @Data 14 | @ToString 15 | public class XcMenuExt extends XcMenu { 16 | 17 | List children; 18 | } 19 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/ext/CategoryParameter.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course.ext; 2 | 3 | import com.xuecheng.framework.domain.course.Category; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * Created by admin on 2018/2/7. 11 | */ 12 | @Data 13 | @ToString 14 | public class CategoryParameter extends Category { 15 | 16 | //二级分类ids 17 | List bIds; 18 | //三级分类ids 19 | List cIds; 20 | 21 | } 22 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/ext/TeachplanParameter.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course.ext; 2 | 3 | import com.xuecheng.framework.domain.course.Teachplan; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * Created by admin on 2018/2/7. 11 | */ 12 | @Data 13 | @ToString 14 | public class TeachplanParameter extends Teachplan { 15 | 16 | //二级分类ids 17 | List bIds; 18 | //三级分类ids 19 | List cIds; 20 | 21 | } 22 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mongodb_bson_3_6_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-service-manage-cms/src/main/java/com/xuecheng/manage_cms/dao/CmsPageRepository.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.manage_cms.dao; 2 | 3 | 4 | import com.xuecheng.framework.domain.cms.CmsPage; 5 | import org.springframework.data.mongodb.repository.MongoRepository; 6 | 7 | public interface CmsPageRepository extends MongoRepository { 8 | //根据页面名称查询 9 | CmsPage findByPageName(String pageName); 10 | //根据页面名称、站点Id、页面webpath查询 11 | CmsPage findByPageNameAndSiteIdAndPageWebPath(String pageName,String siteId,String pageWebPath); 12 | } 13 | -------------------------------------------------------------------------------- /xc-service-api/src/main/java/com/xuecheng/api/cms/CmsConfigControllerApi.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.api.cms; 2 | 3 | import com.xuecheng.framework.domain.cms.CmsConfig; 4 | import io.swagger.annotations.Api; 5 | import io.swagger.annotations.ApiImplicitParam; 6 | import io.swagger.annotations.ApiImplicitParams; 7 | import io.swagger.annotations.ApiOperation; 8 | 9 | @Api(value="cms配置管理接口",description = "cms配置管理接口,提供数据模型的管理、查询接口") 10 | public interface CmsConfigControllerApi { 11 | @ApiOperation("根据id查询CMS配置信息") 12 | public CmsConfig getmodel(String id); 13 | } 14 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/shelf/Default_Changelist/shelved.patch: -------------------------------------------------------------------------------- 1 | Index: test-fastdfs/target/classes/config/fastdfs-client.properties 2 | =================================================================== 3 | --- test-fastdfs/target/classes/config/fastdfs-client.properties (date 1568193706000) 4 | +++ test-fastdfs/target/classes/config/fastdfs-client.properties (date 1568193706000) 5 | @@ -1,4 +0,0 @@ 6 | -fastdfs.connect_timeout_in_seconds = 5 7 | -fastdfs.network_timeout_in_seconds = 30 8 | -fastdfs.charset = UTF-8 9 | -fastdfs.tracker_servers = 192.168.138.131:22122 10 | \ No newline at end of file 11 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/ext/TeachplanExt.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course.ext; 2 | 3 | import com.xuecheng.framework.domain.course.Teachplan; 4 | import lombok.Data; 5 | import lombok.ToString; 6 | 7 | /** 8 | * Created by admin on 2018/2/7. 9 | */ 10 | @Data 11 | @ToString 12 | public class TeachplanExt extends Teachplan { 13 | 14 | //媒资文件id 15 | private String mediaId; 16 | 17 | //媒资文件原始名称 18 | private String mediaFileOriginalName; 19 | 20 | //媒资文件访问地址 21 | private String mediaUrl; 22 | } 23 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_io_commons_io_2_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/$PRODUCT_WORKSPACE_FILE$: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 1.8 8 | 9 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_minidev_json_smart_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_alibaba_fastjson_1_2_30.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_squareup_okio_okio_1_13_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_lingala_zip4j_zip4j_1_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_io_commons_io_1_3_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/ucenter/ext/XcUserExt.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.ucenter.ext; 2 | 3 | import com.xuecheng.framework.domain.ucenter.XcMenu; 4 | import com.xuecheng.framework.domain.ucenter.XcUser; 5 | import lombok.Data; 6 | import lombok.ToString; 7 | 8 | import java.util.List; 9 | 10 | /** 11 | * Created by admin on 2018/3/20. 12 | */ 13 | @Data 14 | @ToString 15 | public class XcUserExt extends XcUser { 16 | 17 | //权限信息 18 | private List permissions; 19 | 20 | //企业信息 21 | private String companyId; 22 | } 23 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/response/GenerateHtmlResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms.response; 2 | 3 | import com.xuecheng.framework.model.response.ResponseResult; 4 | import com.xuecheng.framework.model.response.ResultCode; 5 | import lombok.Data; 6 | 7 | /** 8 | * Created by mrt on 2018/3/31. 9 | */ 10 | @Data 11 | public class GenerateHtmlResult extends ResponseResult { 12 | String html; 13 | public GenerateHtmlResult(ResultCode resultCode, String html) { 14 | super(resultCode); 15 | this.html = html; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_jboss_jandex_2_0_0_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_jboss_jandex_2_0_3_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/response/CmsPageResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms.response; 2 | 3 | import com.xuecheng.framework.domain.cms.CmsPage; 4 | import com.xuecheng.framework.model.response.ResponseResult; 5 | import com.xuecheng.framework.model.response.ResultCode; 6 | import lombok.Data; 7 | 8 | 9 | @Data 10 | public class CmsPageResult extends ResponseResult { 11 | CmsPage cmsPage; 12 | public CmsPageResult(ResultCode resultCode,CmsPage cmsPage) { 13 | super(resultCode); 14 | this.cmsPage = cmsPage; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_guava_guava_24_0_jre.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_rabbitmq_amqp_client_5_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_squareup_okhttp3_okhttp_3_9_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_projectlombok_lombok_1_16_16.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /test-freemarker/src/main/java/com/xuecheng/test/freemarker/model/Student.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.test.freemarker.model; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | import java.util.Date; 7 | import java.util.List; 8 | 9 | /** 10 | * @author Administrator 11 | * @version 1.0 12 | * @create 2018-06-13 8:24 13 | **/ 14 | @Data 15 | @ToString 16 | public class Student { 17 | private String name;//姓名 18 | private int age;//年龄 19 | private Date birthday;//生日 20 | private Float mondy;//钱包 21 | private List friends;//朋友列表 22 | private Student bestFriend;//最好的朋友 23 | } 24 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/CmsConfig.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | import org.springframework.data.annotation.Id; 6 | import org.springframework.data.mongodb.core.mapping.Document; 7 | 8 | import java.util.List; 9 | 10 | /** 11 | * Created by admin on 2018/2/6. 12 | */ 13 | @Data 14 | @ToString 15 | @Document(collection = "cms_config") 16 | public class CmsConfig { 17 | 18 | @Id 19 | private String id; 20 | private String name; 21 | private List model; 22 | 23 | } 24 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_freemarker_freemarker_2_3_28.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_spi_2_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mongodb_mongodb_driver_3_6_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_core_2_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_swagger_swagger_models_1_5_13.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_javassist_javassist_3_18_1_GA.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_javassist_javassist_3_21_0_GA.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_javassist_javassist_3_22_0_GA.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_reflections_reflections_0_9_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_github_openfeign_feign_core_9_5_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_commons_commons_lang3_3_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-common/src/main/java/com/xuecheng/framework/exception/CustomException.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.exception; 2 | 3 | import com.xuecheng.framework.model.response.ResultCode; 4 | 5 | /** 6 | * 自定义异常类型 7 | * @author Administrator 8 | * @version 1.0 9 | * @create 2018-09-14 17:28 10 | **/ 11 | public class CustomException extends RuntimeException { 12 | 13 | //错误代码 14 | ResultCode resultCode; 15 | 16 | public CustomException(ResultCode resultCode){ 17 | this.resultCode = resultCode; 18 | } 19 | public ResultCode getResultCode(){ 20 | return resultCode; 21 | } 22 | 23 | 24 | } 25 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_github_openfeign_feign_java8_9_5_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_github_openfeign_feign_slf4j_9_5_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/ucenter/ext/UserBasicInfo.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.ucenter.ext; 2 | 3 | import lombok.Data; 4 | import lombok.NoArgsConstructor; 5 | import lombok.ToString; 6 | 7 | /** 8 | * Created by mrt on 2018/5/21. 9 | */ 10 | @Data 11 | @ToString 12 | @NoArgsConstructor 13 | public class UserBasicInfo { 14 | 15 | private String id; 16 | private String username; 17 | private String userpic; 18 | private String name; 19 | private String utype; 20 | //所属企业信息 21 | private String companyId; 22 | //jwt令牌 23 | private String jwt_token; 24 | 25 | } 26 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_codec_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_schema_2_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mapstruct_mapstruct_1_1_0_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_buffer_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_common_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mongodb_mongo_java_driver_3_6_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_github_openfeign_feign_hystrix_9_5_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_handler_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_resolver_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_swagger2_2_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mongodb_mongodb_driver_core_3_6_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/response/AddCourseResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course.response; 2 | 3 | import com.xuecheng.framework.model.response.ResponseResult; 4 | import com.xuecheng.framework.model.response.ResultCode; 5 | import lombok.Data; 6 | import lombok.ToString; 7 | 8 | /** 9 | * Created by mrt on 2018/3/20. 10 | */ 11 | @Data 12 | @ToString 13 | public class AddCourseResult extends ResponseResult { 14 | public AddCourseResult(ResultCode resultCode,String courseid) { 15 | super(resultCode); 16 | this.courseid = courseid; 17 | } 18 | private String courseid; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_j2objc_j2objc_annotations_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_rabbitmq_http_client_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_swagger_swagger_annotations_1_5_13.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_transport_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/response/DeleteCourseResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course.response; 2 | 3 | import com.xuecheng.framework.model.response.ResponseResult; 4 | import com.xuecheng.framework.model.response.ResultCode; 5 | import lombok.Data; 6 | import lombok.ToString; 7 | 8 | /** 9 | * Created by mrt on 2018/3/20. 10 | */ 11 | @Data 12 | @ToString 13 | public class DeleteCourseResult extends ResponseResult { 14 | public DeleteCourseResult(ResultCode resultCode, String courseId) { 15 | super(resultCode); 16 | this.courseid = courseid; 17 | } 18 | private String courseid; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/order/response/PayQrcodeResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.order.response; 2 | 3 | import com.xuecheng.framework.model.response.ResponseResult; 4 | import com.xuecheng.framework.model.response.ResultCode; 5 | import lombok.Data; 6 | import lombok.ToString; 7 | 8 | /** 9 | * Created by mrt on 2018/3/27. 10 | */ 11 | @Data 12 | @ToString 13 | public class PayQrcodeResult extends ResponseResult { 14 | public PayQrcodeResult(ResultCode resultCode){ 15 | super(resultCode); 16 | } 17 | private String codeUrl; 18 | private Float money; 19 | private String orderNumber; 20 | 21 | } 22 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/test/UserTest.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.test; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | import org.springframework.data.annotation.Id; 6 | import org.springframework.data.mongodb.core.mapping.Document; 7 | 8 | import javax.persistence.Column; 9 | import java.util.Date; 10 | 11 | /** 12 | * Created by mrt on 2018/3/30. 13 | */ 14 | @Data 15 | @ToString 16 | @Document(collection = "user_test") 17 | public class UserTest { 18 | 19 | 20 | @Id 21 | private String id; 22 | private String name; 23 | 24 | @Column(name="create_time") 25 | private Date createTime; 26 | } 27 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_spring_web_2_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_swagger_ui_2_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_codec_http_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/ucenter/response/JwtResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.ucenter.response; 2 | 3 | import com.xuecheng.framework.model.response.ResponseResult; 4 | import com.xuecheng.framework.model.response.ResultCode; 5 | import lombok.Data; 6 | import lombok.NoArgsConstructor; 7 | import lombok.ToString; 8 | 9 | /** 10 | * Created by mrt on 2018/5/21. 11 | */ 12 | @Data 13 | @ToString 14 | @NoArgsConstructor 15 | public class JwtResult extends ResponseResult { 16 | public JwtResult(ResultCode resultCode, String jwt) { 17 | super(resultCode); 18 | this.jwt = jwt; 19 | } 20 | private String jwt; 21 | } 22 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_codec_socks_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_hibernate_core_5_0_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_hibernate_core_5_2_16_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_tx_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/search/CourseSearchParam.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.search; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | 6 | import java.io.Serializable; 7 | 8 | /** 9 | * Created by admin on 2018/2/18. 10 | */ 11 | @Data 12 | @ToString 13 | public class CourseSearchParam implements Serializable { 14 | //关键字 15 | String keyword; 16 | //一级分类 17 | String mt; 18 | //二级分类 19 | String st; 20 | 21 | //难度等级 22 | String grade; 23 | 24 | //价格区间 25 | Float price_min; 26 | Float price_max; 27 | 28 | //排序字段 29 | String sort; 30 | //过虑字段 31 | String filter; 32 | 33 | } 34 | -------------------------------------------------------------------------------- /xc-service-manage-media-processor/target/classes/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 31450 3 | spring: 4 | application: 5 | name: xc-service-manage-media-processor 6 | data: 7 | mongodb: 8 | uri: mongodb://root:123@localhost:27017 9 | database: xc_media 10 | #rabbitmq配置 11 | rabbitmq: 12 | host: 127.0.0.1 13 | port: 5672 14 | username: guest 15 | password: guest 16 | virtual-host: / 17 | xc-service-manage-media: 18 | mq: 19 | queue-media-video-processor: queue_media_video_processor 20 | routingkey-media-video: routingkey_media_video 21 | video-location: G:/xcEduUI01/video/ 22 | ffmpeg-path: G:/ffmpeg-20180227-fa0c9d6-win64-static/bin/ffmpeg.exe -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_fileupload_commons_fileupload_1_3_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/system/SysDictionaryValue.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.system; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | import org.springframework.data.annotation.Id; 6 | import org.springframework.data.mongodb.core.mapping.Document; 7 | import org.springframework.data.mongodb.core.mapping.Field; 8 | 9 | /** 10 | * Created by admin on 2018/2/6. 11 | */ 12 | @Data 13 | @ToString 14 | public class SysDictionaryValue { 15 | 16 | @Field("sd_id") 17 | private String sdId; 18 | 19 | @Field("sd_name") 20 | private String sdName; 21 | 22 | @Field("sd_status") 23 | private String sdStatus; 24 | 25 | } 26 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_28.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_aop_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_jcl_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_web_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/ucenter/response/LoginResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.ucenter.response; 2 | 3 | import com.xuecheng.framework.model.response.ResponseResult; 4 | import com.xuecheng.framework.model.response.ResultCode; 5 | import lombok.Data; 6 | import lombok.NoArgsConstructor; 7 | import lombok.ToString; 8 | 9 | /** 10 | * Created by mrt on 2018/5/21. 11 | */ 12 | @Data 13 | @ToString 14 | @NoArgsConstructor 15 | public class LoginResult extends ResponseResult { 16 | public LoginResult(ResultCode resultCode,String token) { 17 | super(resultCode); 18 | this.token = token; 19 | } 20 | private String token; 21 | } 22 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_handler_proxy_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_projectreactor_reactor_core_3_1_6_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_core_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_test_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/response/CoursePreviewResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms.response; 2 | 3 | import com.xuecheng.framework.model.response.ResponseResult; 4 | import com.xuecheng.framework.model.response.ResultCode; 5 | import lombok.Data; 6 | import lombok.NoArgsConstructor; 7 | import lombok.ToString; 8 | 9 | /** 10 | * Created by admin on 2018/3/5. 11 | */ 12 | @Data 13 | @ToString 14 | @NoArgsConstructor 15 | public class CoursePreviewResult extends ResponseResult { 16 | public CoursePreviewResult(ResultCode resultCode, String url) { 17 | super(resultCode); 18 | this.url = url; 19 | } 20 | 21 | String url; 22 | } 23 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_swagger_common_2_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_checkerframework_checker_compat_qual_2_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/request/QueryPageRequest.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms.request; 2 | 3 | import io.swagger.annotations.ApiModelProperty; 4 | import lombok.Data; 5 | 6 | /** 7 | * @author Administrator 8 | * @version 1.0 9 | * @create 2018-09-12 14:59 10 | **/ 11 | @Data 12 | public class QueryPageRequest { 13 | //接收页面查询的查询条件 14 | //站点id 15 | //站点id 16 | @ApiModelProperty("站点id") 17 | private String siteId; 18 | //页面ID 19 | private String pageId; 20 | //页面名称 21 | private String pageName; 22 | //别名 23 | private String pageAliase; 24 | //模版id 25 | private String templateId; 26 | //.... 27 | } 28 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_beans_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_28.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_webmvc_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/order/response/OrderResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.order.response; 2 | 3 | import com.xuecheng.framework.domain.order.XcOrders; 4 | import com.xuecheng.framework.model.response.ResponseResult; 5 | import com.xuecheng.framework.model.response.ResultCode; 6 | import lombok.Data; 7 | import lombok.ToString; 8 | 9 | /** 10 | * Created by mrt on 2018/3/26. 11 | */ 12 | @Data 13 | @ToString 14 | public class OrderResult extends ResponseResult { 15 | private XcOrders xcOrders; 16 | public OrderResult(ResultCode resultCode, XcOrders xcOrders) { 17 | super(resultCode); 18 | this.xcOrders = xcOrders; 19 | } 20 | 21 | 22 | } 23 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/report/ReportCourse.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.report; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | import org.springframework.data.annotation.Id; 6 | import org.springframework.data.mongodb.core.mapping.Document; 7 | 8 | /** 9 | * Created by admin on 2018/2/27. 10 | */ 11 | @Data 12 | @ToString 13 | @Document(collection = "report_course") 14 | public class ReportCourse { 15 | 16 | @Id 17 | private String id; 18 | private Float evaluation_score;//评价分数 19 | private Long collect_num;//收藏次数 20 | private Long play_num;//播放次数 21 | private Long student_num;//学生人数 22 | private Long timelength;//课程时长 23 | 24 | } 25 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_projectreactor_ipc_reactor_netty_0_7_6_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_amqp_spring_amqp_2_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_context_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_webflux_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/media/response/MediaFileResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.media.response; 2 | 3 | import com.xuecheng.framework.domain.media.MediaFile; 4 | import com.xuecheng.framework.model.response.ResponseResult; 5 | import com.xuecheng.framework.model.response.ResultCode; 6 | import lombok.Data; 7 | import lombok.NoArgsConstructor; 8 | 9 | /** 10 | * Created by mrt on 2018/3/31. 11 | */ 12 | @Data 13 | @NoArgsConstructor 14 | public class MediaFileResult extends ResponseResult { 15 | MediaFile mediaFile; 16 | public MediaFileResult(ResultCode resultCode, MediaFile mediaFile) { 17 | super(resultCode); 18 | this.mediaFile = mediaFile; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/order/response/CreateOrderResult.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.order.response; 2 | 3 | import com.xuecheng.framework.domain.order.XcOrders; 4 | import com.xuecheng.framework.model.response.ResponseResult; 5 | import com.xuecheng.framework.model.response.ResultCode; 6 | import lombok.Data; 7 | import lombok.ToString; 8 | 9 | /** 10 | * Created by mrt on 2018/3/26. 11 | */ 12 | @Data 13 | @ToString 14 | public class CreateOrderResult extends ResponseResult { 15 | private XcOrders xcOrders; 16 | public CreateOrderResult(ResultCode resultCode, XcOrders xcOrders) { 17 | super(resultCode); 18 | this.xcOrders = xcOrders; 19 | } 20 | 21 | 22 | } 23 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/report/ReportCompany.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.report; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | import org.springframework.data.annotation.Id; 6 | import org.springframework.data.mongodb.core.mapping.Document; 7 | 8 | /** 9 | * Created by admin on 2018/2/27. 10 | */ 11 | @Data 12 | @ToString 13 | @Document(collection = "report_company") 14 | public class ReportCompany { 15 | 16 | @Id 17 | private String id; 18 | private Float evaluation_score;//评价分数(平均分) 19 | private Float good_scale;//好评率 20 | private Long course_num;//课程数 21 | private Long student_num;//学生人数 22 | private Long play_num;//播放次数 23 | 24 | 25 | } 26 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_codehaus_mojo_animal_sniffer_annotations_1_14.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_amqp_spring_rabbit_2_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_retry_spring_retry_1_2_2_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_messaging_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_errorprone_error_prone_annotations_2_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_geronimo_specs_geronimo_jta_1_1_spec_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_expression_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_28.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_9_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/course/CoursePic.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.course; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | import org.hibernate.annotations.GenericGenerator; 6 | 7 | import javax.persistence.*; 8 | import java.io.Serializable; 9 | 10 | /** 11 | * Created by admin on 2018/2/10. 12 | */ 13 | @Data 14 | @ToString 15 | @Entity 16 | @Table(name="course_pic") 17 | @GenericGenerator(name = "jpa-assigned", strategy = "assigned") 18 | public class CoursePic implements Serializable { 19 | private static final long serialVersionUID = -916357110051689486L; 20 | 21 | @Id 22 | @GeneratedValue(generator = "jpa-assigned") 23 | private String courseid; 24 | private String pic; 25 | 26 | } 27 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_transport_native_epoll_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_data_spring_data_commons_2_0_6_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_data_spring_data_mongodb_2_0_6_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_context_support_5_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_data_spring_data_commons_1_13_9_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_data_spring_data_mongodb_1_10_9_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_security_spring_security_jwt_1_0_8_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-model/src/main/java/com/xuecheng/framework/domain/cms/CmsTemplate.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.domain.cms; 2 | 3 | import lombok.Data; 4 | import lombok.ToString; 5 | import org.springframework.data.annotation.Id; 6 | import org.springframework.data.mongodb.core.mapping.Document; 7 | 8 | /** 9 | * @Author: mrt. 10 | * @Description: 11 | * @Date:Created in 2018/1/24 10:04. 12 | * @Modified By: 13 | */ 14 | @Data 15 | @ToString 16 | @Document(collection = "cms_template") 17 | public class CmsTemplate { 18 | 19 | //站点ID 20 | private String siteId; 21 | //模版ID 22 | @Id 23 | private String templateId; 24 | //模版名称 25 | private String templateName; 26 | //模版参数 27 | private String templateParameter; 28 | 29 | //模版文件Id 30 | private String templateFileId; 31 | } 32 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_23_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_javax_persistence_hibernate_jpa_2_1_api_1_0_0_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_amqp_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /xc-framework-utils/src/main/java/com/xuecheng/framework/utils/BCryptUtil.java: -------------------------------------------------------------------------------- 1 | package com.xuecheng.framework.utils; 2 | 3 | import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; 4 | import org.springframework.security.crypto.password.PasswordEncoder; 5 | 6 | /** 7 | * Created by mrt on 2018/5/22. 8 | */ 9 | public class BCryptUtil { 10 | public static String encode(String password){ 11 | PasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); 12 | String hashPass = passwordEncoder.encode(password); 13 | return hashPass; 14 | } 15 | public static boolean matches(String password,String hashPass){ 16 | PasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); 17 | boolean f = passwordEncoder.matches(password, hashPass); 18 | return f; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_5_0_1_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_security_spring_security_crypto_4_2_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_4_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_0_1_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_feign_1_4_7_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | --------------------------------------------------------------------------------