yz3456
2024-06-11 b439336f0e404d9d9aebd800fb5ad00d8b20210d
修改直播模块
4个文件已修改
44 ■■■■ 已修改文件
ruoyi-ui/src/router/index.js 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/meeting/index.vue 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/meeting/replay.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/meeting/webcast.vue 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/router/index.js
@@ -206,11 +206,11 @@
    permissions: ['meetingModel:webcast:list'],
    children: [
      {
        path: 'webcastInfo/',
        path: 'Home/',
        // path: 'webcastInfo/:id(\\d+)',
        component: () => import('@/views/meeting/Home'),
        name: 'webcastInfo',
        meta: { title: '直播详情',activeMenu: '/meeting/webcastInfo'}
        name: 'Home',
        meta: { title: '直播详情',activeMenu: '/meeting/Home'}
      }
    ]
  },
ruoyi-ui/src/views/meeting/index.vue
@@ -21,20 +21,6 @@
    <hr>
<!--    <el-form :model="queryParams1">
      <el-row>
        <el-form-item label="" prop="people">
          <el-input v-model="queryParams1.people" placeholder="请输入搜索内容" clearable style="width: 200px;
                   height: 35px;
                   text-align: left;
                   border-radius: 16px 16px 16px 16px;
                   opacity: 0.5;" @keyup.enter.native="handleQuery">
            <i slot="prefix" class="el-input__icon el-icon-search"></i>
          </el-input>
        </el-form-item>
      </el-row>
    </el-form> -->
    <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
      <el-form-item label="时间" prop="happenTime">
ruoyi-ui/src/views/meeting/replay.vue
@@ -1,5 +1,5 @@
<template>
    <div class="app-container" style="width: 1500px; height: 800px;">
    <div class="app-container" style="width: 100%; height: 800px;">
        <!-- 回到顶部 -->
        <el-backtop :bottom="150" :right="30">
            <el-button type="primary" circle class="el-icon-top"></el-button>
ruoyi-ui/src/views/meeting/webcast.vue
@@ -10,12 +10,12 @@
      <span>直播</span>
      <div class="button-container"></div>
      <div style="display: flex; align-items: center;">
        <el-button size="mini" type="text" v-hasPermi="['person:information:memo']" style="margin-left: 200px">
<!--        <el-button size="mini" type="text" v-hasPermi="['person:information:memo']" style="margin-left: 200px">
          <div class="form" @click="newRequest"><el-icon style="padding-right:100px;"></el-icon>
            <span class="text" style="width: 69px;height: 26px;font-size: 16px;
              font-family: Microsoft YaHei-Regular, Microsoft YaHei; color: #EBA4AA;">直播申请</span>
          </div>
        </el-button>
        </el-button> -->
      </div>
    </h1>
@@ -40,6 +40,21 @@
          opacity: 1;">重置</el-button>
      </el-form-item>
    </el-form>
    <el-row :gutter="10" class="mb8">
      <el-col :span="1.5">
        <el-button
          type="primary"
          plain
          icon="el-icon-plus"
          size="mini"
          @click="newRequest"
          v-hasPermi="['person:information:memo']"
        >新增</el-button>
      </el-col>
      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
    </el-row>
    <el-row :gutter="0" v-loading="loading">
      <el-col :span="4" v-for="(item,i) in webcastList">
@@ -168,6 +183,7 @@
    },
    data() {
      return {
        showSearch: true,
        pageSizes: [12, 24, 36],
        webcastList:[],
        // 总条数
@@ -248,7 +264,7 @@
        );
      },
      toLook() {
        this.$router.push('/meeting/webcast/webcastInfo/')
        this.$router.push('/meeting/webcast/Home/')
      }
    }