添加有人行颜色,完成代理接受服务器视频

This commit is contained in:
junleea 2024-01-15 12:36:05 +08:00
parent 87d617d981
commit 3de238a215
4 changed files with 25 additions and 11 deletions

View File

@ -8,8 +8,6 @@ import router from '@/router'
import globalData from '@/utils/global.js' import globalData from '@/utils/global.js'
const app=createApp(App); const app=createApp(App);
app.provide('globalData',globalData); app.provide('globalData',globalData);
app.use(router).use(ElementPlus).mount('#app'); app.use(router).use(ElementPlus).mount('#app');

View File

@ -10,7 +10,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"){ if(result.data.message==="NOT_LOGIN" || result.data.message.includes("The Token has expired on")){
localStorage.removeItem("token"); localStorage.removeItem("token");
router.push("/login") router.push("/login")
} }

View File

@ -60,6 +60,16 @@ export default {
//alert("id=" + id + " name=" + name); //alert("id=" + id + " name=" + name);
router.push("/video"); router.push("/video");
}, },
//
tableRowClassName({ row, rowIndex }) {
if (row.human === 1) {
return {
background: "#488aff",
};
} else {
return "";
}
},
}, },
// //
@ -94,7 +104,7 @@ export default {
> >
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<!-- <el-select v-model="tokenData.hour"> <!-- <el-select v-model="tokenData.hour">
<el-option label="0点" value="24"></el-option> <el-option label="0点" value="24"></el-option>
<el-option label="1点" value="1"></el-option> <el-option label="1点" value="1"></el-option>
@ -128,7 +138,11 @@ export default {
</el-form> </el-form>
<!-- 表格 --> <!-- 表格 -->
<el-table :data="tableData" border> <el-table
:data="tableData"
:row-style="this.tableRowClassName"
border
>
<el-table-column prop="id" label="id" width="50"></el-table-column> <el-table-column prop="id" label="id" width="50"></el-table-column>
<el-table-column <el-table-column
prop="video_name" prop="video_name"
@ -159,7 +173,7 @@ export default {
>播放</el-button >播放</el-button
> >
<el-button type="danger" size="mini">删除</el-button> <!-- <el-button type="danger" size="mini">删除</el-button> -->
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
@ -177,8 +191,10 @@ export default {
</el-main> </el-main>
</el-container> </el-container>
</el-container> </el-container>
<div>
{{ tokenData.entrydate }},{{ tokenData.hour }}
</div>
</div> </div>
</template> </template>
<style>
.blueRowbg {
background: "#488aff";
}
</style>

View File

@ -16,7 +16,7 @@ export default defineConfig({
server : { server : {
proxy: { proxy: {
'/api': { '/api': {
target: 'http://localhost:8080', target: 'https://jp.ljsea.top',
changeOrigin: true, changeOrigin: true,
rewrite: path => path.replace(/^\/api/, '') rewrite: path => path.replace(/^\/api/, '')
} }