| | |
| | | create table role ( |
| | | id int auto_increment |
| | | primary key, |
| | | name TEXT NOT NULL, |
| | | authority TEXT NOT NULL, |
| | | name varchar(50) NOT NULL, |
| | | authority varchar(50) NOT NULL, |
| | | createTime varchar(50) not null, |
| | | updateTime varchar(50) not null |
| | | ); |
| | |
| | | "REPLACE INTO stream_push (app, stream, totalReaderCount, originType, originTypeStr, " + |
| | | "createStamp, aliveSecond, mediaServerId) " + |
| | | "VALUES <foreach collection='streamPushItems' item='item' index='index' separator=','>" + |
| | | "( '${item.app}', '${item.stream}', '${item.totalReaderCount}', '${item.originType}', " + |
| | | "'${item.originTypeStr}','${item.createStamp}', '${item.aliveSecond}', '${item.mediaServerId}' )" + |
| | | "( '${item.app}', '${item.stream}', '${item.totalReaderCount}', #{item.originType}, " + |
| | | "'${item.originTypeStr}',#{item.createStamp}, #{item.aliveSecond}, '${item.mediaServerId}' )" + |
| | | " </foreach>" + |
| | | "</script>") |
| | | void addAll(List<StreamPushItem> streamPushItems); |
| | |
| | | |
| | | |
| | | spring: |
| | | # [可选]上传文件大小限制 |
| | | servlet: |
| | | multipart: |
| | | max-file-size: 10MB |
| | | max-request-size: 100MB |
| | | # REDIS数据库配置 |
| | | redis: |
| | | # [必须修改] Redis服务器IP, REDIS安装在本机的,使用127.0.0.1 |
| | |
| | | version: |
| | | version: "@project.version@" |
| | | description: "@project.description@" |
| | | artifact-id: "@project.artifactId@" |
| | | artifact-id: "@project.artifactId@" |
| | |
| | | spring: |
| | | # 上传文件大小限制 |
| | | # [可选]上传文件大小限制 |
| | | servlet: |
| | | multipart: |
| | | max-file-size: 10MB |
| | |
| | | if (typeof(callback) === 'function') { |
| | | callback(res.data.data) |
| | | } |
| | | // |
| | | |
| | | // if (typeof (this.$refs.tree.setCurrentKey) == "undefined") { |
| | | // this.$refs.tree.setCurrentKey(this.defaultCatalogId) |
| | | // let data = this.$refs.tree.getCurrentNode() |
| | | // if (data != null && data.id === this.defaultCatalogId) { |
| | | // this.currentCatalogChange(data, this.$refs.tree.getNode(data.id)) |
| | | // } |
| | | // } |
| | | |
| | | } |
| | | }) |
| | | .catch(function (error) { |
| | |
| | | let node = this.$refs.tree.getNode(id); |
| | | this.refreshCatalog(node); |
| | | } |
| | | // if (nodeIds !== null) { |
| | | // let refreshNode = {} |
| | | // for (let i = 0; i < nodeIds.length; i++) { |
| | | // let node = this.$refs.tree.getNode(nodeIds[i]); |
| | | // refreshNode[node.parent.data.id] = node.parent |
| | | // } |
| | | // if (Object.values(refreshNode).length > 0) { |
| | | // for (let j = 0; j < Object.values(refreshNode).length; j++) { |
| | | // this.refreshCatalog(Object.values(refreshNode)[j]); |
| | | // } |
| | | // } |
| | | // } |
| | | }, |
| | | editCatalog: function (data, node){ |
| | | let that = this; |