├── .gitattributes ├── .gitignore ├── README.md ├── doc ├── 1.png ├── 2.png ├── 3.png ├── 4.png └── 5.png ├── logs ├── debug.log └── error.log ├── pom.xml ├── push-stream.iml ├── sk-common ├── pom.xml ├── sk-common-push │ ├── pom.xml │ ├── sk-common-push.iml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── suke │ │ │ └── axsc │ │ │ └── common │ │ │ └── push │ │ │ ├── PushAutoConfiguration.java │ │ │ ├── cmd │ │ │ ├── CommandManager.java │ │ │ └── CommandManagerImpl.java │ │ │ ├── config │ │ │ └── PushConfig.java │ │ │ ├── data │ │ │ ├── CommandTasker.java │ │ │ ├── TaskDao.java │ │ │ └── TaskDaoImpl.java │ │ │ ├── handler │ │ │ ├── DefaultOutHandlerMethod.java │ │ │ ├── KeepAliveHandler.java │ │ │ ├── OutHandler.java │ │ │ ├── OutHandlerMethod.java │ │ │ ├── ProcessWatchHandler.java │ │ │ ├── TaskHandler.java │ │ │ └── TaskHandlerImpl.java │ │ │ └── util │ │ │ ├── ApplicationContextRegister.java │ │ │ └── ExecUtil.java │ │ └── resources │ │ └── META-INF │ │ └── spring.factories └── sk-common.iml └── web-app ├── .gitignore ├── pom.xml └── src └── main ├── java └── com │ └── suke │ └── axsc │ └── web │ ├── WebApplication.java │ ├── component │ ├── NettyWebSocketServer.java │ ├── SocketParam.java │ └── SocketType.java │ ├── config │ └── ServiceStopListener.java │ ├── controller │ └── TaskController.java │ ├── event │ ├── SendEvent.java │ └── SendEventListener.java │ ├── handler │ ├── CommandManagerHandler.java │ └── CustomOutHandlerMethod.java │ ├── stream │ ├── controller │ │ └── StreamSourceController.java │ ├── entity │ │ └── StreamSource.java │ ├── mapper │ │ └── StreamSourceMapper.java │ └── service │ │ ├── StreamSourceService.java │ │ └── impl │ │ └── StreamSourceServiceImpl.java │ └── util │ ├── LogUtils.java │ ├── R.java │ └── StreamStatusUtils.java └── resources ├── application.yml ├── logback-spring.xml ├── mapper └── stream │ └── StreamSourceMapper.xml └── static ├── css ├── fonts │ ├── element-icons.ttf │ └── element-icons.woff ├── index.css └── video-js.css ├── index.html ├── jqgrid ├── grid.locale-cn.js ├── jquery.jqGrid.min.js ├── ui.jqgrid-bootstrap-ui.css ├── ui.jqgrid-bootstrap.css └── ui.jqgrid.css └── js ├── aes.js ├── ajaxupload.js ├── index.js ├── jc_sign.js ├── jquery-3.4.1.min.js ├── lodash.js ├── marked.js ├── sign.js ├── vant.min.js ├── video.min.js ├── vue-resource.js └── vue.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | target 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/README.md -------------------------------------------------------------------------------- /doc/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/doc/1.png -------------------------------------------------------------------------------- /doc/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/doc/2.png -------------------------------------------------------------------------------- /doc/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/doc/3.png -------------------------------------------------------------------------------- /doc/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/doc/4.png -------------------------------------------------------------------------------- /doc/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/doc/5.png -------------------------------------------------------------------------------- /logs/debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/logs/debug.log -------------------------------------------------------------------------------- /logs/error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/logs/error.log -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/pom.xml -------------------------------------------------------------------------------- /push-stream.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/push-stream.iml -------------------------------------------------------------------------------- /sk-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/pom.xml -------------------------------------------------------------------------------- /sk-common/sk-common-push/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/pom.xml -------------------------------------------------------------------------------- /sk-common/sk-common-push/sk-common-push.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/sk-common-push.iml -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/PushAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/PushAutoConfiguration.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/cmd/CommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/cmd/CommandManager.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/cmd/CommandManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/cmd/CommandManagerImpl.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/config/PushConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/config/PushConfig.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/data/CommandTasker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/data/CommandTasker.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/data/TaskDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/data/TaskDao.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/data/TaskDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/data/TaskDaoImpl.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/DefaultOutHandlerMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/DefaultOutHandlerMethod.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/KeepAliveHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/KeepAliveHandler.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/OutHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/OutHandler.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/OutHandlerMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/OutHandlerMethod.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/ProcessWatchHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/ProcessWatchHandler.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/TaskHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/TaskHandler.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/TaskHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/handler/TaskHandlerImpl.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/util/ApplicationContextRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/util/ApplicationContextRegister.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/util/ExecUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/java/com/suke/axsc/common/push/util/ExecUtil.java -------------------------------------------------------------------------------- /sk-common/sk-common-push/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common-push/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /sk-common/sk-common.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/sk-common/sk-common.iml -------------------------------------------------------------------------------- /web-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/.gitignore -------------------------------------------------------------------------------- /web-app/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/pom.xml -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/WebApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/WebApplication.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/component/NettyWebSocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/component/NettyWebSocketServer.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/component/SocketParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/component/SocketParam.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/component/SocketType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/component/SocketType.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/config/ServiceStopListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/config/ServiceStopListener.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/controller/TaskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/controller/TaskController.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/event/SendEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/event/SendEvent.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/event/SendEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/event/SendEventListener.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/handler/CommandManagerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/handler/CommandManagerHandler.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/handler/CustomOutHandlerMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/handler/CustomOutHandlerMethod.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/stream/controller/StreamSourceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/stream/controller/StreamSourceController.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/stream/entity/StreamSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/stream/entity/StreamSource.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/stream/mapper/StreamSourceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/stream/mapper/StreamSourceMapper.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/stream/service/StreamSourceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/stream/service/StreamSourceService.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/stream/service/impl/StreamSourceServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/stream/service/impl/StreamSourceServiceImpl.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/util/LogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/util/LogUtils.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/util/R.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/util/R.java -------------------------------------------------------------------------------- /web-app/src/main/java/com/suke/axsc/web/util/StreamStatusUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/java/com/suke/axsc/web/util/StreamStatusUtils.java -------------------------------------------------------------------------------- /web-app/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/application.yml -------------------------------------------------------------------------------- /web-app/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /web-app/src/main/resources/mapper/stream/StreamSourceMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/mapper/stream/StreamSourceMapper.xml -------------------------------------------------------------------------------- /web-app/src/main/resources/static/css/fonts/element-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/css/fonts/element-icons.ttf -------------------------------------------------------------------------------- /web-app/src/main/resources/static/css/fonts/element-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/css/fonts/element-icons.woff -------------------------------------------------------------------------------- /web-app/src/main/resources/static/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/css/index.css -------------------------------------------------------------------------------- /web-app/src/main/resources/static/css/video-js.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/css/video-js.css -------------------------------------------------------------------------------- /web-app/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/index.html -------------------------------------------------------------------------------- /web-app/src/main/resources/static/jqgrid/grid.locale-cn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/jqgrid/grid.locale-cn.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/jqgrid/jquery.jqGrid.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/jqgrid/jquery.jqGrid.min.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/jqgrid/ui.jqgrid-bootstrap-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/jqgrid/ui.jqgrid-bootstrap-ui.css -------------------------------------------------------------------------------- /web-app/src/main/resources/static/jqgrid/ui.jqgrid-bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/jqgrid/ui.jqgrid-bootstrap.css -------------------------------------------------------------------------------- /web-app/src/main/resources/static/jqgrid/ui.jqgrid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/jqgrid/ui.jqgrid.css -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/aes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/aes.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/ajaxupload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/ajaxupload.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/index.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/jc_sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/jc_sign.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/jquery-3.4.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/jquery-3.4.1.min.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/lodash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/lodash.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/marked.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/sign.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/vant.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/vant.min.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/video.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/video.min.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/vue-resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/vue-resource.js -------------------------------------------------------------------------------- /web-app/src/main/resources/static/js/vue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yzcheng90/push-stream/HEAD/web-app/src/main/resources/static/js/vue.js --------------------------------------------------------------------------------