无人机管理后台前端(已迁走)
张含笑
2025-06-28 41f5934e0ae82f617dcaa1eddc9a858bcec4d0fc
feat:帮助中心接口对接
1 files modified
10 ■■■■ changed files
src/views/system/helpCenter.vue 10 ●●●● patch | view | raw | blame | history
src/views/system/helpCenter.vue
@@ -24,8 +24,9 @@
              :show-file-list="false"
               :before-upload="(file) => onUploadFileBefore(file, scope.row)"
              :limit="1"
              accept=".pdf"
            >
              <span class="uploads">上传</span>
              <span class="uploads" v-if="permission.helpCenterUpload">上传</span>
            </el-upload>
          </template>
        </el-table-column>
@@ -37,9 +38,12 @@
<script setup>
import { uploadFileAPI, listDataAPI, updataDataAPI } from '@/api/helpCenter/helpCenter';
import { ElMessage } from 'element-plus';
import { onMounted } from 'vue';
import { computed, onMounted } from 'vue';
const helpData = ref([]);
import { useStore } from 'vuex'
const store = useStore();
const  permission = computed(() => store.state.user.permission);
// 表格隔行变色
const tableRowClassName = ({ row, rowIndex }) => {
  if (rowIndex % 2 === 1) {
@@ -65,6 +69,7 @@
};
// 文件上传
const onUploadFileBefore = (file,row) => {
const params={
  id:row.id,
  filePath:row.filePath
@@ -80,6 +85,7 @@
    } else {
      ElMessage.error('上传失败');
    }
     getlistDataAPI();
  });
};
onMounted(() => {