修改获取视频列表的请求头,并将列表数据改为大写
This commit is contained in:
parent
eeb3bb9192
commit
6d547d5610
|
|
@ -31,7 +31,7 @@ export const getDeviceListService = (data) => {
|
||||||
}
|
}
|
||||||
// request.headers["Content-Type"] = "application/json";
|
// request.headers["Content-Type"] = "application/json";
|
||||||
request.defaults.headers["token"] = data.token.value;
|
request.defaults.headers["token"] = data.token.value;
|
||||||
return request.post('/camera/list', params, {
|
return request.post('/device/get_device_list', params, {
|
||||||
headers: {
|
headers: {
|
||||||
'token': data.token, // 将 token 替换为您的令牌值
|
'token': data.token, // 将 token 替换为您的令牌值
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,14 +5,14 @@ export const playVideoService = (data) => {
|
||||||
for (let key in data) {
|
for (let key in data) {
|
||||||
params.append(key, data[key])
|
params.append(key, data[key])
|
||||||
}
|
}
|
||||||
return request.post('/video', params, Headers = { 'Accept': 'application/vnd.apple.mpegurl', Authorization: data.Authorization });
|
return request.post('/video', params, Headers = { 'Accept': 'application/vnd.apple.mpegurl','token': data.token });
|
||||||
}
|
}
|
||||||
export const delayVideoService = (data) => {
|
export const delayVideoService = (data) => {
|
||||||
const params = new URLSearchParams();
|
const params = new URLSearchParams();
|
||||||
for (let key in data) {
|
for (let key in data) {
|
||||||
params.append(key, data[key])
|
params.append(key, data[key])
|
||||||
}
|
}
|
||||||
return request.post('/video/delay_video', params, Headers = {Authorization: data.Authorization });
|
return request.post('/video/delay', params, { headers : {'token': data.token }});
|
||||||
}
|
}
|
||||||
|
|
||||||
export const getVideoListService = (data) => {
|
export const getVideoListService = (data) => {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import axios from "axios";
|
import axios from "axios";
|
||||||
import router from "@/router/index.js";
|
import router from "@/router/index.js";
|
||||||
const baseURL = "https://jp.ljsea.top/";
|
const baseURL = "https://gep.ljsea.top/";
|
||||||
//const baseURL= "http://localhost:8082";
|
//const baseURL= "http://localhost:8082";
|
||||||
const request = axios.create({
|
const request = axios.create({
|
||||||
baseURL: baseURL,
|
baseURL: baseURL,
|
||||||
|
|
@ -11,7 +11,7 @@ request.interceptors.response.use(
|
||||||
if(result.status!==200 ){
|
if(result.status!==200 ){
|
||||||
router.push("/login")
|
router.push("/login")
|
||||||
}
|
}
|
||||||
if(result.data.message==="NOT_LOGIN" || result.data.message.includes("The Token has expired on")){
|
if(result.data.message==="NOT_LOGIN" || result.data.message.includes("The Token has expired on") || result.data.code!=0){
|
||||||
localStorage.removeItem("token");
|
localStorage.removeItem("token");
|
||||||
router.push("/login")
|
router.push("/login")
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ nextTick(() => {
|
||||||
sources: [
|
sources: [
|
||||||
{
|
{
|
||||||
src:
|
src:
|
||||||
"https://jp.ljsea.top/video/m3u8?filename=" +
|
"https://gep.ljsea.top/video/mp4?filename=" +
|
||||||
localStorage.getItem("video_name") +
|
localStorage.getItem("video_name") +
|
||||||
"&id=" +
|
"&id=" +
|
||||||
localStorage.getItem("video_id") +
|
localStorage.getItem("video_id") +
|
||||||
|
|
|
||||||
|
|
@ -70,18 +70,18 @@ export default {
|
||||||
alert("页码发生变化" + val);
|
alert("页码发生变化" + val);
|
||||||
},
|
},
|
||||||
playVideo(index) {
|
playVideo(index) {
|
||||||
var id = this.tableData[index].id;
|
var id = this.tableData[index].ID;
|
||||||
var name = this.tableData[index].video_name;
|
var name = this.tableData[index].VideoName;
|
||||||
localStorage.setItem("video_id", id);
|
localStorage.setItem("video_id", id);
|
||||||
localStorage.setItem("video_name", name);
|
localStorage.setItem("video_name", name);
|
||||||
//alert("id=" + id + " name=" + name);
|
//alert("id=" + id + " name=" + name);
|
||||||
router.push("/video");
|
router.push("/video");
|
||||||
},
|
},
|
||||||
async downloadVideo(index) {
|
async downloadVideo(index) {
|
||||||
var id = this.tableData[index].id;
|
var id = this.tableData[index].ID;
|
||||||
var name = this.tableData[index].video_name;
|
var name = this.tableData[index].VideoName;
|
||||||
var vurl =
|
var vurl =
|
||||||
"https://jp.ljsea.top/video/m3u8?filename=" +
|
"https://gep.ljsea.top/video/mp4?filename=" +
|
||||||
name +
|
name +
|
||||||
"&id=" +
|
"&id=" +
|
||||||
id +
|
id +
|
||||||
|
|
@ -124,7 +124,7 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async delayVideo(index) {
|
async delayVideo(index) {
|
||||||
var id = this.tableData[index].id;
|
var id = this.tableData[index].ID;
|
||||||
var days = 15;
|
var days = 15;
|
||||||
var delay_data = {
|
var delay_data = {
|
||||||
id: id,
|
id: id,
|
||||||
|
|
@ -274,9 +274,9 @@ export default {
|
||||||
<!-- 表格 :row-style="this.tableRowClassName"-->
|
<!-- 表格 :row-style="this.tableRowClassName"-->
|
||||||
<el-table :data="tableData" width="100%" border>
|
<el-table :data="tableData" width="100%" border>
|
||||||
:row-style="this.tableRowClassName"
|
:row-style="this.tableRowClassName"
|
||||||
<el-table-column prop="id" label="id" width="80"></el-table-column>
|
<el-table-column prop="ID" label="id" width="80"></el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="video_name"
|
prop="VideoName"
|
||||||
label="视频名称"
|
label="视频名称"
|
||||||
width="250"
|
width="250"
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
|
|
@ -286,27 +286,27 @@ export default {
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="create_time"
|
prop="CreateTime"
|
||||||
label="开始时间"
|
label="开始时间"
|
||||||
width="180"
|
width="180"
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="end_time"
|
prop="EndTime"
|
||||||
label="结束时间"
|
label="结束时间"
|
||||||
width="180"
|
width="180"
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="delete_time"
|
prop="DeleteTime"
|
||||||
label="预期删除时间"
|
label="预期删除时间"
|
||||||
width="180"
|
width="180"
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="file_size"
|
prop="FileSize"
|
||||||
label="文件大小(MB)"
|
label="文件大小(MB)"
|
||||||
width="80"
|
width="80"
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="camera_id"
|
prop="CameraID"
|
||||||
label="摄像头"
|
label="摄像头"
|
||||||
width="50"
|
width="50"
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue