| | |
| | | <el-checkbox label="启用" v-model="proxyParam.enable" ></el-checkbox> |
| | | <el-checkbox label="转HLS" v-model="proxyParam.enable_hls" ></el-checkbox> |
| | | <el-checkbox label="MP4录制" v-model="proxyParam.enable_mp4" ></el-checkbox> |
| | | <el-checkbox label="无人观看自动删除" v-model="proxyParam.enable_remove_none_reader" ></el-checkbox> |
| | | <el-checkbox label="无人观看自动删除" v-model="proxyParam.enable_remove_none_reader" @change="removeNoneReader"></el-checkbox> |
| | | <el-checkbox label="无人观看停止拉流" v-model="proxyParam.enable_disable_none_reader" @change="disableNoneReaderHandType"></el-checkbox> |
| | | |
| | | </div> |
| | | |
| | | </el-form-item> |
| | |
| | | enable_hls: true, |
| | | enable_mp4: false, |
| | | enable_remove_none_reader: false, |
| | | enable_disable_none_reader: true, |
| | | platformGbId: null, |
| | | mediaServerId: null, |
| | | }, |
| | |
| | | method: 'get', |
| | | url:`/api/platform/query/10000/1` |
| | | }).then(function (res) { |
| | | that.platformList = res.data.list; |
| | | that.platformList = res.data.data.list; |
| | | }).catch(function (error) { |
| | | console.log(error); |
| | | }); |
| | |
| | | var result = false; |
| | | var that = this; |
| | | await that.$axios({ |
| | | method: 'post', |
| | | method: 'get', |
| | | url:`/api/platform/exit/${deviceGbId}` |
| | | }).then(function (res) { |
| | | result = res.data; |
| | |
| | | if (this.platform.enable && this.platform.expires == "0") { |
| | | this.platform.expires = "300"; |
| | | } |
| | | }, |
| | | removeNoneReader: function(checked) { |
| | | this.proxyParam.enable_disable_none_reader = !checked; |
| | | }, |
| | | disableNoneReaderHandType: function(checked) { |
| | | this.proxyParam.enable_remove_none_reader = !checked; |
| | | } |
| | | }, |
| | | }; |