├── .gitignore ├── README.md ├── pom.xml ├── src └── main │ ├── java │ ├── com │ │ └── qianmi │ │ │ ├── AppConstants.java │ │ │ ├── WeixinApplication.java │ │ │ ├── config │ │ │ ├── JacksonConfiguration.java │ │ │ ├── LdapConfiguration.java │ │ │ ├── SwaggerConfiguration.java │ │ │ ├── WebConfiguration.java │ │ │ └── WebSocketConfig.java │ │ │ ├── controller │ │ │ ├── AdminController.java │ │ │ ├── BaseController.java │ │ │ ├── EventController.java │ │ │ ├── ResourceController.java │ │ │ ├── UserController.java │ │ │ ├── WeixinController.java │ │ │ ├── WelcomeController.java │ │ │ └── form │ │ │ │ └── EventForm.java │ │ │ ├── domain │ │ │ ├── Event.java │ │ │ ├── EventStatus.java │ │ │ ├── Pair.java │ │ │ ├── Resource.java │ │ │ └── User.java │ │ │ ├── filter │ │ │ ├── MySiteMeshFilter.java │ │ │ └── SecurityInterceptor.java │ │ │ ├── mq │ │ │ ├── ShadinessConsumer.java │ │ │ ├── ShadinessProducer.java │ │ │ ├── TaskConsumer.java │ │ │ └── TaskProducer.java │ │ │ ├── repository │ │ │ ├── EventRepository.java │ │ │ ├── ResourceRepository.java │ │ │ └── UserRepository.java │ │ │ ├── service │ │ │ ├── EventService.java │ │ │ ├── HttpService.java │ │ │ ├── ResourceService.java │ │ │ └── UserService.java │ │ │ ├── util │ │ │ ├── CustomDateTimeDeserializer.java │ │ │ ├── CustomDateTimeSerializer.java │ │ │ └── UUIDGen.java │ │ │ └── weixin │ │ │ ├── EventHelper.java │ │ │ ├── FillEntityXml.java │ │ │ ├── MessageHandler.java │ │ │ ├── MsgTypeHelper.java │ │ │ ├── WeixinComponent.java │ │ │ ├── exception │ │ │ ├── UnknownEventException.java │ │ │ ├── UnknownRequestMsgTypeException.java │ │ │ └── WeixinException.java │ │ │ ├── message │ │ │ ├── MessageBase.java │ │ │ ├── request │ │ │ │ ├── RequestMessageBase.java │ │ │ │ ├── RequestMessageImage.java │ │ │ │ ├── RequestMessageLink.java │ │ │ │ ├── RequestMessageLocation.java │ │ │ │ ├── RequestMessageShortvideo.java │ │ │ │ ├── RequestMessageText.java │ │ │ │ ├── RequestMessageVideo.java │ │ │ │ ├── RequestMessageVoice.java │ │ │ │ ├── RequestMsgType.java │ │ │ │ └── event │ │ │ │ │ ├── EventType.java │ │ │ │ │ ├── RequestMessageEventBase.java │ │ │ │ │ ├── RequestMessageEvent_Click.java │ │ │ │ │ ├── RequestMessageEvent_Location.java │ │ │ │ │ ├── RequestMessageEvent_Scan.java │ │ │ │ │ ├── RequestMessageEvent_Subscribe.java │ │ │ │ │ ├── RequestMessageEvent_Unsubscribe.java │ │ │ │ │ └── RequestMessageEvent_View.java │ │ │ └── response │ │ │ │ ├── ResponseMessageBase.java │ │ │ │ ├── ResponseMessageImage.java │ │ │ │ ├── ResponseMessageMusic.java │ │ │ │ ├── ResponseMessageNews.java │ │ │ │ ├── ResponseMessageText.java │ │ │ │ ├── ResponseMessageVideo.java │ │ │ │ ├── ResponseMessageVoice.java │ │ │ │ └── ResponseMsgType.java │ │ │ └── template │ │ │ ├── SendData.java │ │ │ ├── TemplateBase.java │ │ │ └── WarnTemplate.java │ └── qq │ │ └── weixin │ │ └── mp │ │ └── aes │ │ ├── AesException.java │ │ ├── ByteGroup.java │ │ ├── PKCS7Encoder.java │ │ ├── SHA1.java │ │ ├── WXBizMsgCrypt.java │ │ ├── WXBizMsgCryptTest.java │ │ └── XMLParse.java │ ├── resources │ ├── application.properties │ ├── banner.txt │ ├── logback.xml │ ├── static │ │ ├── 403.html │ │ ├── 404.html │ │ ├── 500.html │ │ ├── css │ │ │ ├── bootstrap.min.css │ │ │ └── carousel.css │ │ ├── img │ │ │ ├── anqlu.png │ │ │ ├── background.jpg │ │ │ ├── case.jpg │ │ │ ├── code.jpg │ │ │ ├── error.png │ │ │ ├── favicon.ico │ │ │ ├── loading.gif │ │ │ ├── logo.png │ │ │ ├── mysoko.png │ │ │ └── sorry.png │ │ └── js │ │ │ ├── bootstrap.min.js │ │ │ ├── jquery-1.11.3.min.js │ │ │ ├── jquery.twbsPagination.min.js │ │ │ ├── sockjs-0.3.4.js │ │ │ └── stomp.js │ └── weixin.properties │ └── webapp │ └── WEB-INF │ ├── decorator.jsp │ └── jsp │ ├── admin.jsp │ ├── event-show.jsp │ ├── event.jsp │ ├── login.jsp │ ├── resource-add.jsp │ ├── resource.jsp │ ├── setting.jsp │ ├── user-bind.jsp │ └── welcome.jsp └── weixinradio.png /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | *.iml 3 | .idea 4 | /data -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # weixinradio 2 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/qianmi/AppConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/AppConstants.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/WeixinApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/WeixinApplication.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/config/JacksonConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/config/JacksonConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/config/LdapConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/config/LdapConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/config/SwaggerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/config/SwaggerConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/config/WebConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/config/WebConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/config/WebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/config/WebSocketConfig.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/controller/AdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/controller/AdminController.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/controller/BaseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/controller/BaseController.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/controller/EventController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/controller/EventController.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/controller/ResourceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/controller/ResourceController.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/controller/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/controller/WeixinController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/controller/WeixinController.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/controller/WelcomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/controller/WelcomeController.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/controller/form/EventForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/controller/form/EventForm.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/domain/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/domain/Event.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/domain/EventStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/domain/EventStatus.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/domain/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/domain/Pair.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/domain/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/domain/Resource.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/domain/User.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/filter/MySiteMeshFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/filter/MySiteMeshFilter.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/filter/SecurityInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/filter/SecurityInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/mq/ShadinessConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/mq/ShadinessConsumer.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/mq/ShadinessProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/mq/ShadinessProducer.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/mq/TaskConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/mq/TaskConsumer.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/mq/TaskProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/mq/TaskProducer.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/repository/EventRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/repository/EventRepository.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/repository/ResourceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/repository/ResourceRepository.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/repository/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/service/EventService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/service/EventService.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/service/HttpService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/service/HttpService.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/service/ResourceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/service/ResourceService.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/util/CustomDateTimeDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/util/CustomDateTimeDeserializer.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/util/CustomDateTimeSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/util/CustomDateTimeSerializer.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/util/UUIDGen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/util/UUIDGen.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/EventHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/EventHelper.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/FillEntityXml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/FillEntityXml.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/MessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/MessageHandler.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/MsgTypeHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/MsgTypeHelper.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/WeixinComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/WeixinComponent.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/exception/UnknownEventException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/exception/UnknownEventException.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/exception/UnknownRequestMsgTypeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/exception/UnknownRequestMsgTypeException.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/exception/WeixinException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/exception/WeixinException.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/MessageBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/MessageBase.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/RequestMessageBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/RequestMessageBase.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/RequestMessageImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/RequestMessageImage.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/RequestMessageLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/RequestMessageLink.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/RequestMessageLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/RequestMessageLocation.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/RequestMessageShortvideo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/RequestMessageShortvideo.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/RequestMessageText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/RequestMessageText.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/RequestMessageVideo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/RequestMessageVideo.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/RequestMessageVoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/RequestMessageVoice.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/RequestMsgType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/RequestMsgType.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/event/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/event/EventType.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEventBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEventBase.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Click.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Click.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Location.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Scan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Scan.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Subscribe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Subscribe.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Unsubscribe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_Unsubscribe.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/request/event/RequestMessageEvent_View.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/response/ResponseMessageBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/response/ResponseMessageBase.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/response/ResponseMessageImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/response/ResponseMessageImage.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/response/ResponseMessageMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/response/ResponseMessageMusic.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/response/ResponseMessageNews.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/response/ResponseMessageNews.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/response/ResponseMessageText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/response/ResponseMessageText.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/response/ResponseMessageVideo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/response/ResponseMessageVideo.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/response/ResponseMessageVoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/response/ResponseMessageVoice.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/message/response/ResponseMsgType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/message/response/ResponseMsgType.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/template/SendData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/template/SendData.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/template/TemplateBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/template/TemplateBase.java -------------------------------------------------------------------------------- /src/main/java/com/qianmi/weixin/template/WarnTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/com/qianmi/weixin/template/WarnTemplate.java -------------------------------------------------------------------------------- /src/main/java/qq/weixin/mp/aes/AesException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/qq/weixin/mp/aes/AesException.java -------------------------------------------------------------------------------- /src/main/java/qq/weixin/mp/aes/ByteGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/qq/weixin/mp/aes/ByteGroup.java -------------------------------------------------------------------------------- /src/main/java/qq/weixin/mp/aes/PKCS7Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/qq/weixin/mp/aes/PKCS7Encoder.java -------------------------------------------------------------------------------- /src/main/java/qq/weixin/mp/aes/SHA1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/qq/weixin/mp/aes/SHA1.java -------------------------------------------------------------------------------- /src/main/java/qq/weixin/mp/aes/WXBizMsgCrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/qq/weixin/mp/aes/WXBizMsgCrypt.java -------------------------------------------------------------------------------- /src/main/java/qq/weixin/mp/aes/WXBizMsgCryptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/qq/weixin/mp/aes/WXBizMsgCryptTest.java -------------------------------------------------------------------------------- /src/main/java/qq/weixin/mp/aes/XMLParse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/java/qq/weixin/mp/aes/XMLParse.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/static/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/403.html -------------------------------------------------------------------------------- /src/main/resources/static/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/404.html -------------------------------------------------------------------------------- /src/main/resources/static/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/500.html -------------------------------------------------------------------------------- /src/main/resources/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/main/resources/static/css/carousel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/css/carousel.css -------------------------------------------------------------------------------- /src/main/resources/static/img/anqlu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/anqlu.png -------------------------------------------------------------------------------- /src/main/resources/static/img/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/background.jpg -------------------------------------------------------------------------------- /src/main/resources/static/img/case.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/case.jpg -------------------------------------------------------------------------------- /src/main/resources/static/img/code.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/code.jpg -------------------------------------------------------------------------------- /src/main/resources/static/img/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/error.png -------------------------------------------------------------------------------- /src/main/resources/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/favicon.ico -------------------------------------------------------------------------------- /src/main/resources/static/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/loading.gif -------------------------------------------------------------------------------- /src/main/resources/static/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/logo.png -------------------------------------------------------------------------------- /src/main/resources/static/img/mysoko.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/mysoko.png -------------------------------------------------------------------------------- /src/main/resources/static/img/sorry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/img/sorry.png -------------------------------------------------------------------------------- /src/main/resources/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /src/main/resources/static/js/jquery-1.11.3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/js/jquery-1.11.3.min.js -------------------------------------------------------------------------------- /src/main/resources/static/js/jquery.twbsPagination.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/js/jquery.twbsPagination.min.js -------------------------------------------------------------------------------- /src/main/resources/static/js/sockjs-0.3.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/js/sockjs-0.3.4.js -------------------------------------------------------------------------------- /src/main/resources/static/js/stomp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/static/js/stomp.js -------------------------------------------------------------------------------- /src/main/resources/weixin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/resources/weixin.properties -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/decorator.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/decorator.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/admin.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/jsp/admin.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/event-show.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/jsp/event-show.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/event.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/jsp/event.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/jsp/login.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/resource-add.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/jsp/resource-add.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/resource.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/jsp/resource.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/setting.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/jsp/setting.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/user-bind.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/jsp/user-bind.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/welcome.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/src/main/webapp/WEB-INF/jsp/welcome.jsp -------------------------------------------------------------------------------- /weixinradio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QianmiOpen/weixinradio/HEAD/weixinradio.png --------------------------------------------------------------------------------