无人机管理后台前端(已迁走)
张含笑
2025-06-19 f16f2715763c2649298a9fe6aabc22a8ac4280be
feat:参数修改
1 files modified
20 ■■■■■ changed files
src/views/dataCenter/dataCenter.vue 20 ●●●●● patch | view | raw | blame | history
src/views/dataCenter/dataCenter.vue
@@ -130,11 +130,11 @@
          <div class="title">
            <div class="inputEdit">
              文件名称:<span class="fileTitle" v-if="!dialogDetailList?.checkedinput">{{
                dialogDetailList?.nickName
                dialogDetailList?.editName
              }}</span>
              <el-input
                v-else
                v-model="dialogDetailList.nickName"
                v-model="dialogDetailList.editName"
                @keyup.enter="saveTitle()"
                class="title-input"
                clearable
@@ -480,13 +480,13 @@
// 保存文件名
const saveTitle = item => {
  const updateparams = {
    id: Number(item.id),
    nickName: item.nickName,
    id: item.id,
    nickName: `${item.editName.trim()}`,
  };
  // 验证并提示
  if (!validateNickname(updateparams.nickName, '名称')) return;
  item.checkedinput = false;
  detailTitle.value = item.nickName;
  detailTitle.value = item.editName;
  updataTitleApi(updateparams)
    .then(res => {
      if (res.status === 200) {
@@ -546,12 +546,10 @@
const orthoimageApi = ref('');
const odmToken = ref(null);
const lookDetail = val => {
  // console.log('查看', val);
  if (val.resultType === 4) {
    // 正射
    getOrthoimageInfo(val.wayLineJobId).then(async res => {
      dialogVisible.value = true;
      // console.log('正射', res.data.data);
      detailTitle.value = val.nickName;
      dialogDetailList.value = val;  
      await nextTick()
@@ -559,7 +557,6 @@
      orthoimageApi.value = res.data.data.orthoimageApi;
      odmToken.value = res.data.data.odmToken;
      if (res.data.data != null && isMapInitialized.value === true) {
      // console.log('viewer', viewer);
        curCustomImageryProvider = viewInstance.value.addCustomImageryProviderDataSource(
          new Cesium.UrlTemplateImageryProvider({
            url: `${import.meta.env.VITE_APP_AREA_NAME}/webodm${res.data.data.orthoimageApi}?jwt=${
@@ -569,16 +566,15 @@
          })
          
        );
        yxShowBox.value = true;
      }
      
    });
  } else {
    getAttachInfoAPI(val.id).then(res => {
      detailTitle.value = res.data.data.nickName;
      dialogDetailList.value = res.data.data;
      dialogDetailList.value = { ...res.data.data, checkedinput: false };
      detailTitle.value = res.data.data.nickName.split('.jpeg')[0];
      // dialogDetailList.value = res.data.data;
      dialogDetailList.value = { ...res.data.data, checkedinput: false,    editName: res.data.data?.nickName?.split('.jpeg')[0], };
      dialogVisible.value = true;
    });
  }