fuliqi
2024-09-20 f69b7ff73aab2174cb17c7c3e4e716c6e5170e56
运行监控导出加标签
1个文件已修改
43 ■■■■■ 已修改文件
src/views/system/monitor/video/index.vue 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/monitor/video/index.vue
@@ -115,24 +115,34 @@
                  />
                </el-select>
              </el-form-item>
              <el-form-item label="标签" prop="tags">
                <el-checkbox-group v-model="exportForm.tags">
                  <el-checkbox
                    v-for="item in tagOptions"
                    :key="item.value"
                    :label="item.value"
                  >{{ item.label }}
                  </el-checkbox>
                </el-checkbox-group>
              </el-form-item>
              <el-form-item label="数据类型" prop="dataType" required>
                <el-radio-group v-model="exportForm.dataType">
                  <div style="display: flex;margin-bottom: 10px;">
                    <div style="width: 48%">
<!--                  <div style="display: flex;margin-bottom: 10px;">-->
<!--                    <div style="width: 48%">-->
                      <el-radio :label="0">总量数据</el-radio>
                    </div>
                    <div style="width: 48%">
<!--                    </div>-->
<!--                    <div style="width: 48%">-->
                      <el-radio :label="1">每日在线情况</el-radio>
                    </div>
                  </div>
                  <div style="display: flex;">
                    <div style="width: 48%">
<!--                    </div>-->
<!--                  </div>-->
<!--                  <div style="display: flex;">-->
<!--                    <div style="width: 48%">-->
                      <el-radio :label="2">每日录像情况</el-radio>
                    </div>
                    <div style="width: 48%">
<!--                    </div>-->
<!--                    <div style="width: 48%">-->
                      <el-radio :label="3">每日录像缺失时长</el-radio>
                    </div>
                  </div>
<!--                    </div>-->
<!--                  </div>-->
                </el-radio-group>
              </el-form-item>
              <el-button type="primary" size="small" style="width: 400px" @click="handleExport">导出</el-button>
@@ -322,6 +332,12 @@
        partStore: 0,
        viewsPercentage: 0
      },
      tagOptions: [
        {value: 0, label: '省厅'},
        {value: 1, label: '重点点位'},
        {value: 2, label: '重点指挥图像'},
        {value: 3, label: '部级'}
      ],
      // 遮罩层
      loading: true,
      // 选中数组
@@ -358,7 +374,8 @@
      exportForm: {
        deptIds: [],
        month: '',
        dataType: null
        dataType: null,
        tags: []
      },
      exportRules: {
        month: [